apport information

** Attachment added: "Lsusb-t.txt"
   
https://bugs.launchpad.net/bugs/1922336/+attachment/5484899/+files/Lsusb-t.txt

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

Title:
  ACPI errors and USB reset loop when hot-plugging a Titan Ridge laptop
  into a dock (9500, TB16)

Status in Dell Sputnik:
  New
Status in linux package in Ubuntu:
  Confirmed
Status in linux-meta-oem-5.6 package in Ubuntu:
  New

Bug description:
  I've recently upgraded my workhorse from XPS 9560 (2016) to a newer
  generation XPS 9500 (2020) and ran into several things that feel like
  regressions, but are probably related to hardware changes. This is one
  of them.

  tl;dr:
  When using XPS 9500 with a TB16 dock, hot-plugging the dock causes ACPI 
errors in dmesg and some kind of reset loop with USB peripherals connected via 
the dock.

  
  details:
  USB peripherals keep reconnecting according to dmesg, but in practice they 
barely ever finish registering with the system before disappearing again. Maybe 
1 out of 40 USB keyboard presses registers while this is happening. At this 
point my choices are to either reboot with the dock connected or work without 
the dock and consequently without any peripherals on my desk. Booting with an 
open lid and the dock connected works fine until I re-plug the dock.

  Notably, it hot-plugs fine every time when using XPS 9560 or Precision
  5520 in the same setup which I have been using for ages and which had
  similar problems until around kernel 4.13.

  Since it was fine with 9560, 5520 and a friend with a 9570 has no
  issues either, my gut feeling is that this is due to the upgrade from
  Alpine Ridge to a Titan Ridge Thunderbolt controller that happened in
  this generation - something wrong with the driver, or the firmware may
  have missed some of the "lessons learned" in Alpine Ridge and caused
  this regression. That would also make it applicable to 9300, which has
  a "developer edition" option under Project Sputnik.

  I have attempted 5.8 Ubuntu generic, 5.6 OEM (-20.04) and 5.10 OEM
  (-20.04b and -20.04-edge) kernels on the 9500 with same results. I
  have attempted rebinding the XHCI controller after reconnecting the
  dock. I have attempted disabling USB autosuspend and ASPM via a GRUB
  kernel parameter. I have attempted playing with BIOS settings: wake on
  dell usb-c docks, disable early sign of life for both checkboxes,
  disabling SGX and SMM, checking all 3 boxes for Thunderbolt and
  switching off Thunderbolt security. None of these make a noticeable
  difference.

  System config:

  XPS 9500, i7, 32GB RAM
  BIOS 1.6.1, TB3 firmware NVM60
  Ubuntu 20.04.02 LTS, kernels 5.6-oem, 5.8-generic, 5.10-oem (same behaviour)
  TB16 dock firmware 1.0.4 (MST 3.12.02)
  --- 
  ProblemType: Bug
  ApportVersion: 2.20.11-0ubuntu27.16
  Architecture: amd64
  AudioDevicesInUse:
   USER        PID ACCESS COMMAND
   /dev/snd/controlC3:  gboiko     1990 F.... pulseaudio
   /dev/snd/controlC2:  gboiko     1990 F.... pulseaudio
   /dev/snd/controlC1:  gboiko     1990 F.... pulseaudio
   /dev/snd/controlC0:  gboiko     1990 F.... pulseaudio
  CasperMD5CheckResult: skip
  CurrentDesktop: ubuntu:GNOME
  DistroRelease: Ubuntu 20.04
  InstallationDate: Installed on 2021-03-31 (6 days ago)
  InstallationMedia: Ubuntu 20.04.2.0 LTS "Focal Fossa" - Release amd64 
(20210209.1)
  MachineType: Dell Inc. XPS 15 9500
  NonfreeKernelModules: nvidia_modeset nvidia
  Package: linux-meta-oem-5.6
  ProcFB: 0 i915drmfb
  ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-5.6.0-1052-oem 
root=/dev/mapper/vgubuntu-root ro net.ifnames=0 biosdevname=0 ipv6.disable=1 
quiet splash vt.handoff=7
  ProcVersionSignature: Ubuntu 5.6.0-1052.56-oem 5.6.19
  RelatedPackageVersions:
   linux-restricted-modules-5.6.0-1052-oem N/A
   linux-backports-modules-5.6.0-1052-oem  N/A
   linux-firmware                          1.187.10
  Tags:  focal
  Uname: Linux 5.6.0-1052-oem x86_64
  UpgradeStatus: No upgrade log present (probably fresh install)
  UserGroups: adm cdrom dip lpadmin lxd plugdev sambashare sudo
  _MarkForUpload: True
  dmi.bios.date: 12/24/2020
  dmi.bios.vendor: Dell Inc.
  dmi.bios.version: 1.6.1
  dmi.board.name: 0RHXRG
  dmi.board.vendor: Dell Inc.
  dmi.board.version: A03
  dmi.chassis.type: 10
  dmi.chassis.vendor: Dell Inc.
  dmi.modalias: 
dmi:bvnDellInc.:bvr1.6.1:bd12/24/2020:svnDellInc.:pnXPS159500:pvr:rvnDellInc.:rn0RHXRG:rvrA03:cvnDellInc.:ct10:cvr:
  dmi.product.family: XPS
  dmi.product.name: XPS 15 9500
  dmi.product.sku: 097D
  dmi.sys.vendor: Dell Inc.

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