mirror of
https://github.com/Fishwaldo/Star64_linux.git
synced 2025-08-14 17:57:58 +00:00
[NET] kzalloc: use in alloc_netdev
Noticed this use, fixed it. Signed-off-by: Paolo 'Blaisorblade' Giarrusso <blaisorblade@yahoo.it> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
83b950c89c
commit
31380de95c
1 changed files with 1 additions and 2 deletions
|
@ -3100,12 +3100,11 @@ struct net_device *alloc_netdev(int sizeof_priv, const char *name,
|
||||||
alloc_size = (sizeof(*dev) + NETDEV_ALIGN_CONST) & ~NETDEV_ALIGN_CONST;
|
alloc_size = (sizeof(*dev) + NETDEV_ALIGN_CONST) & ~NETDEV_ALIGN_CONST;
|
||||||
alloc_size += sizeof_priv + NETDEV_ALIGN_CONST;
|
alloc_size += sizeof_priv + NETDEV_ALIGN_CONST;
|
||||||
|
|
||||||
p = kmalloc(alloc_size, GFP_KERNEL);
|
p = kzalloc(alloc_size, GFP_KERNEL);
|
||||||
if (!p) {
|
if (!p) {
|
||||||
printk(KERN_ERR "alloc_dev: Unable to allocate device.\n");
|
printk(KERN_ERR "alloc_dev: Unable to allocate device.\n");
|
||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
memset(p, 0, alloc_size);
|
|
||||||
|
|
||||||
dev = (struct net_device *)
|
dev = (struct net_device *)
|
||||||
(((long)p + NETDEV_ALIGN_CONST) & ~NETDEV_ALIGN_CONST);
|
(((long)p + NETDEV_ALIGN_CONST) & ~NETDEV_ALIGN_CONST);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue