Re: [PATCH v2 0/2] thunderbolt: Fix S4 resume incongruities

From: Mario Limonciello (AMD) (kernel.org)

Date: Mon Jan 19 2026 - 14:59:23 EST




On 1/17/2026 10:57 AM, Katiyar, Pooja wrote:

I have confirmation the hack patch does help the issue for us too.

If your patch doesn't work another logical solution could be to destroy
all the tunnels as part of the PM freeze callback (not just the DP
resources).  Maybe even unify the suspend and freeze codepaths for more
opportunities for code reuse?


Thanks for confirming the hack patch helps!

We are actually working on a solution that releases the DP resources and
suspends the switch as part of the freeze sequence. This way the hibernation
image that is stored doesn't contain any active tunnels, and during resume
we get a DP hotplug notification for a new tunnel, similar to S5. So far
this patch is working fine but is under review.


Thanks. If you want early testing from us too before you're ready to post publicly feel free to ping it offline to me too.

Thanks,