@@ -413,7 +413,7 @@ int zd_usb_enable_int(struct zd_usb *usb)
413
413
414
414
dev_dbg_f (zd_usb_dev (usb ), "\n" );
415
415
416
- urb = usb_alloc_urb (0 , GFP_NOFS );
416
+ urb = usb_alloc_urb (0 , GFP_KERNEL );
417
417
if (!urb ) {
418
418
r = - ENOMEM ;
419
419
goto out ;
@@ -431,7 +431,7 @@ int zd_usb_enable_int(struct zd_usb *usb)
431
431
432
432
/* TODO: make it a DMA buffer */
433
433
r = - ENOMEM ;
434
- transfer_buffer = kmalloc (USB_MAX_EP_INT_BUFFER , GFP_NOFS );
434
+ transfer_buffer = kmalloc (USB_MAX_EP_INT_BUFFER , GFP_KERNEL );
435
435
if (!transfer_buffer ) {
436
436
dev_dbg_f (zd_usb_dev (usb ),
437
437
"couldn't allocate transfer_buffer\n" );
@@ -445,7 +445,7 @@ int zd_usb_enable_int(struct zd_usb *usb)
445
445
intr -> interval );
446
446
447
447
dev_dbg_f (zd_usb_dev (usb ), "submit urb %p\n" , intr -> urb );
448
- r = usb_submit_urb (urb , GFP_NOFS );
448
+ r = usb_submit_urb (urb , GFP_KERNEL );
449
449
if (r ) {
450
450
dev_dbg_f (zd_usb_dev (usb ),
451
451
"Couldn't submit urb. Error number %d\n" , r );
@@ -594,10 +594,10 @@ static struct urb *alloc_urb(struct zd_usb *usb)
594
594
struct urb * urb ;
595
595
void * buffer ;
596
596
597
- urb = usb_alloc_urb (0 , GFP_NOFS );
597
+ urb = usb_alloc_urb (0 , GFP_KERNEL );
598
598
if (!urb )
599
599
return NULL ;
600
- buffer = usb_buffer_alloc (udev , USB_MAX_RX_SIZE , GFP_NOFS ,
600
+ buffer = usb_buffer_alloc (udev , USB_MAX_RX_SIZE , GFP_KERNEL ,
601
601
& urb -> transfer_dma );
602
602
if (!buffer ) {
603
603
usb_free_urb (urb );
@@ -630,7 +630,7 @@ int zd_usb_enable_rx(struct zd_usb *usb)
630
630
dev_dbg_f (zd_usb_dev (usb ), "\n" );
631
631
632
632
r = - ENOMEM ;
633
- urbs = kcalloc (URBS_COUNT , sizeof (struct urb * ), GFP_NOFS );
633
+ urbs = kcalloc (URBS_COUNT , sizeof (struct urb * ), GFP_KERNEL );
634
634
if (!urbs )
635
635
goto error ;
636
636
for (i = 0 ; i < URBS_COUNT ; i ++ ) {
@@ -651,7 +651,7 @@ int zd_usb_enable_rx(struct zd_usb *usb)
651
651
spin_unlock_irq (& rx -> lock );
652
652
653
653
for (i = 0 ; i < URBS_COUNT ; i ++ ) {
654
- r = usb_submit_urb (urbs [i ], GFP_NOFS );
654
+ r = usb_submit_urb (urbs [i ], GFP_KERNEL );
655
655
if (r )
656
656
goto error_submit ;
657
657
}
@@ -1157,7 +1157,7 @@ int zd_usb_ioread16v(struct zd_usb *usb, u16 *values,
1157
1157
}
1158
1158
1159
1159
req_len = sizeof (struct usb_req_read_regs ) + count * sizeof (__le16 );
1160
- req = kmalloc (req_len , GFP_NOFS );
1160
+ req = kmalloc (req_len , GFP_KERNEL );
1161
1161
if (!req )
1162
1162
return - ENOMEM ;
1163
1163
req -> id = cpu_to_le16 (USB_REQ_READ_REGS );
@@ -1220,7 +1220,7 @@ int zd_usb_iowrite16v(struct zd_usb *usb, const struct zd_ioreq16 *ioreqs,
1220
1220
1221
1221
req_len = sizeof (struct usb_req_write_regs ) +
1222
1222
count * sizeof (struct reg_data );
1223
- req = kmalloc (req_len , GFP_NOFS );
1223
+ req = kmalloc (req_len , GFP_KERNEL );
1224
1224
if (!req )
1225
1225
return - ENOMEM ;
1226
1226
@@ -1300,7 +1300,7 @@ int zd_usb_rfwrite(struct zd_usb *usb, u32 value, u8 bits)
1300
1300
bit_value_template &= ~(RF_IF_LE |RF_CLK |RF_DATA );
1301
1301
1302
1302
req_len = sizeof (struct usb_req_rfwrite ) + bits * sizeof (__le16 );
1303
- req = kmalloc (req_len , GFP_NOFS );
1303
+ req = kmalloc (req_len , GFP_KERNEL );
1304
1304
if (!req )
1305
1305
return - ENOMEM ;
1306
1306
0 commit comments