ChangeSet 1.998, 2003/02/20 11:11:54-08:00, oliver@neukum.name [PATCH] USB: 2.4 ehci uses SLAB_KERNEL in interrupt diff -Nru a/drivers/usb/hcd/ehci-q.c b/drivers/usb/hcd/ehci-q.c --- a/drivers/usb/hcd/ehci-q.c Thu Feb 20 12:07:02 2003 +++ b/drivers/usb/hcd/ehci-q.c Thu Feb 20 12:07:02 2003 @@ -240,7 +240,7 @@ int status; resubmit->dev = dev; - status = SUBMIT_URB (resubmit, SLAB_KERNEL); + status = SUBMIT_URB (resubmit, SLAB_ATOMIC); if (status != 0) err ("can't resubmit interrupt urb %p: status %d", resubmit, status);