Re: My Dell XPS-9320 (kernel 6.10.x, et al.) doesn't detect Thunderbolt additions when coming out of suspend or hibernate

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



[cc += Mika, linux-usb]

On Wed, Aug 21, 2024 at 03:05:59PM -0700, Kenneth Crudup wrote:
> Subject says it all, but to recap my laptop doesn't detect Thunderbolt
> topology changes when resuming or coming out of hibernate; i.e., the only
> time a TB topology change happens is if a TB cable is disconnected while
> suspended or hibernated, but if one is connected, or a different TB setup
> altogether is connected when the system resumes it doesn't notice the
> topology change until I disconnect and reconnect.
> 
> I'm currently running 6.10.6, but this has been going on for a while.
> 
> [    0.000000] DMI: Dell Inc. XPS 9320/0KNXGD, BIOS 2.12.0 04/11/2024
> ...
> [    0.136807] smpboot: CPU0: 12th Gen Intel(R) Core(TM) i7-1280P (family:
> 0x6, model: 0x9a, stepping: 0x3)

This commit went into v6.11-rc1 and will at least detect replacement
of PCI devices (to a certain extent):

https://git.kernel.org/linus/9d573d19547b

However PCI is layered on top of (tunneled through) the Thunderbolt
switching fabric and that's where the real problem likely is here.

Maybe you can open a bug at bugzilla.kernel.org and attach full dmesg
and lspci -vvv output in the working case (device attachment at runtime)
and the non-working case (device attachment during system sleep).

Does the machine wake up if you attach devices during system sleep?
Are you suspending to ACPI S0ix, S3 or S4?

Thanks,

Lukas




[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux