diff options
Diffstat (limited to 'drivers/net/tap.c')
| -rw-r--r-- | drivers/net/tap.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/net/tap.c b/drivers/net/tap.c index 1197f245e873..aee69767342e 100644 --- a/drivers/net/tap.c +++ b/drivers/net/tap.c @@ -1197,7 +1197,7 @@ int tap_queue_resize(struct tap_dev *tap) int n = tap->numqueues; int ret, i = 0; - rings = kmalloc_array(n, sizeof(*rings), GFP_KERNEL); + rings = kmalloc_objs(*rings, n, GFP_KERNEL); if (!rings) return -ENOMEM; @@ -1217,7 +1217,7 @@ static int tap_list_add(dev_t major, const char *device_name) { struct major_info *tap_major; - tap_major = kzalloc(sizeof(*tap_major), GFP_ATOMIC); + tap_major = kzalloc_obj(*tap_major, GFP_ATOMIC); if (!tap_major) return -ENOMEM; |
