summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python
diff options
context:
space:
mode:
authorWenwen Wang <wenwen@cs.uga.edu>2019-08-09 23:29:48 -0500
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2019-08-25 10:52:56 +0200
commitba8eaaf5cf0e7fcd60f3fc8ab58eb8b43e5b67c9 (patch)
tree82e13d6fe4d7073145733b3c42a48b3349f17308 /tools/perf/scripts/python
parent3d29e6420b8e8cb4331d02157b3be0be870cf911 (diff)
ALSA: hda - Fix a memory leak bug
commit cfef67f016e4c00a2f423256fc678a6967a9fc09 upstream. In snd_hda_parse_generic_codec(), 'spec' is allocated through kzalloc(). Then, the pin widgets in 'codec' are parsed. However, if the parsing process fails, 'spec' is not deallocated, leading to a memory leak. To fix the above issue, free 'spec' before returning the error. Fixes: 352f7f914ebb ("ALSA: hda - Merge Realtek parser code to generic parser") Signed-off-by: Wenwen Wang <wenwen@cs.uga.edu> Cc: <stable@vger.kernel.org> Signed-off-by: Takashi Iwai <tiwai@suse.de> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions