diff options
| author | U. Artie Eoff <[email protected]> | 2015-07-28 20:29:56 +0000 |
|---|---|---|
| committer | Takashi Iwai <[email protected]> | 2015-07-29 17:37:26 +0000 |
| commit | 342e84490574cbb2a9c5b1d0886a112ad2bcf4d7 (patch) | |
| tree | 39b96490d0d103e54602c3bb8d202f386b934c28 /drivers/net/xen-netback/interface.c | |
| parent | ALSA: usb-audio: add dB range mapping for some devices (diff) | |
| download | kernel-342e84490574cbb2a9c5b1d0886a112ad2bcf4d7.tar.gz kernel-342e84490574cbb2a9c5b1d0886a112ad2bcf4d7.zip | |
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 <[email protected]>
Signed-off-by: Takashi Iwai <[email protected]>
Diffstat (limited to 'drivers/net/xen-netback/interface.c')
0 files changed, 0 insertions, 0 deletions
