--- printer.c.alt Tue Feb 5 00:55:10 2002
+++ printer.c Tue Feb 5 00:56:41 2002
@@ -242,7 +242,7 @@
if (usblp->bidir) {
usblp->readcount = 0;
usblp->readurb.dev = usblp->dev;
- if (usb_submit_urb(&usblp->readurb) < 0) {
+ if (usb_submit_urb(&usblp->readurb, GFP_KERNEL) < 0) {
retval = -EIO;
usblp->used = 0;
file->private_data = NULL;
@@ -429,7 +429,7 @@
usblp->writeurb.transfer_buffer_length)) return
-EFAULT;
usblp->writeurb.dev = usblp->dev;
- usb_submit_urb(&usblp->writeurb);
+ usb_submit_urb(&usblp->writeurb, GFP_KERNEL);
up (&usblp->sem);
}
@@ -479,7 +479,7 @@
usblp->minor, usblp->readurb.status);
usblp->readurb.dev = usblp->dev;
usblp->readcount = 0;
- usb_submit_urb(&usblp->readurb);
+ usb_submit_urb(&usblp->readurb, GFP_KERNEL);
count = -EIO;
goto done;
}
@@ -495,7 +495,7 @@
if ((usblp->readcount += count) == usblp->readurb.actual_length) {
usblp->readcount = 0;
usblp->readurb.dev = usblp->dev;
- usb_submit_urb(&usblp->readurb);
+ usb_submit_urb(&usblp->readurb, GFP_KERNEL);
}
done:
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel