Re: So, I had to revert d6d458d42e1 ("Handle DisplayPort tunnel activation asynchronously") too, to stop my resume crashes

Kenneth Crudup
2025-03-03T13:53:24Z

No failures for you at all? OK. It'll take me a couple of days to do all
the steps, but I'll get on it and get back to you.

> "Forget" all devices from boltctl to make sure PCIe is not involved.

What's this do? And my system recognizes all new TB devices
automatically (no manual intervention required).

----
$ boltctl

<snip>

● Belkin Thunderbolt 3 Dock Core
├─ type: peripheral
├─ name: Thunderbolt 3 Dock Core
├─ vendor: Belkin
├─ uuid: c2010000-0072-7c1e-8310-72c784524a06
├─ generation: Thunderbolt 3
├─ status: authorized
│ ├─ domain: 60838780-4021-ceb2-ffff-ffffffffffff
│ ├─ rx speed: 40 Gb/s = 2 lanes * 20 Gb/s
│ ├─ tx speed: 40 Gb/s = 2 lanes * 20 Gb/s
│ └─ authflags: none
├─ authorized: Mon 03 Mar 2025 11:59:48 AM UTC
├─ connected: Mon 03 Mar 2025 11:59:48 AM UTC
└─ stored: Sat 29 Jun 2024 11:03:09 PM UTC
├─ policy: iommu
└─ key: no
---

On 3/3/25 05:46, Mika Westerberg wrote:
> On Mon, Mar 03, 2025 at 03:23:27PM +0200, Mika Westerberg wrote:
>> Since if it is happening over suspend resume, I suggest we stick with that
>> for repro because it involves simpler code paths.

-Kenny