Thunderbolt Ethernet high-traffic exception

Bug #1815808 reported by Gene Olson
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

Running iperf3 on Dell XP-15 with TB-10 Thunderbolt dock causes a kernel exception and ethernet failure after about 30 seconds.

Easy to reproduce. Connect to another machine via Gig-E and run iperf3 in either direction until the problem occurs. Should run 900+ Mb in either direction. On one occasion I also lost the USB ports. However the display continues to work.

<on my-machine>
# uname -a
Linux hauser 4.15.0-45-generic #48-Ubuntu SMP Tue Jan 29 16:28:13 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
# apt install iperf3
# iperf3 -s

<other machine>
# apt install iperf3
# iperf3 -c my-machine -t 1000 # send to my machine
# iperf3 -c my-machine -t 1000 -R # receive data from my machine

When the bitrate drops to zero, look in syslog for the exception.

Note: Until recently the TB-10 Ethernet would not receive full speed. (prior to -43 kernel) Did not see this problem before the Ethernet performance increased.

ProblemType: Bug
DistroRelease: Ubuntu 18.04
Package: linux-image-4.15.0-45-generic 4.15.0-45.48
ProcVersionSignature: Ubuntu 4.15.0-45.48-generic 4.15.18
Uname: Linux 4.15.0-45-generic x86_64
NonfreeKernelModules: nvidia_modeset nvidia
ApportVersion: 2.20.9-0ubuntu7.5
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: gene 1994 F.... pulseaudio
CurrentDesktop: ubuntu:GNOME
Date: Wed Feb 13 13:54:28 2019
HibernationDevice: RESUME=UUID=d15ecb23-8691-42a1-9909-a56f934b536c
InstallationDate: Installed on 2018-11-19 (86 days ago)
InstallationMedia: Ubuntu 18.04.1 LTS "Bionic Beaver" - Release amd64 (20180725)
MachineType: Dell Inc. XPS 15 9570
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.15.0-45-generic root=UUID=a73e2d3e-5ce3-4130-917d-d116c1316153 ro net.ifnames=0 mem_sleep_default=deep
RelatedPackageVersions:
 linux-restricted-modules-4.15.0-45-generic N/A
 linux-backports-modules-4.15.0-45-generic N/A
 linux-firmware 1.173.3
SourcePackage: linux
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 12/25/2018
dmi.bios.vendor: Dell Inc.
dmi.bios.version: 1.7.0
dmi.board.name: 02MJVY
dmi.board.vendor: Dell Inc.
dmi.board.version: A00
dmi.chassis.type: 10
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.:bvr1.7.0:bd12/25/2018:svnDellInc.:pnXPS159570:pvr:rvnDellInc.:rn02MJVY:rvrA00:cvnDellInc.:ct10:cvr:
dmi.product.family: XPS
dmi.product.name: XPS 15 9570
dmi.sys.vendor: Dell Inc.

Revision history for this message
Gene Olson (linutic) wrote :
Revision history for this message
Ubuntu Kernel Bot (ubuntu-kernel-bot) wrote : Status changed to Confirmed

This change was made by a bot.

Changed in linux (Ubuntu):
status: New → Confirmed
Revision history for this message
Terry Rudd (terrykrudd) wrote :

Gene, this bug appears to be a duplicate of one you filed on 1/30/2019. I will duplicate this one over to https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1813999

Revision history for this message
Terry Rudd (terrykrudd) wrote :

Gene, upon further investigation, I made a mistake suggesting this bug is a duplicate of your earlier bug. We will investigate this bug stand-alone.

Revision history for this message
Gene Olson (linutic) wrote : Re: [Bug 1815808] Re: Thunderbolt Ethernet high-traffic exception
Download full text (3.7 KiB)

Not a duplicate. The previous bug was a problem with the display which
first appeared in linux -44, which was duplicated and confirmed fixed in
-45. This is a new problem caused by excessive Ethernet traffic. This is
a different problem that existed in -43 and still remains in -45. It
should not be marked as a duplicate.

These two bugs manifest on the same hardware, but they are different bugs.

On Wed, Feb 13, 2019 at 6:05 PM Terry Rudd <email address hidden>
wrote:

> Gene, this bug appears to be a duplicate of one you filed on 1/30/2019.
> I will duplicate this one over to
> https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1813999
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1815808
>
> Title:
> Thunderbolt Ethernet high-traffic exception
>
> Status in linux package in Ubuntu:
> Confirmed
>
> Bug description:
> Running iperf3 on Dell XP-15 with TB-10 Thunderbolt dock causes a
> kernel exception and ethernet failure after about 30 seconds.
>
> Easy to reproduce. Connect to another machine via Gig-E and run
> iperf3 in either direction until the problem occurs. Should run 900+
> Mb in either direction. On one occasion I also lost the USB ports.
> However the display continues to work.
>
> <on my-machine>
> # uname -a
> Linux hauser 4.15.0-45-generic #48-Ubuntu SMP Tue Jan 29 16:28:13 UTC
> 2019 x86_64 x86_64 x86_64 GNU/Linux
> # apt install iperf3
> # iperf3 -s
>
> <other machine>
> # apt install iperf3
> # iperf3 -c my-machine -t 1000 # send to my machine
> # iperf3 -c my-machine -t 1000 -R # receive data from my machine
>
> When the bitrate drops to zero, look in syslog for the exception.
>
> Note: Until recently the TB-10 Ethernet would not receive full speed.
> (prior to -43 kernel) Did not see this problem before the Ethernet
> performance increased.
>
> ProblemType: Bug
> DistroRelease: Ubuntu 18.04
> Package: linux-image-4.15.0-45-generic 4.15.0-45.48
> ProcVersionSignature: Ubuntu 4.15.0-45.48-generic 4.15.18
> Uname: Linux 4.15.0-45-generic x86_64
> NonfreeKernelModules: nvidia_modeset nvidia
> ApportVersion: 2.20.9-0ubuntu7.5
> Architecture: amd64
> AudioDevicesInUse:
> USER PID ACCESS COMMAND
> /dev/snd/controlC0: gene 1994 F.... pulseaudio
> CurrentDesktop: ubuntu:GNOME
> Date: Wed Feb 13 13:54:28 2019
> HibernationDevice: RESUME=UUID=d15ecb23-8691-42a1-9909-a56f934b536c
> InstallationDate: Installed on 2018-11-19 (86 days ago)
> InstallationMedia: Ubuntu 18.04.1 LTS "Bionic Beaver" - Release amd64
> (20180725)
> MachineType: Dell Inc. XPS 15 9570
> ProcFB: 0 inteldrmfb
> ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.15.0-45-generic
> root=UUID=a73e2d3e-5ce3-4130-917d-d116c1316153 ro net.ifnames=0
> mem_sleep_default=deep
> RelatedPackageVersions:
> linux-restricted-modules-4.15.0-45-generic N/A
> linux-backports-modules-4.15.0-45-generic N/A
> linux-firmware 1.173.3
> SourcePackage: linux
> UpgradeStatus: No upgrade log present (probably fresh install)
> dmi.bios.date: 12/25/2018...

Read more...

Revision history for this message
Gene Olson (linutic) wrote :
Download full text (3.3 KiB)

Thank you.

On Wed, Feb 13, 2019 at 6:15 PM Terry Rudd <email address hidden>
wrote:

> Gene, upon further investigation, I made a mistake suggesting this bug
> is a duplicate of your earlier bug. We will investigate this bug stand-
> alone.
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1815808
>
> Title:
> Thunderbolt Ethernet high-traffic exception
>
> Status in linux package in Ubuntu:
> Confirmed
>
> Bug description:
> Running iperf3 on Dell XP-15 with TB-10 Thunderbolt dock causes a
> kernel exception and ethernet failure after about 30 seconds.
>
> Easy to reproduce. Connect to another machine via Gig-E and run
> iperf3 in either direction until the problem occurs. Should run 900+
> Mb in either direction. On one occasion I also lost the USB ports.
> However the display continues to work.
>
> <on my-machine>
> # uname -a
> Linux hauser 4.15.0-45-generic #48-Ubuntu SMP Tue Jan 29 16:28:13 UTC
> 2019 x86_64 x86_64 x86_64 GNU/Linux
> # apt install iperf3
> # iperf3 -s
>
> <other machine>
> # apt install iperf3
> # iperf3 -c my-machine -t 1000 # send to my machine
> # iperf3 -c my-machine -t 1000 -R # receive data from my machine
>
> When the bitrate drops to zero, look in syslog for the exception.
>
> Note: Until recently the TB-10 Ethernet would not receive full speed.
> (prior to -43 kernel) Did not see this problem before the Ethernet
> performance increased.
>
> ProblemType: Bug
> DistroRelease: Ubuntu 18.04
> Package: linux-image-4.15.0-45-generic 4.15.0-45.48
> ProcVersionSignature: Ubuntu 4.15.0-45.48-generic 4.15.18
> Uname: Linux 4.15.0-45-generic x86_64
> NonfreeKernelModules: nvidia_modeset nvidia
> ApportVersion: 2.20.9-0ubuntu7.5
> Architecture: amd64
> AudioDevicesInUse:
> USER PID ACCESS COMMAND
> /dev/snd/controlC0: gene 1994 F.... pulseaudio
> CurrentDesktop: ubuntu:GNOME
> Date: Wed Feb 13 13:54:28 2019
> HibernationDevice: RESUME=UUID=d15ecb23-8691-42a1-9909-a56f934b536c
> InstallationDate: Installed on 2018-11-19 (86 days ago)
> InstallationMedia: Ubuntu 18.04.1 LTS "Bionic Beaver" - Release amd64
> (20180725)
> MachineType: Dell Inc. XPS 15 9570
> ProcFB: 0 inteldrmfb
> ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.15.0-45-generic
> root=UUID=a73e2d3e-5ce3-4130-917d-d116c1316153 ro net.ifnames=0
> mem_sleep_default=deep
> RelatedPackageVersions:
> linux-restricted-modules-4.15.0-45-generic N/A
> linux-backports-modules-4.15.0-45-generic N/A
> linux-firmware 1.173.3
> SourcePackage: linux
> UpgradeStatus: No upgrade log present (probably fresh install)
> dmi.bios.date: 12/25/2018
> dmi.bios.vendor: Dell Inc.
> dmi.bios.version: 1.7.0
> dmi.board.name: 02MJVY
> dmi.board.vendor: Dell Inc.
> dmi.board.version: A00
> dmi.chassis.type: 10
> dmi.chassis.vendor: Dell Inc.
> dmi.modalias:
> dmi:bvnDellInc.:bvr1.7.0:bd12/25/2018:svnDellInc.:pnXPS159570:pvr:rvnDellInc.:rn02MJVY:rvrA00:cvnDellInc.:ct10:cvr:
> dmi.product.family: XPS
> dmi.product.name: XPS 15 9570
> d...

Read more...

Revision history for this message
Anthony Wong (anthonywong) wrote :

This bug looks like similar to previous bugs such as bug 1729674, bug 1785780 and bug 1792574.

Gene, can you try running `sudo ethtool --offload <network_interface> rx off` and see if you can reproduce the issue? If so, could you attach the output from 'lsusb -v'? Perhaps we can build a kernel for you to test.

Changed in linux (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Gene Olson (linutic) wrote :
  • usb.failed Edit (58.5 KiB, application/octet-stream; name="usb.failed")
  • usb.home Edit (93.3 KiB, application/octet-stream; name="usb.home")
  • usb.work Edit (89.6 KiB, application/octet-stream; name="usb.work")
Download full text (5.1 KiB)

I tried what you suggested. Ethtool reported no changes in configuration
when I turned off receive offload. It reported substantial changes when I
turned off transmit offload. After turning off transmit offload, transmit
rate dropped from 930 Mb/s to abut 660 Mb/s, although I did not see a big
CPU hit. Receive speeds were not affected by turning off receive offload.

gene-pc:~$ sudo ethtool --offload eth0 rx off

gene-pc:~$ sudo ethtool --offload eth0 tx off
Actual changes:
tx-checksumming: off
tx-checksum-ipv4: off
tx-checksum-ipv6: off
tcp-segmentation-offload: off
tx-tcp-segmentation: off [requested on]
tx-tcp6-segmentation: off [requested on]
gene-pc:~$

Unfortunately, after doing this, I have had great difficulty reproducing
the crash, and I do not know why. Here's what changed: I did a routine apt
update, but I did not get a new kernel. I installed ethtool, and did the
command you suggested. After doing that, the system refused to crash
either transmit or receive. So I rebooted, this time did not run ethtool,
and the system again refused to crash. Previously I could reproduce the
crash in about 30 seconds. Now I cannot reproduce the crash after over an
hour. An hour of transmit, and an hour of receive. And an hour
bidirectional. I do not know why.

One problem here is that I test at home and at work, with the same
computer, but with a different TB-10 dock, monitor, keyboard, mouse.
Previous to my bug report, I had never seen the problem at home. The bug
report I sent was from work. Since receiving your request for information,
I cannot readily reproduce the problem either at home or at work. Except
once. I did see a crash at home when *I unplugged/plugged in a keyboard
while the test was going on*. I have attached three lsusb outputs:

   - usb.work →At work, system healthy.
   - usb.home → At home, system healthy.
   - usb.failed → At home, after the crash where I moved the keyboard

What else can I do to help diagnose the problem?

On Thu, Feb 14, 2019 at 11:05 PM Anthony Wong <email address hidden>
wrote:

> ** Changed in: linux (Ubuntu)
> Status: Confirmed => Incomplete
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1815808
>
> Title:
> Thunderbolt Ethernet high-traffic exception
>
> Status in linux package in Ubuntu:
> Incomplete
>
> Bug description:
> Running iperf3 on Dell XP-15 with TB-10 Thunderbolt dock causes a
> kernel exception and ethernet failure after about 30 seconds.
>
> Easy to reproduce. Connect to another machine via Gig-E and run
> iperf3 in either direction until the problem occurs. Should run 900+
> Mb in either direction. On one occasion I also lost the USB ports.
> However the display continues to work.
>
> <on my-machine>
> # uname -a
> Linux hauser 4.15.0-45-generic #48-Ubuntu SMP Tue Jan 29 16:28:13 UTC
> 2019 x86_64 x86_64 x86_64 GNU/Linux
> # apt install iperf3
> # iperf3 -s
>
> <other machine>
> # apt install iperf3
> # iperf3 -c my-machine -t 1000 # send to my machine
> # iperf3 -c my-machine -t 1000 -R # receive data from my machine
>
> When the...

Read more...

Revision history for this message
Kai-Heng Feng (kaihengfeng) wrote :

Would it be possible for you to test the latest upstream kernel? Refer
to https://wiki.ubuntu.com/KernelMainlineBuilds . Please test the latest
v5.0-rc7 kernel[0].

If this bug is fixed in the mainline kernel, please add the following
tag 'kernel-fixed-upstream'.

If the mainline kernel does not fix this bug, please add the tag:
'kernel-bug-exists-upstream'.

Once testing of the upstream kernel is complete, please mark this bug as
"Confirmed".

Thanks in advance.

[0] https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.0-rc7/

Revision history for this message
Gene Olson (linutic) wrote :
Download full text (4.3 KiB)

I ran the 5.0.0 kernel, sending data bidirectionally with iperf3. It
failed after about 10 minutes, I lost the Ethernet and the keyboard/mouse
connected through the TB-10 dock. Unfortunately I forgot to do an lsusb -v
in the crashed state.

After rebooting, I ran iperf3 again, bidirectionally for an hour. No
hiccups, no errors. Talking to two other machines (one transmit/one
receive) the XP 15 maintained 933 Mb/s bidirectional with no dropped
packets for the entire time. Previously total bidirectional bandwidth was
limited to about 1.3 Gb/s, with a bandwidth varying both transmit and
receive.

How else can I help?

On Wed, Feb 20, 2019 at 5:45 AM Kai-Heng Feng <email address hidden>
wrote:

> Would it be possible for you to test the latest upstream kernel? Refer
> to https://wiki.ubuntu.com/KernelMainlineBuilds . Please test the latest
> v5.0-rc7 kernel[0].
>
> If this bug is fixed in the mainline kernel, please add the following
> tag 'kernel-fixed-upstream'.
>
> If the mainline kernel does not fix this bug, please add the tag:
> 'kernel-bug-exists-upstream'.
>
> Once testing of the upstream kernel is complete, please mark this bug as
> "Confirmed".
>
>
> Thanks in advance.
>
> [0] https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.0-rc7/
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1815808
>
> Title:
> Thunderbolt Ethernet high-traffic exception
>
> Status in linux package in Ubuntu:
> Incomplete
>
> Bug description:
> Running iperf3 on Dell XP-15 with TB-10 Thunderbolt dock causes a
> kernel exception and ethernet failure after about 30 seconds.
>
> Easy to reproduce. Connect to another machine via Gig-E and run
> iperf3 in either direction until the problem occurs. Should run 900+
> Mb in either direction. On one occasion I also lost the USB ports.
> However the display continues to work.
>
> <on my-machine>
> # uname -a
> Linux hauser 4.15.0-45-generic #48-Ubuntu SMP Tue Jan 29 16:28:13 UTC
> 2019 x86_64 x86_64 x86_64 GNU/Linux
> # apt install iperf3
> # iperf3 -s
>
> <other machine>
> # apt install iperf3
> # iperf3 -c my-machine -t 1000 # send to my machine
> # iperf3 -c my-machine -t 1000 -R # receive data from my machine
>
> When the bitrate drops to zero, look in syslog for the exception.
>
> Note: Until recently the TB-10 Ethernet would not receive full speed.
> (prior to -43 kernel) Did not see this problem before the Ethernet
> performance increased.
>
> ProblemType: Bug
> DistroRelease: Ubuntu 18.04
> Package: linux-image-4.15.0-45-generic 4.15.0-45.48
> ProcVersionSignature: Ubuntu 4.15.0-45.48-generic 4.15.18
> Uname: Linux 4.15.0-45-generic x86_64
> NonfreeKernelModules: nvidia_modeset nvidia
> ApportVersion: 2.20.9-0ubuntu7.5
> Architecture: amd64
> AudioDevicesInUse:
> USER PID ACCESS COMMAND
> /dev/snd/controlC0: gene 1994 F.... pulseaudio
> CurrentDesktop: ubuntu:GNOME
> Date: Wed Feb 13 13:54:28 2019
> HibernationDevice: RESUME=UUID=d15ecb23-8691-42a1-9909-a56f934b536c
> InstallationDate: Installed on 2018-11-19 (86 days ago)
>...

Read more...

Revision history for this message
Kai-Heng Feng (kaihengfeng) wrote :

So seems like v5.0-rc7 doesn't have this issue?

Revision history for this message
Gene Olson (linutic) wrote :
Download full text (3.3 KiB)

It did fail on the first run after about 10 minutes. It did not fail again
after 60 minutes.

Gene

On Wed, Feb 20, 2019, 15:01 Kai-Heng Feng <<email address hidden>
wrote:

> So seems like v5.0-rc7 doesn't have this issue?
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1815808
>
> Title:
> Thunderbolt Ethernet high-traffic exception
>
> Status in linux package in Ubuntu:
> Incomplete
>
> Bug description:
> Running iperf3 on Dell XP-15 with TB-10 Thunderbolt dock causes a
> kernel exception and ethernet failure after about 30 seconds.
>
> Easy to reproduce. Connect to another machine via Gig-E and run
> iperf3 in either direction until the problem occurs. Should run 900+
> Mb in either direction. On one occasion I also lost the USB ports.
> However the display continues to work.
>
> <on my-machine>
> # uname -a
> Linux hauser 4.15.0-45-generic #48-Ubuntu SMP Tue Jan 29 16:28:13 UTC
> 2019 x86_64 x86_64 x86_64 GNU/Linux
> # apt install iperf3
> # iperf3 -s
>
> <other machine>
> # apt install iperf3
> # iperf3 -c my-machine -t 1000 # send to my machine
> # iperf3 -c my-machine -t 1000 -R # receive data from my machine
>
> When the bitrate drops to zero, look in syslog for the exception.
>
> Note: Until recently the TB-10 Ethernet would not receive full speed.
> (prior to -43 kernel) Did not see this problem before the Ethernet
> performance increased.
>
> ProblemType: Bug
> DistroRelease: Ubuntu 18.04
> Package: linux-image-4.15.0-45-generic 4.15.0-45.48
> ProcVersionSignature: Ubuntu 4.15.0-45.48-generic 4.15.18
> Uname: Linux 4.15.0-45-generic x86_64
> NonfreeKernelModules: nvidia_modeset nvidia
> ApportVersion: 2.20.9-0ubuntu7.5
> Architecture: amd64
> AudioDevicesInUse:
> USER PID ACCESS COMMAND
> /dev/snd/controlC0: gene 1994 F.... pulseaudio
> CurrentDesktop: ubuntu:GNOME
> Date: Wed Feb 13 13:54:28 2019
> HibernationDevice: RESUME=UUID=d15ecb23-8691-42a1-9909-a56f934b536c
> InstallationDate: Installed on 2018-11-19 (86 days ago)
> InstallationMedia: Ubuntu 18.04.1 LTS "Bionic Beaver" - Release amd64
> (20180725)
> MachineType: Dell Inc. XPS 15 9570
> ProcFB: 0 inteldrmfb
> ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.15.0-45-generic
> root=UUID=a73e2d3e-5ce3-4130-917d-d116c1316153 ro net.ifnames=0
> mem_sleep_default=deep
> RelatedPackageVersions:
> linux-restricted-modules-4.15.0-45-generic N/A
> linux-backports-modules-4.15.0-45-generic N/A
> linux-firmware 1.173.3
> SourcePackage: linux
> UpgradeStatus: No upgrade log present (probably fresh install)
> dmi.bios.date: 12/25/2018
> dmi.bios.vendor: Dell Inc.
> dmi.bios.version: 1.7.0
> dmi.board.name: 02MJVY
> dmi.board.vendor: Dell Inc.
> dmi.board.version: A00
> dmi.chassis.type: 10
> dmi.chassis.vendor: Dell Inc.
> dmi.modalias:
> dmi:bvnDellInc.:bvr1.7.0:bd12/25/2018:svnDellInc.:pnXPS159570:pvr:rvnDellInc.:rn02MJVY:rvrA00:cvnDellInc.:ct10:cvr:
> dmi.product.family: XPS
> dmi.product.name: XPS 15 9570
> dmi.sys.vendor: Del...

Read more...

Revision history for this message
Kai-Heng Feng (kaihengfeng) wrote :

Ok, please attach dmesg when this issue happens, preferably under v5.0-rc7.

The dmesg in comment #1 didn't record useful information.

Revision history for this message
Gene Olson (linutic) wrote :
Download full text (3.3 KiB)

If you need anything else, please let me know ahead of time.

Thanks,
Gene

On Wed, Feb 20, 2019 at 4:50 PM Kai-Heng Feng <email address hidden>
wrote:

> Ok, please attach dmesg when this issue happens, preferably under
> v5.0-rc7.
>
> The dmesg in comment #1 didn't record useful information.
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1815808
>
> Title:
> Thunderbolt Ethernet high-traffic exception
>
> Status in linux package in Ubuntu:
> Incomplete
>
> Bug description:
> Running iperf3 on Dell XP-15 with TB-10 Thunderbolt dock causes a
> kernel exception and ethernet failure after about 30 seconds.
>
> Easy to reproduce. Connect to another machine via Gig-E and run
> iperf3 in either direction until the problem occurs. Should run 900+
> Mb in either direction. On one occasion I also lost the USB ports.
> However the display continues to work.
>
> <on my-machine>
> # uname -a
> Linux hauser 4.15.0-45-generic #48-Ubuntu SMP Tue Jan 29 16:28:13 UTC
> 2019 x86_64 x86_64 x86_64 GNU/Linux
> # apt install iperf3
> # iperf3 -s
>
> <other machine>
> # apt install iperf3
> # iperf3 -c my-machine -t 1000 # send to my machine
> # iperf3 -c my-machine -t 1000 -R # receive data from my machine
>
> When the bitrate drops to zero, look in syslog for the exception.
>
> Note: Until recently the TB-10 Ethernet would not receive full speed.
> (prior to -43 kernel) Did not see this problem before the Ethernet
> performance increased.
>
> ProblemType: Bug
> DistroRelease: Ubuntu 18.04
> Package: linux-image-4.15.0-45-generic 4.15.0-45.48
> ProcVersionSignature: Ubuntu 4.15.0-45.48-generic 4.15.18
> Uname: Linux 4.15.0-45-generic x86_64
> NonfreeKernelModules: nvidia_modeset nvidia
> ApportVersion: 2.20.9-0ubuntu7.5
> Architecture: amd64
> AudioDevicesInUse:
> USER PID ACCESS COMMAND
> /dev/snd/controlC0: gene 1994 F.... pulseaudio
> CurrentDesktop: ubuntu:GNOME
> Date: Wed Feb 13 13:54:28 2019
> HibernationDevice: RESUME=UUID=d15ecb23-8691-42a1-9909-a56f934b536c
> InstallationDate: Installed on 2018-11-19 (86 days ago)
> InstallationMedia: Ubuntu 18.04.1 LTS "Bionic Beaver" - Release amd64
> (20180725)
> MachineType: Dell Inc. XPS 15 9570
> ProcFB: 0 inteldrmfb
> ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.15.0-45-generic
> root=UUID=a73e2d3e-5ce3-4130-917d-d116c1316153 ro net.ifnames=0
> mem_sleep_default=deep
> RelatedPackageVersions:
> linux-restricted-modules-4.15.0-45-generic N/A
> linux-backports-modules-4.15.0-45-generic N/A
> linux-firmware 1.173.3
> SourcePackage: linux
> UpgradeStatus: No upgrade log present (probably fresh install)
> dmi.bios.date: 12/25/2018
> dmi.bios.vendor: Dell Inc.
> dmi.bios.version: 1.7.0
> dmi.board.name: 02MJVY
> dmi.board.vendor: Dell Inc.
> dmi.board.version: A00
> dmi.chassis.type: 10
> dmi.chassis.vendor: Dell Inc.
> dmi.modalias:
> dmi:bvnDellInc.:bvr1.7.0:bd12/25/2018:svnDellInc.:pnXPS159570:pvr:rvnDellInc.:rn02MJVY:rvrA00:cvnDellInc.:ct10:cvr:
> dmi.produ...

Read more...

Revision history for this message
Gene Olson (linutic) wrote :
  • usb.normal Edit (79.3 KiB, application/octet-stream; name="usb.normal")
  • usb.crashed Edit (50.4 KiB, application/octet-stream; name="usb.crashed")
  • dmesg.out Edit (105.7 KiB, application/octet-stream; name="dmesg.out")
  • syslog Edit (267.0 KiB, application/octet-stream; name=syslog)
Download full text (3.8 KiB)

I got a good example of a v5.0-rc7 kernel exception attached. I can't
reproduce them easily, although I could when I first filed my bug report.
Now it takes a few hours of full bore Ethernet traffic. This crash I once
again lost many/most of my usb devices.

On Wed, Feb 20, 2019 at 10:28 PM Gene Olson <email address hidden> wrote:

> If you need anything else, please let me know ahead of time.
>
> Thanks,
> Gene
>
> On Wed, Feb 20, 2019 at 4:50 PM Kai-Heng Feng <email address hidden>
> wrote:
>
>> Ok, please attach dmesg when this issue happens, preferably under
>> v5.0-rc7.
>>
>> The dmesg in comment #1 didn't record useful information.
>>
>> --
>> You received this bug notification because you are subscribed to the bug
>> report.
>> https://bugs.launchpad.net/bugs/1815808
>>
>> Title:
>> Thunderbolt Ethernet high-traffic exception
>>
>> Status in linux package in Ubuntu:
>> Incomplete
>>
>> Bug description:
>> Running iperf3 on Dell XP-15 with TB-10 Thunderbolt dock causes a
>> kernel exception and ethernet failure after about 30 seconds.
>>
>> Easy to reproduce. Connect to another machine via Gig-E and run
>> iperf3 in either direction until the problem occurs. Should run 900+
>> Mb in either direction. On one occasion I also lost the USB ports.
>> However the display continues to work.
>>
>> <on my-machine>
>> # uname -a
>> Linux hauser 4.15.0-45-generic #48-Ubuntu SMP Tue Jan 29 16:28:13 UTC
>> 2019 x86_64 x86_64 x86_64 GNU/Linux
>> # apt install iperf3
>> # iperf3 -s
>>
>> <other machine>
>> # apt install iperf3
>> # iperf3 -c my-machine -t 1000 # send to my machine
>> # iperf3 -c my-machine -t 1000 -R # receive data from my machine
>>
>> When the bitrate drops to zero, look in syslog for the exception.
>>
>> Note: Until recently the TB-10 Ethernet would not receive full speed.
>> (prior to -43 kernel) Did not see this problem before the Ethernet
>> performance increased.
>>
>> ProblemType: Bug
>> DistroRelease: Ubuntu 18.04
>> Package: linux-image-4.15.0-45-generic 4.15.0-45.48
>> ProcVersionSignature: Ubuntu 4.15.0-45.48-generic 4.15.18
>> Uname: Linux 4.15.0-45-generic x86_64
>> NonfreeKernelModules: nvidia_modeset nvidia
>> ApportVersion: 2.20.9-0ubuntu7.5
>> Architecture: amd64
>> AudioDevicesInUse:
>> USER PID ACCESS COMMAND
>> /dev/snd/controlC0: gene 1994 F.... pulseaudio
>> CurrentDesktop: ubuntu:GNOME
>> Date: Wed Feb 13 13:54:28 2019
>> HibernationDevice: RESUME=UUID=d15ecb23-8691-42a1-9909-a56f934b536c
>> InstallationDate: Installed on 2018-11-19 (86 days ago)
>> InstallationMedia: Ubuntu 18.04.1 LTS "Bionic Beaver" - Release amd64
>> (20180725)
>> MachineType: Dell Inc. XPS 15 9570
>> ProcFB: 0 inteldrmfb
>> ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.15.0-45-generic
>> root=UUID=a73e2d3e-5ce3-4130-917d-d116c1316153 ro net.ifnames=0
>> mem_sleep_default=deep
>> RelatedPackageVersions:
>> linux-restricted-modules-4.15.0-45-generic N/A
>> linux-backports-modules-4.15.0-45-generic N/A
>> linux-firmware 1.173.3
>> SourcePackage: linux
>> UpgradeStatus: No upgrade lo...

Read more...

Revision history for this message
Gene Olson (linutic) wrote :
Download full text (4.1 KiB)

It's helpful to know that after I lost the USB devices in the kernel
exception, I moved the KVM to a builtin USB port.

On Sun, Feb 24, 2019 at 2:12 AM Gene Olson <email address hidden> wrote:

> I got a good example of a v5.0-rc7 kernel exception attached. I can't
> reproduce them easily, although I could when I first filed my bug report.
> Now it takes a few hours of full bore Ethernet traffic. This crash I once
> again lost many/most of my usb devices.
>
> On Wed, Feb 20, 2019 at 10:28 PM Gene Olson <email address hidden> wrote:
>
>> If you need anything else, please let me know ahead of time.
>>
>> Thanks,
>> Gene
>>
>> On Wed, Feb 20, 2019 at 4:50 PM Kai-Heng Feng <
>> <email address hidden>> wrote:
>>
>>> Ok, please attach dmesg when this issue happens, preferably under
>>> v5.0-rc7.
>>>
>>> The dmesg in comment #1 didn't record useful information.
>>>
>>> --
>>> You received this bug notification because you are subscribed to the bug
>>> report.
>>> https://bugs.launchpad.net/bugs/1815808
>>>
>>> Title:
>>> Thunderbolt Ethernet high-traffic exception
>>>
>>> Status in linux package in Ubuntu:
>>> Incomplete
>>>
>>> Bug description:
>>> Running iperf3 on Dell XP-15 with TB-10 Thunderbolt dock causes a
>>> kernel exception and ethernet failure after about 30 seconds.
>>>
>>> Easy to reproduce. Connect to another machine via Gig-E and run
>>> iperf3 in either direction until the problem occurs. Should run 900+
>>> Mb in either direction. On one occasion I also lost the USB ports.
>>> However the display continues to work.
>>>
>>> <on my-machine>
>>> # uname -a
>>> Linux hauser 4.15.0-45-generic #48-Ubuntu SMP Tue Jan 29 16:28:13 UTC
>>> 2019 x86_64 x86_64 x86_64 GNU/Linux
>>> # apt install iperf3
>>> # iperf3 -s
>>>
>>> <other machine>
>>> # apt install iperf3
>>> # iperf3 -c my-machine -t 1000 # send to my machine
>>> # iperf3 -c my-machine -t 1000 -R # receive data from my machine
>>>
>>> When the bitrate drops to zero, look in syslog for the exception.
>>>
>>> Note: Until recently the TB-10 Ethernet would not receive full speed.
>>> (prior to -43 kernel) Did not see this problem before the Ethernet
>>> performance increased.
>>>
>>> ProblemType: Bug
>>> DistroRelease: Ubuntu 18.04
>>> Package: linux-image-4.15.0-45-generic 4.15.0-45.48
>>> ProcVersionSignature: Ubuntu 4.15.0-45.48-generic 4.15.18
>>> Uname: Linux 4.15.0-45-generic x86_64
>>> NonfreeKernelModules: nvidia_modeset nvidia
>>> ApportVersion: 2.20.9-0ubuntu7.5
>>> Architecture: amd64
>>> AudioDevicesInUse:
>>> USER PID ACCESS COMMAND
>>> /dev/snd/controlC0: gene 1994 F.... pulseaudio
>>> CurrentDesktop: ubuntu:GNOME
>>> Date: Wed Feb 13 13:54:28 2019
>>> HibernationDevice: RESUME=UUID=d15ecb23-8691-42a1-9909-a56f934b536c
>>> InstallationDate: Installed on 2018-11-19 (86 days ago)
>>> InstallationMedia: Ubuntu 18.04.1 LTS "Bionic Beaver" - Release amd64
>>> (20180725)
>>> MachineType: Dell Inc. XPS 15 9570
>>> ProcFB: 0 inteldrmfb
>>> ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.15.0-45-generic
>>> root=UUID=a73e2d3e-5ce3-4130-917d-d116c1316153 ro net.ifnames=0
>...

Read more...

Revision history for this message
Kai-Heng Feng (kaihengfeng) wrote :

The TB16's ASMedia xHC (USB controller) dies:
[89535.271614] xhci_hcd 0000:0a:00.0: xHCI host not responding to stop endpoint command.
[89535.271945] xhci_hcd 0000:0a:00.0: xHCI host controller not responding, assume dead

I'll escalate this issue to Dell.

Revision history for this message
Gene Olson (linutic) wrote :
Download full text (3.7 KiB)

Great! Thank you!

Be warned that Dell might blow you off. Last I looked, they do not
officially support Linux on the XP 15. However they do support Linux on
some other systems that use the TB-10, including the very popular XP 13. I
would *guess* those systems will reproduce the same problem.

On Tue, Feb 26, 2019 at 11:50 PM Kai-Heng Feng <email address hidden>
wrote:

> The TB16's ASMedia xHC (USB controller) dies:
> [89535.271614] xhci_hcd 0000:0a:00.0: xHCI host not responding to stop
> endpoint command.
> [89535.271945] xhci_hcd 0000:0a:00.0: xHCI host controller not responding,
> assume dead
>
> I'll escalate this issue to Dell.
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1815808
>
> Title:
> Thunderbolt Ethernet high-traffic exception
>
> Status in linux package in Ubuntu:
> Incomplete
>
> Bug description:
> Running iperf3 on Dell XP-15 with TB-10 Thunderbolt dock causes a
> kernel exception and ethernet failure after about 30 seconds.
>
> Easy to reproduce. Connect to another machine via Gig-E and run
> iperf3 in either direction until the problem occurs. Should run 900+
> Mb in either direction. On one occasion I also lost the USB ports.
> However the display continues to work.
>
> <on my-machine>
> # uname -a
> Linux hauser 4.15.0-45-generic #48-Ubuntu SMP Tue Jan 29 16:28:13 UTC
> 2019 x86_64 x86_64 x86_64 GNU/Linux
> # apt install iperf3
> # iperf3 -s
>
> <other machine>
> # apt install iperf3
> # iperf3 -c my-machine -t 1000 # send to my machine
> # iperf3 -c my-machine -t 1000 -R # receive data from my machine
>
> When the bitrate drops to zero, look in syslog for the exception.
>
> Note: Until recently the TB-10 Ethernet would not receive full speed.
> (prior to -43 kernel) Did not see this problem before the Ethernet
> performance increased.
>
> ProblemType: Bug
> DistroRelease: Ubuntu 18.04
> Package: linux-image-4.15.0-45-generic 4.15.0-45.48
> ProcVersionSignature: Ubuntu 4.15.0-45.48-generic 4.15.18
> Uname: Linux 4.15.0-45-generic x86_64
> NonfreeKernelModules: nvidia_modeset nvidia
> ApportVersion: 2.20.9-0ubuntu7.5
> Architecture: amd64
> AudioDevicesInUse:
> USER PID ACCESS COMMAND
> /dev/snd/controlC0: gene 1994 F.... pulseaudio
> CurrentDesktop: ubuntu:GNOME
> Date: Wed Feb 13 13:54:28 2019
> HibernationDevice: RESUME=UUID=d15ecb23-8691-42a1-9909-a56f934b536c
> InstallationDate: Installed on 2018-11-19 (86 days ago)
> InstallationMedia: Ubuntu 18.04.1 LTS "Bionic Beaver" - Release amd64
> (20180725)
> MachineType: Dell Inc. XPS 15 9570
> ProcFB: 0 inteldrmfb
> ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.15.0-45-generic
> root=UUID=a73e2d3e-5ce3-4130-917d-d116c1316153 ro net.ifnames=0
> mem_sleep_default=deep
> RelatedPackageVersions:
> linux-restricted-modules-4.15.0-45-generic N/A
> linux-backports-modules-4.15.0-45-generic N/A
> linux-firmware 1.173.3
> SourcePackage: linux
> UpgradeStatus: No upgrade log present (probably fresh install)
> dmi.bios.date: 12/25/2018
...

Read more...

Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for linux (Ubuntu) because there has been no activity for 60 days.]

Changed in linux (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.