This commit was manufactured by cvs2svn to create tag
[linux-2.6.git] / drivers / usb / host / ehci-sched.c
index 0000c46..8e10d89 100644 (file)
@@ -907,6 +907,7 @@ itd_urb_transaction (
 
                if (unlikely (0 == itd)) {
                        iso_sched_free (stream, sched);
+                       spin_unlock_irqrestore (&ehci->lock, flags);
                        return -ENOMEM;
                }
                memset (itd, 0, sizeof *itd);