From: Ian Rogers Date: Sat, 22 Nov 2025 08:19:16 +0000 (-0800) Subject: perf symbol: Add missed dso__put X-Git-Tag: v6.19-rc1~61^2~21 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b4e44399eb2ebe21d3b00ae14e8ebaab1a3aa094;p=thirdparty%2Fkernel%2Flinux.git perf symbol: Add missed dso__put Add missing dso__put for the dso created in maps__split_kallsyms. Signed-off-by: Ian Rogers Signed-off-by: Namhyung Kim --- diff --git a/tools/perf/util/symbol.c b/tools/perf/util/symbol.c index 6ddbf4427c60d..21d3e328899b7 100644 --- a/tools/perf/util/symbol.c +++ b/tools/perf/util/symbol.c @@ -987,6 +987,7 @@ static int maps__split_kallsyms(struct maps *kmaps, struct dso *dso, u64 delta, dso__put(ndso); return -1; } + dso__put(ndso); ++kernel_range; } else if (delta) { /* Kernel was relocated at boot time */