These changes are the raw update to linux-4.4.6-rt14. Kernel sources
[kvmfornfv.git] / kernel / drivers / usb / host / ohci-hcd.c
index 1dab9df..760cb57 100644 (file)
@@ -155,7 +155,8 @@ static int ohci_urb_enqueue (
        int             retval = 0;
 
        /* every endpoint has a ed, locate and maybe (re)initialize it */
-       if (! (ed = ed_get (ohci, urb->ep, urb->dev, pipe, urb->interval)))
+       ed = ed_get(ohci, urb->ep, urb->dev, pipe, urb->interval);
+       if (! ed)
                return -ENOMEM;
 
        /* for the private part of the URB we need the number of TDs (size) */