- new_xbuff = (unsigned char *) kmalloc(mtu + 4, GFP_KERNEL);
- new_rbuff = (unsigned char *) kmalloc(mru + 4, GFP_KERNEL);
- new_cbuff = (unsigned char *) kmalloc(mru + 4, GFP_KERNEL);
+ new_xbuff = (unsigned char *) kmalloc(mtu + 4, GFP_ATOMIC);
+ new_rbuff = (unsigned char *) kmalloc(mru + 4, GFP_ATOMIC);
+ new_cbuff = (unsigned char *) kmalloc(mru + 4, GFP_ATOMIC);