]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - drivers/usb/host/ehci-sched.c
USB: EHCI: bugfix: urb->hcpriv should not be NULL
[karo-tx-linux.git] / drivers / usb / host / ehci-sched.c
index a60679cbbf858e3c97a978218e16d931635ae1a3..34655d0df8d30050ca37c685949cd701c99e41f4 100644 (file)
@@ -1684,7 +1684,7 @@ itd_link_urb (
 
        /* don't need that schedule data any more */
        iso_sched_free (stream, iso_sched);
-       urb->hcpriv = NULL;
+       urb->hcpriv = stream;
 
        timer_action (ehci, TIMER_IO_WATCHDOG);
        return enable_periodic(ehci);
@@ -2094,7 +2094,7 @@ sitd_link_urb (
 
        /* don't need that schedule data any more */
        iso_sched_free (stream, sched);
-       urb->hcpriv = NULL;
+       urb->hcpriv = stream;
 
        timer_action (ehci, TIMER_IO_WATCHDOG);
        return enable_periodic(ehci);