Bug 216820

Summary: Laptop hangs on hibernate, bisected to an ALSA related change
Product: Drivers Reporter: Cesar Strauss (cestrauss)
Component: Sound(ALSA)Assignee: Jaroslav Kysela (perex)
Status: RESOLVED PATCH_ALREADY_AVAILABLE    
Severity: normal CC: regressions
Priority: P1    
Hardware: All   
OS: Linux   
Kernel Version: 6.1 Subsystem:
Regression: No Bisected commit-id:
Attachments: alsa-info.sh output

Description Cesar Strauss 2022-12-18 17:34:52 UTC
Created attachment 303422 [details]
alsa-info.sh output

My laptop started to hang on hibernation (sleep and shutdown are fine). I bisected it to commit 83bfc7e793b555291785136c3ae86abcdc046887, which appears to be related to ALSA.

On mainline (6.1, commit f9ff5644bcc04221bae56f922122f2b7f5d24d62), reverting this single change causes the issue to disappear.
Comment 1 The Linux kernel's regression tracker (Thorsten Leemhuis) 2022-12-19 09:25:22 UTC
I'm not one of the developers for the code in question, but from your description it looks a lot like this will be fixed by this series:
https://lore.kernel.org/all/20221209114529.3909192-1-kai.vehmanen@linux.intel.com/

Will poke there an ask if a backport is planned.
Comment 2 Cesar Strauss 2022-12-19 17:57:30 UTC
Indeed, it works!

Tried the tree at https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git (commit a12a383e59ce486abd719b6bda33c353a3b385e7), which includes that series.

Please feel free to close this issue when convenient.

Thanks,

Cesar