Update of /cvsroot/linuxconsole/ruby/linux/drivers/input/joystick/iforce
In directory usw-pr-cvs1:/tmp/cvs-serv17194
Modified Files:
iforce-usb.c
Log Message:
Out urb completion handler calls usb_xmit, which means usb_submit_urb must be
GFP_ATOMIC.
Index: iforce-usb.c
===================================================================
RCS file: /cvsroot/linuxconsole/ruby/linux/drivers/input/joystick/iforce/iforce-usb.c,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -d -r1.13 -r1.14
--- iforce-usb.c 10 Feb 2002 23:41:31 -0000 1.13
+++ iforce-usb.c 26 Feb 2002 23:07:56 -0000 1.14
@@ -64,7 +64,7 @@
}
XMIT_INC(iforce->xmit.tail, n);
- if ( (n=usb_submit_urb(&iforce->out, GFP_KERNEL)) ) {
+ if ( (n=usb_submit_urb(&iforce->out, GFP_ATOMIC)) ) {
printk(KERN_WARNING "iforce-usb.c: iforce_usb_xmit: usb_submit_urb failed %d\n", n);
}
|