summaryrefslogtreecommitdiffstats
path: root/drivers
diff options
context:
space:
mode:
authorTakashi Iwai <tiwai@suse.de>2022-06-17 16:40:49 +0200
committerTakashi Iwai <tiwai@suse.de>2022-06-20 09:36:02 +0200
commit94b98194b62e3fe3f27129d8e4b1f3fd7c5e972b (patch)
tree1220408576b9f1e25bf1db000de5800b74adb486 /drivers
parentf1d40433352e5d4babd59c0dd50b5f9414073ddb (diff)
downloadlinux-94b98194b62e3fe3f27129d8e4b1f3fd7c5e972b.tar.bz2
ALSA: rawmidi: Take open_mutex around parameter changes
The input/output parameter changes are pretty intrusive, possibly involving with the buffer resizing operation. Hence those should be performed exclusively; otherwise some ugly race could happen. This patch puts the existing open_mutex for snd_rawmidi_input_params() and *_output_params() for protecting the concurrent calls. Since those are exported, it's also meant for hardening from the external calls, too. Link: https://lore.kernel.org/r/20220617144051.18985-4-tiwai@suse.de Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'drivers')
0 files changed, 0 insertions, 0 deletions