Files
linux/drivers/usb/host
Andiry Xu dd5a1b14d8 xHCI: Cleanup isoc transfer ring when TD length mismatch found
commit cf840551a8 upstream.

When a TD length mismatch is found during isoc TRB enqueue, it directly
returns -EINVAL. However, isoc transfer is partially enqueued at this time,
and the ring should be cleared.

This should be backported to kernels as old as 2.6.36, which contain the
commit 522989a27c "xhci: Fix failed
enqueue in the middle of isoch TD."

Signed-off-by: Andiry Xu <andiry.xu@amd.com>
Signed-off-by: Sarah Sharp <sarah.a.sharp@linux.intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2012-02-03 09:19:01 -08:00
..
2011-11-11 09:36:36 -08:00
2011-03-31 11:26:23 -03:00
2011-11-11 09:35:45 -08:00
2011-03-31 11:26:23 -03:00
2011-03-31 11:26:23 -03:00
2011-03-31 11:26:23 -03:00
2011-03-31 11:26:23 -03:00
2011-11-11 09:35:35 -08:00
2009-06-16 14:17:32 +10:00
2010-11-01 17:01:27 -04:00
2010-08-10 14:35:44 -07:00
2011-04-13 16:36:06 -07:00
2011-11-11 09:36:44 -08:00
2012-01-12 11:35:33 -08:00
2012-01-12 11:35:28 -08:00