summaryrefslogtreecommitdiffstats
path: root/ipc/compat.c
diff options
context:
space:
mode:
authorTakashi Iwai <tiwai@suse.de>2022-07-28 14:59:45 +0200
committerTakashi Iwai <tiwai@suse.de>2022-07-29 12:57:12 +0200
commit4a971e84a7ae10a38d875cd2d4e487c8d1682ca3 (patch)
tree750576e84d71b0f772fdb1c267e340ede1377de4 /ipc/compat.c
parent96b097091c66df4f6fbf5cbff21df6cc02a2f055 (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 'ipc/compat.c')
0 files changed, 0 insertions, 0 deletions