summaryrefslogtreecommitdiff
path: root/mm/mmap.c
diff options
context:
space:
mode:
authorTakashi Iwai <tiwai@suse.de>2018-01-05 18:09:47 +0300
committerTakashi Iwai <tiwai@suse.de>2018-01-05 18:22:20 +0300
commit9685347aa0a5c2869058ca6ab79fd8e93084a67f (patch)
tree652ff2b454109ec274639e6ec05825c8601604b7 /mm/mmap.c
parentfb51f1cd06f9ced7b7085a2a4636375d520431ca (diff)
downloadlinux-9685347aa0a5c2869058ca6ab79fd8e93084a67f.tar.xz
ALSA: aloop: Release cable upon open error path
The aloop runtime object and its assignment in the cable are left even when opening a substream fails. This doesn't mean any memory leak, but it still keeps the invalid pointer that may be referred by the another side of the cable spontaneously, which is a potential Oops cause. Clean up the cable assignment and the empty cable upon the error path properly. Fixes: 597603d615d2 ("ALSA: introduce the snd-aloop module for the PCM loopback") Cc: <stable@vger.kernel.org> Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'mm/mmap.c')
0 files changed, 0 insertions, 0 deletions