On Sun, Feb 03, 2002 at 03:47:23PM +0100, Oliver Neukum wrote:
> Hi,
>
> this makes the changes to the hid driver.
> My mouse works with this.
> I am not sure whether the allocations need to be atomic.
>
> Regards
> Oliver
What kernel version?
>
> --- drivers/usb/hid-core.c.alt Sun Feb 3 13:49:05 2002
> +++ drivers/usb/hid-core.c Sun Feb 3 13:51:46 2002
> @@ -992,7 +992,7 @@
> hid->urbout.setup_packet = (void *) &(hid->out[hid->outtail].dr);
> hid->urbout.dev = hid->dev;
>
> - if (usb_submit_urb(&hid->urbout)) {
> + if (usb_submit_urb(&hid->urbout,GFP_ATOMIC)) {
> err("usb_submit_urb(out) failed");
> return -1;
> }
> @@ -1036,7 +1036,7 @@
>
> hid->urb.dev = hid->dev;
>
> - if (usb_submit_urb(&hid->urb))
> + if (usb_submit_urb(&hid->urb, GFP_ATOMIC))
> return -EIO;
>
> return 0;
--
Vojtech Pavlik
SuSE Labs
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel