Hi Ubuntu and Linux Team, I have been observing the attached dmesg
output with several different ASMedia 3142 Cards whilst doing usb bulk
transfers using the linux read and write api's to a usb device. This
tends to break the software invoking said API's.  I am using Ubuntu
server 18.04.3 with kernel 4.15.0-55-generic. I see this issue with both
Intel and AMD based computers.

Has there been an update or patch or change in priory that might resolve
this bug?

[155247.078810] xhci_hcd 0000:07:00.0: ERROR Transfer event TRB DMA ptr not 
part of current TD ep_in
dex 2 comp_code 1
[155247.083037] xhci_hcd 0000:07:00.0: Looking for event-dma 0000000892c11000 
trb-start 0000000892c0
8fe0 trb-end 0000000892c08fe0 seg-start 0000000892c08000 seg-end 
0000000892c08ff0
[155247.091767] xhci_hcd 0000:07:00.0: ERROR Transfer event TRB DMA ptr not 
part of current TD ep_in
dex 2 comp_code 1
[155247.096313] xhci_hcd 0000:07:00.0: Looking for event-dma 0000000892c11010 
trb-start 0000000892c0
8fe0 trb-end 0000000892c08fe0 seg-start 0000000892c08000 seg-end 
0000000892c08ff0
[155247.106027] xhci_hcd 0000:07:00.0: ERROR Transfer event TRB DMA ptr not 
part of current TD ep_in
dex 2 comp_code 1
[155247.110869] xhci_hcd 0000:07:00.0: Looking for event-dma 0000000890436000 
trb-start 0000000893b7
3fe0 trb-end 0000000893b73fe0 seg-start 0000000893b73000 seg-end 
0000000893b73ff0
[155247.120830] xhci_hcd 0000:07:00.0: ERROR Transfer event TRB DMA ptr not 
part of current TD ep_in
dex 2 comp_code 1
[155247.125985] xhci_hcd 0000:07:00.0: Looking for event-dma 0000000890436010 
trb-start 0000000893b7
3fe0 trb-end 0000000893b73fe0 seg-start 0000000893b73000 seg-end 
0000000893b73ff0

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1749961

Title:
  xhci_hcd: TRB DMA errors reported with ASMedia ASM1142 USB 3.1
  Controller

Status in linux package in Ubuntu:
  In Progress
Status in linux source package in Trusty:
  In Progress
Status in linux source package in Xenial:
  In Progress
Status in linux source package in Artful:
  Won't Fix
Status in linux source package in Bionic:
  In Progress
Status in linux package in Debian:
  Confirmed

Bug description:
  It was observed that while trying to use a 4K USB webcam connected to
  USB port provided by ASMedia ASM1142 USB 3.1 Controller, the webcam
  does not work and kernel log shows the following messages:

  [431.928016] xhci_hcd 0000:12:00.0: ERROR Transfer event TRB DMA ptr not part 
of current TD ep_index 2 comp_code 13
  [431.928021] xhci_hcd 0000:12:00.0: Looking for event-dma 0000003f3330e020 
trb-start 0000003f3330e000 trb-end 0000003f3330e000 seg-start 0000003f3330e000 
seg-end 0000003f3330eff0
  [431.928024] xhci_hcd 0000:12:00.0: ERROR Transfer event TRB DMA ptr not part 
of current TD ep_index 2 comp_code 13
  [431.928026] xhci_hcd 0000:12:00.0: Looking for event-dma 0000003f3330e030 
trb-start 0000003f3330e000 trb-end 0000003f3330e000 seg-start 0000003f3330e000 
seg-end 0000003f3330eff0
  [431.928027] xhci_hcd 0000:12:00.0: ERROR Transfer event TRB DMA ptr not part 
of current TD ep_index 2 comp_code 13
  [431.928029] xhci_hcd 0000:12:00.0: Looking for event-dma 0000003f3330e050 
trb-start 0000003f3330e000 trb-end 0000003f3330e000 seg-start 0000003f3330e000 
seg-end 0000003f3330eff0
  [431.928386] xhci_hcd 0000:12:00.0: ERROR Transfer event TRB DMA ptr not part 
of current TD ep_index 2 comp_code 13

  A similar issue was already reported on Launchpad:
  https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1667750

  The fix to this issue seems to be the following patch:
  
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=9da5a109

  Tests in our scenario with this patch proved still broken. Our next
  approach is to modify the patch a bit and re-test.

  This LP will be used to document our progress in the investigation.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1749961/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to