Staging: batman-adv: Don't allocate icmp packet with GFP_KERNEL
[safe/jmp/linux-2.6] / drivers / staging / batman-adv / device.c
index ad82ec4..7eb6559 100644 (file)
@@ -309,7 +309,7 @@ void bat_device_add_packet(struct device_client *device_client,
        struct device_packet *device_packet;
        unsigned long flags;
 
-       device_packet = kmalloc(sizeof(struct device_packet), GFP_KERNEL);
+       device_packet = kmalloc(sizeof(struct device_packet), GFP_ATOMIC);
 
        if (!device_packet)
                return;