aboutsummaryrefslogtreecommitdiff
path: root/sound/firewire/fireface
diff options
context:
space:
mode:
authorGravatar Takashi Iwai <tiwai@suse.de> 2022-07-28 14:59:45 +0200
committerGravatar Takashi Iwai <tiwai@suse.de> 2022-07-29 12:57:12 +0200
commit4a971e84a7ae10a38d875cd2d4e487c8d1682ca3 (patch)
tree750576e84d71b0f772fdb1c267e340ede1377de4 /sound/firewire/fireface
parentALSA: pcm: Use deferred fasync helper (diff)
downloadlinux-4a971e84a7ae10a38d875cd2d4e487c8d1682ca3.tar.gz
linux-4a971e84a7ae10a38d875cd2d4e487c8d1682ca3.tar.bz2
linux-4a971e84a7ae10a38d875cd2d4e487c8d1682ca3.zip
ALSA: control: Use deferred fasync helper
For avoiding the potential deadlock via kill_fasync() call, use the new fasync helpers to defer the invocation from the control API. Note that it's merely a workaround. Another note: although we haven't received reports about the deadlock with the control API, the deadlock is still potentially possible, and it's better to align the behavior with other core APIs (PCM and timer); so let's move altogether. Link: https://lore.kernel.org/r/20220728125945.29533-5-tiwai@suse.de Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'sound/firewire/fireface')
0 files changed, 0 insertions, 0 deletions