"...0d0cea2424ae97b27447dc64a7dbfae83c036c45b403392f0e8ba.png" did not exist on "c909ebbd0dcf19c617408c2cfde56c4bbd4f6cb4"
ALSA: hda - Fix race between PM ops and HDA init/probe
PM ops could be triggered before HDA is done initializing and cause PM to set HDA controller to D3Hot. This can result in "CORB reset timeout#2, CORBRP = 65535" and "no codecs initialized". Additionally, PM ops can be triggered before azx_probe_continue finishes (async probe). This can result in a NULL deref kernel crash. To fix this, avoid PM ops if !chip->running. Signed-off-by:U. Artie Eoff <ullysses.a.eoff@intel.com> Signed-off-by:
Takashi Iwai <tiwai@suse.de>
Loading
Please register or sign in to comment