https://github.com/torvalds/linux
Revision 9a54886342e227433aebc9d374f8ae268a836475 authored by Hans de Goede on 19 August 2014, 12:17:56 UTC, committed by Greg Kroah-Hartman on 19 August 2014, 16:16:08 UTC
When using a Renesas uPD720231 chipset usb-3 uas to sata bridge with a 120G
Crucial M500 ssd, model string: Crucial_ CT120M500SSD1, together with a
the integrated Intel xhci controller on a Haswell laptop:

00:14.0 USB controller [0c03]: Intel Corporation 8 Series USB xHCI HC [8086:9c31] (rev 04)

The following error gets logged to dmesg:

xhci error: Transfer event TRB DMA ptr not part of current TD

Treating COMP_STOP the same as COMP_STOP_INVAL when no event_seg gets found
fixes this.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Mathias Nyman <mathias.nyman@linux.intel.com>
Cc: stable@vger.kernel.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1 parent dd5f500
History
Tip revision: 9a54886342e227433aebc9d374f8ae268a836475 authored by Hans de Goede on 19 August 2014, 12:17:56 UTC
xhci: Treat not finding the event_seg on COMP_STOP the same as COMP_STOP_INVAL
Tip revision: 9a54886
File Mode Size
Makefile -rw-r--r-- 394 bytes
compat.c -rw-r--r-- 19.0 KB
compat_mq.c -rw-r--r-- 3.9 KB
ipc_sysctl.c -rw-r--r-- 7.1 KB
ipcns_notifier.c -rw-r--r-- 2.2 KB
mq_sysctl.c -rw-r--r-- 2.9 KB
mqueue.c -rw-r--r-- 35.3 KB
msg.c -rw-r--r-- 23.9 KB
msgutil.c -rw-r--r-- 3.6 KB
namespace.c -rw-r--r-- 4.7 KB
sem.c -rw-r--r-- 55.0 KB
shm.c -rw-r--r-- 32.3 KB
syscall.c -rw-r--r-- 2.3 KB
util.c -rw-r--r-- 22.3 KB
util.h -rw-r--r-- 6.4 KB

back to top