Messages in this thread | | | Date | Thu, 11 Aug 2022 07:46:35 +0200 | From | Takashi Iwai <> | Subject | Re: [PATCH] ALSA: hda: Fix crash due to jack poll in suspend |
| |
On Thu, 11 Aug 2022 07:27:04 +0200, Mohan Kumar wrote: > > With jackpoll_in_suspend flag set, there is a possibility that > jack poll worker thread will run even after system suspend was > completed. Any register access after system pm callback flow > will result in kernel crash as still jack poll worker thread > tries to access registers. > > To fix the crash issue during system flow, cancel the jack poll > worker thread during system pm prepare callback and cancel the > worker thread at start of runtime suspend callback and re-schedule > at last to avoid any unwarranted access of register by worker thread > during suspend flow. > > Signed-off-by: Mohan Kumar <mkumard@nvidia.com>
Thanks, applied now with Fixes tag.
Takashi
| |