I had to downgrade the BIOS back to 1.10.1 (fwupdmgr installed 1.11) as
under the new firmware suspend to RAM caused the system to completely
power off (i.e. boot from scratch when powering on). I'll try to update
again when the new update is released on Dell's website (the current
version on the website is 1.10.1, so I can't even report an bug about
the firmware update).

But I doubt this issue will be resolved by a firmware update - as
mentioned in my previous comment, this bug has survived numerous
firmware update: the original bug report was using BIOS 1.7 and it still
happens in 1.10.1.

-- 
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/1766076

Title:
  USB over thunderbolt turns off every once in a while

Status in Dell Sputnik:
  New
Status in linux package in Ubuntu:
  Confirmed

Bug description:
  I'm using a USB hub in the Dell TB16 (240W) connected to a Dell
  Precision 5520 using Thunderbolt 3.

  Every so often (can be several times in an hour if I'm really unlucky,
  some days it is less of a problem), the USB hub disconnects from the
  computer and the devices connected to it lose power and stop
  responding.

  disconnecting and reconnecting the USB cables has no effect. I can
  restore functionality by instructing the xhci_hcd driver to unbind
  from the USB 3.0 Host Controller in the dock and to rebind to it using
  the commands:

  echo -n "0000:0e:00.0" > /sys/bus/pci/drivers/xhci_hcd/unbind
  echo -n "0000:0e:00.0" > /sys/bus/pci/drivers/xhci_hcd/bind

  Here's the dmesg output when the USB hub disconnects:

  279278.102701] xhci_hcd 0000:0e:00.0: ERROR unknown event type 15
  [279283.021802] xhci_hcd 0000:0e:00.0: xHCI host not responding to stop 
endpoint command.
  [279283.022145] xhci_hcd 0000:0e:00.0: xHCI host controller not responding, 
assume dead
  [279283.022161] r8152 4-1.2:1.0 enxd481d731b2b1: Tx status -108
  [279283.022199] xhci_hcd 0000:0e:00.0: HC died; cleaning up
  [279283.022227] usb 3-1.5: Failed to suspend device, error -22
  [279283.022234] usb 3-1: USB disconnect, device number 2
  [279283.022235] usb 3-1.1: USB disconnect, device number 3
  [279283.022236] usb 3-1.1.1: USB disconnect, device number 5
  [279283.022237] usb 3-1.1.1.1: USB disconnect, device number 8
  [279283.022238] usb 3-1.1.1.1.4: USB disconnect, device number 11
  [279283.022326] usb 4-1: USB disconnect, device number 2
  [279283.022328] usb 4-1.1: USB disconnect, device number 3
  [279283.022329] usb 4-1.1.1: USB disconnect, device number 5
  [279283.022998] usb 4-1.2: USB disconnect, device number 4
  [279283.191217] usb 3-1.1.1.5: USB disconnect, device number 9
  [279283.191730] usb 3-1.1.3: USB disconnect, device number 6
  [279283.260810] usb 3-1.1.5: USB disconnect, device number 7
  [279283.261350] usb 3-1.5: USB disconnect, device number 4

  Here's dmesg output during the USB host controller reset:

  279389.813889] xhci_hcd 0000:0e:00.0: remove, state 1                         
                                                                                
                  
  [279389.813894] usb usb4: USB disconnect, device number 1                     
                                                                                
                   
  [279389.814103] xhci_hcd 0000:0e:00.0: USB bus 4 deregistered                 
                                                                                
                   
  [279389.814107] xhci_hcd 0000:0e:00.0: remove, state 1                        
                                                                                
                   
  [279389.814110] usb usb3: USB disconnect, device number 1                     
                                                                                
                   
  [279389.881651] xhci_hcd 0000:0e:00.0: USB bus 3 deregistered                 
                                                                                
                   
  [279389.882133] xhci_hcd 0000:0e:00.0: xHCI Host Controller                   
                                                                                
                   
  [279389.882138] xhci_hcd 0000:0e:00.0: new USB bus registered, assigned bus 
number 3                                                                        
                     
  [279389.949391] xhci_hcd 0000:0e:00.0: hcc params 0x0200e081 hci version 
0x100 quirks 0x10000410                                                         
                        
  [279389.949979] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002 
                                                                                
                   
  [279389.949981] usb usb3: New USB device strings: Mfr=3, Product=2, 
SerialNumber=1                                                                  
                             
  [279389.949982] usb usb3: Product: xHCI Host Controller                       
                                                                                
                   
  [279389.949983] usb usb3: Manufacturer: Linux 4.15.0-15-generic xhci-hcd      
                                                                                
                   
  [279389.949983] usb usb3: SerialNumber: 0000:0e:00.0                          
                                                                                
                   
  [279389.950117] hub 3-0:1.0: USB hub found                                    
                                                                                
                   
  [279389.950135] hub 3-0:1.0: 2 ports detected                                 
                                                                                
                   
  [279389.950310] xhci_hcd 0000:0e:00.0: xHCI Host Controller                   
                                                                                
                   
  [279389.950314] xhci_hcd 0000:0e:00.0: new USB bus registered, assigned bus 
number 4                                                                        
                     
  [279389.951098] usb usb4: We don't know the algorithms for LPM for this host, 
disabling LPM.                                                                  
                   
  [279389.951117] usb usb4: New USB device found, idVendor=1d6b, idProduct=0003 
                                                                                
                   
  [279389.951119] usb usb4: New USB device strings: Mfr=3, Product=2, 
SerialNumber=1                                                                  
                             
  [279389.951120] usb usb4: Product: xHCI Host Controller                       
                                                                                
                   
  [279389.951121] usb usb4: Manufacturer: Linux 4.15.0-15-generic xhci-hcd      
                                                                                
                   
  [279389.951122] usb usb4: SerialNumber: 0000:0e:00.0                          
                                                                                
                   
  [279389.951306] hub 4-0:1.0: USB hub found
  [279389.951321] hub 4-0:1.0: 2 ports detected
  [279390.299396] usb 4-1: new SuperSpeed USB device number 2 using xhci_hcd
  [279390.321750] usb 4-1: New USB device found, idVendor=0424, idProduct=5807
  [279390.321752] usb 4-1: New USB device strings: Mfr=1, Product=2, 
SerialNumber=0
  [279390.321753] usb 4-1: Product: USB5807 Hub
  [279390.321754] usb 4-1: Manufacturer: Microchip
  [279390.341684] hub 4-1:1.0: USB hub found
  [279390.342312] hub 4-1:1.0: 7 ports detected
  [279390.513286] usb 3-1: new high-speed USB device number 2 using xhci_hcd
  [279390.750013] usb 3-1: New USB device found, idVendor=0424, idProduct=2807
  [279390.750015] usb 3-1: New USB device strings: Mfr=1, Product=2, 
SerialNumber=0
  [279390.750016] usb 3-1: Product: USB2807 Hub
  [279390.750017] usb 3-1: Manufacturer: Microchip
  [279390.769651] hub 3-1:1.0: USB hub found
  [279390.769793] hub 3-1:1.0: 7 ports detected
  [279390.839440] usb 4-1.1: new SuperSpeed USB device number 3 using xhci_hcd
  [279390.861567] usb 4-1.1: New USB device found, idVendor=0424, idProduct=5734
  [279390.861568] usb 4-1.1: New USB device strings: Mfr=2, Product=3, 
SerialNumber=0
  [279390.861569] usb 4-1.1: Product: USB5734
  [279390.861570] usb 4-1.1: Manufacturer: Microchip Tech
  [279390.881472] hub 4-1.1:1.0: USB hub found
  [279390.882171] hub 4-1.1:1.0: 5 ports detected
  [279390.991442] usb 4-1.2: new SuperSpeed USB device number 4 using xhci_hcd
  [279391.015809] usb 4-1.2: New USB device found, idVendor=0bda, idProduct=8153
  [279391.015811] usb 4-1.2: New USB device strings: Mfr=1, Product=2, 
SerialNumber=6
  [279391.015812] usb 4-1.2: Product: USB 10/100/1000 LAN
  [279391.015813] usb 4-1.2: Manufacturer: Realtek
  [279391.015814] usb 4-1.2: SerialNumber: 000001000000
  [279391.089207] usb 3-1.1: new high-speed USB device number 3 using xhci_hcd
  [279391.211462] usb 3-1.1: New USB device found, idVendor=0424, idProduct=2734
  [279391.211481] usb 3-1.1: New USB device strings: Mfr=1, Product=2, 
SerialNumber=0
  [279391.211482] usb 3-1.1: Product: USB2734
  [279391.211483] usb 3-1.1: Manufacturer: Microchip Tech
  [279391.231366] hub 3-1.1:1.0: USB hub found
  [279391.231502] hub 3-1.1:1.0: 5 ports detected
  [279391.302796] usb 4-1.2: reset SuperSpeed USB device number 4 using xhci_hcd
  [279391.355371] usb 4-1.2: Dell TB16 Dock, disable RX aggregation
  [279391.370639] r8152 4-1.2:1.0 (unnamed net_device) (uninitialized): Using 
pass-thru MAC addr d4:81:d7:31:b2:b1
  [279391.401126] usb 3-1.5: new high-speed USB device number 4 using xhci_hcd
  [279391.425377] r8152 4-1.2:1.0 eth0: v1.09.9
  [279391.588750] usb 3-1.5: New USB device found, idVendor=0bda, idProduct=4014
  [279391.588752] usb 3-1.5: New USB device strings: Mfr=3, Product=1, 
SerialNumber=2
  [279391.588754] usb 3-1.5: Product: USB Audio
  [279391.588755] usb 3-1.5: Manufacturer: Generic
  [279391.588757] usb 3-1.5: SerialNumber: 200901010001
  [279391.663127] usb 4-1.1.1: new SuperSpeed USB device number 5 using xhci_hcd
  [279391.685637] usb 4-1.1.1: New USB device found, idVendor=0424, 
idProduct=5734
  [279391.685639] usb 4-1.1.1: New USB device strings: Mfr=2, Product=3, 
SerialNumber=0
  [279391.685640] usb 4-1.1.1: Product: USB5734
  [279391.685641] usb 4-1.1.1: Manufacturer: Microchip Tech
  [279391.812609] hub 4-1.1.1:1.0: USB hub found
  [279391.813185] hub 4-1.1.1:1.0: 5 ports detected
  [279391.973147] usb 3-1.1.1: new high-speed USB device number 5 using xhci_hcd
  [279392.095383] usb 3-1.1.1: New USB device found, idVendor=0424, 
idProduct=2734
  [279392.095386] usb 3-1.1.1: New USB device strings: Mfr=1, Product=2, 
SerialNumber=0
  [279392.095388] usb 3-1.1.1: Product: USB2734
  [279392.095389] usb 3-1.1.1: Manufacturer: Microchip Tech
  [279392.104109] r8152 4-1.2:1.0 enxd481d731b2b1: renamed from eth0
  [279392.165057] IPv6: ADDRCONF(NETDEV_UP): enxd481d731b2b1: link is not ready
  [279392.187087] IPv6: ADDRCONF(NETDEV_UP): enxd481d731b2b1: link is not ready
  [279392.398705] hub 3-1.1.1:1.0: USB hub found
  [279392.398894] hub 3-1.1.1:1.0: 5 ports detected
  [279392.625122] usb 3-1.1.3: new full-speed USB device number 6 using xhci_hcd
  [279392.884608] usb 3-1.1.3: New USB device found, idVendor=046d, 
idProduct=c52b
  [279392.884609] usb 3-1.1.3: New USB device strings: Mfr=1, Product=2, 
SerialNumber=0
  [279392.884610] usb 3-1.1.3: Product: USB Receiver
  [279392.884611] usb 3-1.1.3: Manufacturer: Logitech
  [279392.934819] logitech-djreceiver 0003:046D:C52B.0091: hiddev1,hidraw3: USB 
HID v1.11 Device [Logitech USB Receiver] on usb-0000:0e:00.0-1.1.3/input2
  [279393.062222] logitech-hidpp-device 0003:046D:402D.0092: hidraw4: USB HID 
v1.11 Keyboard [Logitech M560] on usb-0000:0e:00.0-1.1.3:1
  [279393.133173] usb 3-1.1.5: new high-speed USB device number 7 using xhci_hcd
  [279393.260962] usb 3-1.1.5: New USB device found, idVendor=0424, 
idProduct=274c
  [279393.260965] usb 3-1.1.5: New USB device strings: Mfr=1, Product=2, 
SerialNumber=0
  [279393.260966] usb 3-1.1.5: Product: Hub Controller
  [279393.260967] usb 3-1.1.5: Manufacturer: Microchip Tech
  [279393.337238] usb 3-1.1.1.1: new high-speed USB device number 8 using 
xhci_hcd
  [279393.463217] usb 3-1.1.1.1: New USB device found, idVendor=05e3, 
idProduct=0608
  [279393.463236] usb 3-1.1.1.1: New USB device strings: Mfr=0, Product=1, 
SerialNumber=0
  [279393.463237] usb 3-1.1.1.1: Product: USB2.0 Hub
  [279393.839721] hid-generic 0003:0424:274C.0093: hiddev2,hidraw5: USB HID 
v1.10 Device [Microchip Tech Hub Controller] on usb-0000:0e:00.0-1.1.5/input0
  [279393.857686] hub 3-1.1.1.1:1.0: USB hub found
  [279393.858162] hub 3-1.1.1.1:1.0: 4 ports detected
  [279393.985185] usb 3-1.1.1.5: new high-speed USB device number 9 using 
xhci_hcd

  Software:

  Ubuntu bionic beta
  Uname: Linux xxxxx 4.15.0-15-generic #16-Ubuntu SMP Wed Apr 4 13:58:14 UTC 
2018 x86_64 x86_64 x86_64 GNU/Linux

  lspci:

  00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v6/7th Gen Core Processor 
Host Bridge/DRAM Registers (rev 05)
  00:01.0 PCI bridge: Intel Corporation Skylake PCIe Controller (x16) (rev 05)
  00:02.0 VGA compatible controller: Intel Corporation Device 591b (rev 04)
  00:04.0 Signal processing controller: Intel Corporation Skylake Processor 
Thermal Subsystem (rev 05)
  00:14.0 USB controller: Intel Corporation Sunrise Point-H USB 3.0 xHCI 
Controller (rev 31)
  00:14.2 Signal processing controller: Intel Corporation Sunrise Point-H 
Thermal subsystem (rev 31)
  00:15.0 Signal processing controller: Intel Corporation Sunrise Point-H 
Serial IO I2C Controller #0 (rev 31)
  00:15.1 Signal processing controller: Intel Corporation Sunrise Point-H 
Serial IO I2C Controller #1 (rev 31)
  00:16.0 Communication controller: Intel Corporation Sunrise Point-H CSME HECI 
#1 (rev 31)
  00:17.0 SATA controller: Intel Corporation Sunrise Point-H SATA controller 
[AHCI mode] (rev 31)
  00:1c.0 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port 
#1 (rev f1)
  00:1c.1 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port 
#2 (rev f1)
  00:1d.0 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port 
#9 (rev f1)
  00:1d.4 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port 
#13 (rev f1)
  00:1d.6 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port 
#15 (rev f1)
  00:1f.0 ISA bridge: Intel Corporation Sunrise Point-H LPC Controller (rev 31)
  00:1f.2 Memory controller: Intel Corporation Sunrise Point-H PMC (rev 31)
  00:1f.3 Audio device: Intel Corporation CM238 HD Audio Controller (rev 31)
  00:1f.4 SMBus: Intel Corporation Sunrise Point-H SMBus (rev 31)
  01:00.0 3D controller: NVIDIA Corporation GM107GLM [Quadro M1200 Mobile] (rev 
ff)
  02:00.0 Network controller: Qualcomm Atheros QCA6174 802.11ac Wireless 
Network Adapter (rev 32)
  03:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS525A PCI 
Express Card Reader (rev 01)
  04:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD 
Controller SM961/PM961
  06:00.0 PCI bridge: Intel Corporation DSL6340 Thunderbolt 3 Bridge [Alpine 
Ridge 2C 2015]
  07:00.0 PCI bridge: Intel Corporation DSL6340 Thunderbolt 3 Bridge [Alpine 
Ridge 2C 2015]
  07:01.0 PCI bridge: Intel Corporation DSL6340 Thunderbolt 3 Bridge [Alpine 
Ridge 2C 2015]
  07:02.0 PCI bridge: Intel Corporation DSL6340 Thunderbolt 3 Bridge [Alpine 
Ridge 2C 2015]
  08:00.0 System peripheral: Intel Corporation DSL6340 Thunderbolt 3 NHI 
[Alpine Ridge 2C 2015]
  09:00.0 PCI bridge: Intel Corporation DSL6540 Thunderbolt 3 Bridge [Alpine 
Ridge 4C 2015]
  0a:01.0 PCI bridge: Intel Corporation DSL6540 Thunderbolt 3 Bridge [Alpine 
Ridge 4C 2015]
  0a:04.0 PCI bridge: Intel Corporation DSL6540 Thunderbolt 3 Bridge [Alpine 
Ridge 4C 2015]
  0c:00.0 PCI bridge: Intel Corporation DSL6540 Thunderbolt 3 Bridge [Alpine 
Ridge 4C 2015]
  0d:01.0 PCI bridge: Intel Corporation DSL6540 Thunderbolt 3 Bridge [Alpine 
Ridge 4C 2015]
  0d:04.0 PCI bridge: Intel Corporation DSL6540 Thunderbolt 3 Bridge [Alpine 
Ridge 4C 2015]
  0e:00.0 USB controller: ASMedia Technology Inc. ASM1042A USB 3.0 Host 
Controller
  --- 
  ApportVersion: 2.20.9-0ubuntu5
  Architecture: amd64
  AudioDevicesInUse:
   USER        PID ACCESS COMMAND
   /dev/snd/pcmC0D0p:   odeda      2692 F...m pulseaudio
   /dev/snd/controlC0:  odeda      2692 F.... pulseaudio
  CurrentDesktop: KDE
  DistroRelease: Ubuntu 18.04
  HibernationDevice: RESUME=UUID=48b9dbd0-5260-48d5-bf45-a3785e48227b
  InstallationDate: Installed on 2017-08-17 (247 days ago)
  InstallationMedia: Kubuntu 17.10 "Artful Aardvark" - Alpha amd64 (20170725)
  Lsusb:
   Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
   Bus 001 Device 003: ID 0cf3:e007 Atheros Communications, Inc. 
   Bus 001 Device 004: ID 0c45:6713 Microdia 
   Bus 001 Device 002: ID 046d:c52b Logitech, Inc. Unifying Receiver
   Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  MachineType: Dell Inc. Precision 5520
  Package: linux (not installed)
  ProcFB: 0 inteldrmfb
  ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-4.15.0-15-generic.efi.signed 
root=UUID=5abbb78f-aade-4e35-b206-816fb83c5e6e ro rootflags=subvol=@ quiet 
splash acpi_osi=!Windows\\x202013 acpi_osi=Linux nogpumanager intel_iommu=on 
pcie_port_pm=off vt.handoff=1
  ProcVersionSignature: Ubuntu 4.15.0-15.16-generic 4.15.15
  RelatedPackageVersions:
   linux-restricted-modules-4.15.0-15-generic N/A
   linux-backports-modules-4.15.0-15-generic  N/A
   linux-firmware                             1.173
  Tags:  bionic
  Uname: Linux 4.15.0-15-generic x86_64
  UpgradeStatus: Upgraded to bionic on 2018-04-08 (14 days ago)
  UserGroups: adm bumblebee cdrom dip docker libvirt lpadmin lxd plugdev 
sambashare sudo wireshark
  _MarkForUpload: True
  dmi.bios.date: 01/25/2018
  dmi.bios.vendor: Dell Inc.
  dmi.bios.version: 1.7.1
  dmi.board.name: 0R6JFH
  dmi.board.vendor: Dell Inc.
  dmi.board.version: A00
  dmi.chassis.type: 10
  dmi.chassis.vendor: Dell Inc.
  dmi.modalias: 
dmi:bvnDellInc.:bvr1.7.1:bd01/25/2018:svnDellInc.:pnPrecision5520:pvr:rvnDellInc.:rn0R6JFH:rvrA00:cvnDellInc.:ct10:cvr:
  dmi.product.family: Precision
  dmi.product.name: Precision 5520
  dmi.sys.vendor: Dell Inc.

To manage notifications about this bug go to:
https://bugs.launchpad.net/dell-sputnik/+bug/1766076/+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