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

Reply via email to