diff options
| author | Günther Noack <gnoack@google.com> | 2026-02-19 16:43:36 +0100 |
|---|---|---|
| committer | Benjamin Tissoires <bentiss@kernel.org> | 2026-02-19 18:57:38 +0100 |
| commit | 239c15116d80f67d32f00acc34575f1a6b699613 (patch) | |
| tree | ad4e6f4387387075aadd5b3c55a50356a443d1f7 /tools/perf/scripts/python/bin/stackcollapse-report | |
| parent | 6b3e458806e34f1142592f786d3eb0ebac209cc2 (diff) | |
| download | linux-239c15116d80f67d32f00acc34575f1a6b699613.tar.gz linux-239c15116d80f67d32f00acc34575f1a6b699613.zip | |
HID: apple: avoid memory leak in apple_report_fixup()
The apple_report_fixup() function was returning a
newly kmemdup()-allocated buffer, but never freeing it.
The caller of report_fixup() does not take ownership of the returned
pointer, but it *is* permitted to return a sub-portion of the input
rdesc, whose lifetime is managed by the caller.
Assisted-by: Gemini-CLI:Google Gemini 3
Signed-off-by: Günther Noack <gnoack@google.com>
Signed-off-by: Benjamin Tissoires <bentiss@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/bin/stackcollapse-report')
0 files changed, 0 insertions, 0 deletions
