--- drivers/usb/host/xhci-ring.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/usb/host/xhci-ring.c b/drivers/usb/host/xhci-ring.c index a7d343b78557..376bcbe7b6e9 100644 --- a/drivers/usb/host/xhci-ring.c +++ b/drivers/usb/host/xhci-ring.c @@ -2978,6 +2978,8 @@ static int handle_tx_event(struct xhci_hcd *xhci, cleanup: handling_skipped_tds = ep->skip && trb_comp_code != COMP_MISSED_SERVICE_ERROR && + trb_comp_code != COMP_RING_UNDERRUN && + trb_comp_code != COMP_RING_OVERRUN && trb_comp_code != COMP_NO_PING_RESPONSE_ERROR; /* -- 2.43.0 --MP_/kFZhkHQc0cQiWe0r0J9unMN Content-Type: text/x-patch Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=0002-xhci-process-isoc-Missed-Service-faster-on-modern-ho.patch