ccollart@pop-os:~$ uname -a Linux pop-os 5.3.0-7625-generic #27~1576774560~19.10~f432cd8-Ubuntu SMP Thu Dec 19 20:35:37 UTC x86_64 x86_64 x86_64 GNU/Linux
ccollart@pop-os:~$ dmesg [ 2857.871464] CIFS VFS: cifs_mount failed w/return code = -13 [ 2902.938295] xhci_hcd 0000:0c:00.0: ERROR Transfer event TRB DMA ptr not part of current TD ep_index 4 comp_code 13 [ 2902.938305] xhci_hcd 0000:0c:00.0: Looking for event-dma 00000003c412daf0 trb-start 00000003c412dad0 trb-end 00000003c412dad0 seg-start 00000003c412d000 seg-end 00000003c412dff0 [ 2902.938375] xhci_hcd 0000:0c:00.0: ERROR Transfer event TRB DMA ptr not part of current TD ep_index 4 comp_code 13 [ 2902.938379] xhci_hcd 0000:0c:00.0: Looking for event-dma 00000003c412db00 trb-start 00000003c412dad0 trb-end 00000003c412dad0 seg-start 00000003c412d000 seg-end 00000003c412dff0 [ 2902.938460] xhci_hcd 0000:0c:00.0: ERROR Transfer event TRB DMA ptr not part of current TD ep_index 4 comp_code 13 [ 2902.938465] xhci_hcd 0000:0c:00.0: Looking for event-dma 00000003c412db10 trb-start 00000003c412dad0 trb-end 00000003c412dad0 seg-start 00000003c412d000 seg-end 00000003c412dff0 [ 2902.938547] xhci_hcd 0000:0c:00.0: ERROR Transfer event TRB DMA ptr not part of current TD ep_index 4 comp_code 13 [ 2902.938550] xhci_hcd 0000:0c:00.0: Looking for event-dma 00000003c412db20 trb-start 00000003c412dad0 trb-end 00000003c412dad0 seg-start 00000003c412d000 seg-end 00000003c412dff0 [ 2902.938633] xhci_hcd 0000:0c:00.0: ERROR Transfer event TRB DMA ptr not part of current TD ep_index 4 comp_code 13 [ 2902.938636] xhci_hcd 0000:0c:00.0: Looking for event-dma 00000003c412db30 trb-start 00000003c412dad0 trb-end 00000003c412dad0 seg-start 00000003c412d000 seg-end 00000003c412dff0 [ 2902.938719] xhci_hcd 0000:0c:00.0: ERROR Transfer event TRB DMA ptr not part of current TD ep_index 4 comp_code 13 [ 2902.938723] xhci_hcd 0000:0c:00.0: Looking for event-dma 00000003c412db40 trb-start 00000003c412dad0 trb-end 00000003c412dad0 seg-start 00000003c412d000 seg-end 00000003c412dff0 [ 2902.938805] xhci_hcd 0000:0c:00.0: ERROR Transfer event TRB DMA ptr not part of current TD ep_index 4 comp_code 13 [ 2902.938809] xhci_hcd 0000:0c:00.0: Looking for event-dma 00000003c412db50 trb-start 00000003c412dad0 trb-end 00000003c412dad0 seg-start 00000003c412d000 seg-end 00000003c412dff0 [ 2902.938891] xhci_hcd 0000:0c:00.0: ERROR Transfer event TRB DMA ptr not part of current TD ep_index 4 comp_code 13 [ 2902.938895] xhci_hcd 0000:0c:00.0: Looking for event-dma 00000003c412db60 trb-start 00000003c412dad0 trb-end 00000003c412dad0 seg-start 00000003c412d000 seg-end 00000003c412dff0 [ 2902.938977] xhci_hcd 0000:0c:00.0: ERROR Transfer event TRB DMA ptr not part of current TD ep_index 4 comp_code 13 [ 2902.938981] xhci_hcd 0000:0c:00.0: Looking for event-dma 00000003c412db70 trb-start 00000003c412dad0 trb-end 00000003c412dad0 seg-start 00000003c412d000 seg-end 00000003c412dff0 [ 2902.939063] xhci_hcd 0000:0c:00.0: ERROR Transfer event TRB DMA ptr not part of current TD ep_index 4 comp_code 13 [ 2902.939067] xhci_hcd 0000:0c:00.0: Looking for event-dma 00000003c412db80 trb-start 00000003c412dad0 trb-end 00000003c412dad0 seg-start 00000003c412d000 seg-end 00000003c412dff0 [ 2902.939149] xhci_hcd 0000:0c:00.0: ERROR Transfer event TRB DMA ptr not part of current TD ep_index 4 comp_code 13 [ 2902.939153] xhci_hcd 0000:0c:00.0: Looking for event-dma 00000003c412db90 trb-start 00000003c412dad0 trb-end 00000003c412dad0 seg-start 00000003c412d000 seg-end 00000003c412dff0 [ 2902.939235] xhci_hcd 0000:0c:00.0: ERROR Transfer event TRB DMA ptr not part of current TD ep_index 4 comp_code 13 [ 2902.939239] xhci_hcd 0000:0c:00.0: Looking for event-dma 00000003c412dba0 trb-start 00000003c412dad0 trb-end 00000003c412dad0 seg-start 00000003c412d000 seg-end 00000003c412dff0 [ 2902.939322] xhci_hcd 0000:0c:00.0: ERROR Transfer event TRB DMA ptr not part of current TD ep_index 4 comp_code 13 [ 2902.939325] xhci_hcd 0000:0c:00.0: Looking for event-dma 00000003c412dbb0 trb-start 00000003c412dad0 trb-end 00000003c412dad0 seg-start 00000003c412d000 seg-end 00000003c412dff0 [ 2902.939408] xhci_hcd 0000:0c:00.0: ERROR Transfer event TRB DMA ptr not part of current TD ep_index 4 comp_code 13 [ 2902.939412] xhci_hcd 0000:0c:00.0: Looking for event-dma 00000003c412dbc0 trb-start 00000003c412dad0 trb-end 00000003c412dad0 seg-start 00000003c412d000 seg-end 00000003c412dff0 [ 2902.939494] xhci_hcd 0000:0c:00.0: ERROR Transfer event TRB DMA ptr not part of current TD ep_index 4 comp_code 13 [ 2902.939498] xhci_hcd 0000:0c:00.0: Looking for event-dma 00000003c412dbd0 trb-start 00000003c412dad0 trb-end 00000003c412dad0 seg-start 00000003c412d000 seg-end 00000003c412dff0 [ 2902.939580] xhci_hcd 0000:0c:00.0: ERROR Transfer event TRB DMA ptr not part of current TD ep_index 4 comp_code 13 [ 2902.939584] xhci_hcd 0000:0c:00.0: Looking for event-dma 00000003c412dbe0 trb-start 00000003c412dad0 trb-end 00000003c412dad0 seg-start 00000003c412d000 seg-end 00000003c412dff0 [ 2902.939666] xhci_hcd 0000:0c:00.0: ERROR Transfer event TRB DMA ptr not part of current TD ep_index 4 comp_code 13 [ 2902.939670] xhci_hcd 0000:0c:00.0: Looking for event-dma 00000003c412dbf0 trb-start 00000003c412dad0 trb-end 00000003c412dad0 seg-start 00000003c412d000 seg-end 00000003c412dff0 [ 2902.939752] xhci_hcd 0000:0c:00.0: ERROR Transfer event TRB DMA ptr not part of current TD ep_index 4 comp_code 13 [ 2902.939756] xhci_hcd 0000:0c:00.0: Looking for event-dma 00000003c412dc00 trb-start 00000003c412dad0 trb-end 00000003c412dad0 seg-start 00000003c412d000 seg-end 00000003c412dff0 [ 2902.939840] xhci_hcd 0000:0c:00.0: ERROR Transfer event TRB DMA ptr not part of current TD ep_index 4 comp_code 13 [ 2902.939844] xhci_hcd 0000:0c:00.0: Looking for event-dma 00000003c412dc10 trb-start 00000003c412dad0 trb-end 00000003c412dad0 seg-start 00000003c412d000 seg-end 00000003c412dff0 [ 2902.939926] xhci_hcd 0000:0c:00.0: ERROR Transfer event TRB DMA ptr not part of current TD ep_index 4 comp_code 13 [ 2902.939930] xhci_hcd 0000:0c:00.0: Looking for event-dma 00000003c412dc20 trb-start 00000003c412dad0 trb-end 00000003c412dad0 seg-start 00000003c412d000 seg-end 00000003c412dff0 ccollart@pop-os:~$ sudo ethtool enx90203a1b3fc1 Settings for enx90203a1b3fc1: Supported ports: [ TP MII ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Half 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: Not reported Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: Symmetric Advertised auto-negotiation: Yes Advertised FEC modes: Not reported Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Port: MII PHYAD: 3 Transceiver: internal Auto-negotiation: on Supports Wake-on: pg Wake-on: g Current message level: 0x00000007 (7) drv probe link Link detected: yes -- 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/1667750 Title: xhci_hcd: ERROR Transfer event TRB DMA ptr not part of current TD ep_index 2 comp_code 13 Status in HWE Next: Fix Released Status in linux package in Ubuntu: Fix Released Status in linux source package in Xenial: Fix Released Status in linux source package in Zesty: Fix Released Status in linux source package in Artful: Fix Released Status in linux package in Arch Linux: New Status in linux package in Debian: New Status in linux package in Fedora: Confirmed Bug description: [SRU Justification] [Impact] Dell TB16 docking station has issue to use gigabit ethernet. The ethernet will disconnect unless it's changed to 100Mb/s. [Test Case] Download some big files from the web. User confirms the patch fixes the issue. [Regression Potential] This patch only effects ASMEDIA's ASM1042A. The regression potential is low, also limited to the specific device. --- My system contains a Realtek Semiconductor Corp. RTL8153 Gigabit Ethernet Adapter which is on usb3 bus in my docking station (Dell TB16) which is attached to my laptop (Dell XPS9550) via Thunderbolt 3. I get usb related kernel error messages when I initiate a high speed transfer (by issuing wget http://cdimage.ubuntu.com/daily-live/current /zesty-desktop-amd64.iso) and the download fails. This does not happened when the Ethernet adapter is connected to a 100Mb/s switch, but only when connected to 1000Mb/s. It also does not happened with slow traffic (e.g. web page browsing). This is not a new bug with kernel 4.10, but has been going on since at least 4.7 and maybe (probably?) since forever. I'm aware of several others with this configuration (RTL8153 on usb3 behind thunderbolt 3) that have the same issue. This bug is also not specific to Ubuntu; I also get it on Arch Linux. I've also tested and seen this bug with several different models of thunderbolt 3 docks. Here are the relevant kernel log messages: Feb 24 16:42:38 ubuntu kernel: xhci_hcd 0000:0e:00.0: ERROR Transfer event TRB DMA ptr not part of current TD ep_index 2 comp_code 13 Feb 24 16:42:38 ubuntu kernel: xhci_hcd 0000:0e:00.0: Looking for event-dma 00000004777d9010 trb-start 0000000475a14fe0 trb-end 0000000475a14fe0 seg-start 0000000475a14000 seg-end 0000000475a14ff0 Feb 24 16:42:38 ubuntu kernel: xhci_hcd 0000:0e:00.0: ERROR Transfer event TRB DMA ptr not part of current TD ep_index 2 comp_code 13 Feb 24 16:42:38 ubuntu kernel: xhci_hcd 0000:0e:00.0: Looking for event-dma 00000004777d9020 trb-start 0000000475a14fe0 trb-end 0000000475a14fe0 seg-start 0000000475a14000 seg-end 0000000475a14ff0 Feb 24 16:42:38 ubuntu kernel: xhci_hcd 0000:0e:00.0: ERROR Transfer event TRB DMA ptr not part of current TD ep_index 2 comp_code 13 Feb 24 16:42:38 ubuntu kernel: xhci_hcd 0000:0e:00.0: Looking for event-dma 00000004777d9030 trb-start 0000000475a14fe0 trb-end 0000000475a14fe0 seg-start 0000000475a14000 seg-end 0000000475a14ff0 Feb 24 16:42:38 ubuntu kernel: xhci_hcd 0000:0e:00.0: ERROR Transfer event TRB DMA ptr not part of current TD ep_index 2 comp_code 13 Feb 24 16:42:38 ubuntu kernel: xhci_hcd 0000:0e:00.0: Looking for event-dma 00000004777d9040 trb-start 0000000475a14fe0 trb-end 0000000475a14fe0 seg-start 0000000475a14000 seg-end 0000000475a14ff0 Feb 24 16:42:38 ubuntu kernel: xhci_hcd 0000:0e:00.0: ERROR Transfer event TRB DMA ptr not part of current TD ep_index 2 comp_code 13 Feb 24 16:42:38 ubuntu kernel: xhci_hcd 0000:0e:00.0: Looking for event-dma 00000004777d9050 trb-start 0000000475a14fe0 trb-end 0000000475a14fe0 seg-start 0000000475a14000 seg-end 0000000475a14ff0 Feb 24 16:42:38 ubuntu kernel: xhci_hcd 0000:0e:00.0: ERROR Transfer event TRB DMA ptr not part of current TD ep_index 2 comp_code 13 Feb 24 16:42:38 ubuntu kernel: xhci_hcd 0000:0e:00.0: Looking for event-dma 00000004777d9060 trb-start 0000000475a14fe0 trb-end 0000000475a14fe0 seg-start 0000000475a14000 seg-end 0000000475a14ff0 Feb 24 16:42:39 ubuntu kernel: xhci_hcd 0000:0e:00.0: ERROR Transfer event TRB DMA ptr not part of current TD ep_index 2 comp_code 13 Feb 24 16:42:39 ubuntu kernel: xhci_hcd 0000:0e:00.0: Looking for event-dma 00000004777d9070 trb-start 0000000475a14fe0 trb-end 0000000475a14fe0 seg-start 0000000475a14000 seg-end 0000000475a14ff0 Feb 24 16:42:39 ubuntu kernel: xhci_hcd 0000:0e:00.0: ERROR Transfer event TRB DMA ptr not part of current TD ep_index 2 comp_code 13 Feb 24 16:42:39 ubuntu kernel: xhci_hcd 0000:0e:00.0: Looking for event-dma 00000004777d9080 trb-start 0000000475a14fe0 trb-end 0000000475a14fe0 seg-start 0000000475a14000 seg-end 0000000475a14ff0 Feb 24 16:43:06 ubuntu kernel: r8152 4-1.2:1.0 enx204747f8f471: Tx timeout Feb 24 16:43:06 ubuntu kernel: r8152 4-1.2:1.0 enx204747f8f471: Tx status -2 Feb 24 16:43:06 ubuntu kernel: r8152 4-1.2:1.0 enx204747f8f471: Tx status -2 Feb 24 16:43:06 ubuntu kernel: r8152 4-1.2:1.0 enx204747f8f471: Tx status -2 Feb 24 16:43:06 ubuntu kernel: r8152 4-1.2:1.0 enx204747f8f471: Tx status -2 Feb 24 16:43:09 ubuntu kernel: usb 4-1.2: reset SuperSpeed USB device number 3 using xhci_hcd I can't seem to make this bug appear with any other type of USB traffic. I've reported it to the realtek kernel dev team and they don't think their RTL8153 driver (in this case the r8152 module) is to blame, but instead that it's an xhci_hcd issue. If you look through the dmesg log attached here, you'll see that at 45.967025 I plugged the thunderbolt 3 cable from my dock into my laptop. ProblemType: Bug DistroRelease: Ubuntu 17.04 Package: linux-image-4.10.0-8-generic 4.10.0-8.10 ProcVersionSignature: Ubuntu 4.10.0-8.10-generic 4.10.0-rc8 Uname: Linux 4.10.0-8-generic x86_64 ApportVersion: 2.20.4-0ubuntu2 Architecture: amd64 CasperVersion: 1.380 CurrentDesktop: Unity:Unity7 Date: Fri Feb 24 16:53:35 2017 LiveMediaBuild: Ubuntu 17.04 "Zesty Zapus" - Alpha amd64 (20170224) MachineType: Dell Inc. XPS 15 9550 ProcEnviron: TERM=xterm-256color PATH=(custom, no user) XDG_RUNTIME_DIR=<set> LANG=en_US.UTF-8 SHELL=/bin/bash ProcFB: 0 inteldrmfb ProcKernelCmdLine: BOOT_IMAGE=/casper/vmlinuz.efi file=/cdrom/preseed/username.seed boot=casper quiet splash --- RelatedPackageVersions: linux-restricted-modules-4.10.0-8-generic N/A linux-backports-modules-4.10.0-8-generic N/A linux-firmware 1.163 SourcePackage: linux UpgradeStatus: No upgrade log present (probably fresh install) dmi.bios.date: 12/22/2016 dmi.bios.vendor: Dell Inc. dmi.bios.version: 1.2.19 dmi.board.name: 0N7TVV dmi.board.vendor: Dell Inc. dmi.board.version: A00 dmi.chassis.type: 9 dmi.chassis.vendor: Dell Inc. dmi.modalias: dmi:bvnDellInc.:bvr1.2.19:bd12/22/2016:svnDellInc.:pnXPS159550:pvr:rvnDellInc.:rn0N7TVV:rvrA00:cvnDellInc.:ct9:cvr: dmi.product.name: XPS 15 9550 dmi.sys.vendor: Dell Inc. To manage notifications about this bug go to: https://bugs.launchpad.net/hwe-next/+bug/1667750/+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