]> git.baikalelectronics.ru Git - kernel.git/commit
ALSA: rawmidi - fix the uninitalized user_pversion
authorJaroslav Kysela <perex@perex.cz>
Sat, 18 Dec 2021 12:39:25 +0000 (13:39 +0100)
committerTakashi Iwai <tiwai@suse.de>
Wed, 22 Dec 2021 19:18:27 +0000 (20:18 +0100)
commitf4da63c31186a283fe827f7c1fc845185816d466
tree4e802f8d7e861cb9455db41446d737c923351168
parentea088f647f1aa59a17329efc83a4cfc918bed191
ALSA: rawmidi - fix the uninitalized user_pversion

The user_pversion was uninitialized for the user space file structure
in the open function, because the file private structure use
kmalloc for the allocation.

The kernel ALSA sequencer code clears the file structure, so no additional
fixes are required.

Cc: stable@kernel.org
Cc: broonie@kernel.org
BugLink: https://github.com/alsa-project/alsa-lib/issues/178
Fixes: 97e275a83809 ("ALSA: rawmidi: introduce SNDRV_RAWMIDI_IOCTL_USER_PVERSION")
Reported-by: syzbot+88412ee8811832b00dbe@syzkaller.appspotmail.com
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Link: https://lore.kernel.org/r/20211218123925.2583847-1-perex@perex.cz
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/core/rawmidi.c