diff options
Diffstat (limited to 'drivers/usb')
-rw-r--r-- | drivers/usb/host/xhci-ring.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/usb/host/xhci-ring.c b/drivers/usb/host/xhci-ring.c index 5a818cbbab44..b62037bff688 100644 --- a/drivers/usb/host/xhci-ring.c +++ b/drivers/usb/host/xhci-ring.c | |||
@@ -3324,7 +3324,8 @@ static int xhci_queue_isoc_tx(struct xhci_hcd *xhci, gfp_t mem_flags, | |||
3324 | /* Check TD length */ | 3324 | /* Check TD length */ |
3325 | if (running_total != td_len) { | 3325 | if (running_total != td_len) { |
3326 | xhci_err(xhci, "ISOC TD length unmatch\n"); | 3326 | xhci_err(xhci, "ISOC TD length unmatch\n"); |
3327 | return -EINVAL; | 3327 | ret = -EINVAL; |
3328 | goto cleanup; | ||
3328 | } | 3329 | } |
3329 | } | 3330 | } |
3330 | 3331 | ||