Fixed memory allocation while lock is held. Thanks to Esben Haabendal.

This commit is contained in:
Florian Pose 2010-03-03 21:40:14 +01:00
parent 6cb3e103f9
commit 7c6712415c
1 changed files with 1 additions and 1 deletions

View File

@ -408,7 +408,7 @@ int __init ec_gen_init_module(void)
for_each_netdev(&init_net, netdev) {
if (netdev->type != ARPHRD_ETHER)
continue;
desc = kmalloc(sizeof(ec_gen_interface_desc_t), GFP_KERNEL);
desc = kmalloc(sizeof(ec_gen_interface_desc_t), GFP_ATOMIC);
if (!desc) {
ret = -ENOMEM;
read_unlock(&dev_base_lock);