]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
ALSA: pcm: Improve the fix for race of buffer access at PCM OSS layer
authorJaroslav Kysela <perex@perex.cz>
Wed, 7 Jan 2026 21:36:42 +0000 (22:36 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 23 Jan 2026 10:21:23 +0000 (11:21 +0100)
commit670cd1c2384acd367da438032084429d1c131b2a
tree745a284f4e47d88859c9dcdbdfa880f3b75f6f75
parent522a38f455bffda228e2853ba6dab09ab7a6fcd4
ALSA: pcm: Improve the fix for race of buffer access at PCM OSS layer

commit 47c27c9c9c720bc93fdc69605d0ecd9382e99047 upstream.

Handle the error code from snd_pcm_buffer_access_lock() in
snd_pcm_runtime_buffer_set_silence() function.

Found by Alexandros Panagiotou <apanagio@redhat.com>

Fixes: 93a81ca06577 ("ALSA: pcm: Fix race of buffer access at PCM OSS layer")
Cc: stable@vger.kernel.org # 6.15
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Link: https://patch.msgid.link/20260107213642.332954-1-perex@perex.cz
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
include/sound/pcm.h
sound/core/oss/pcm_oss.c
sound/core/pcm_native.c