From: Ian Rogers Date: Sat, 22 Nov 2025 08:19:16 +0000 (-0800) Subject: perf symbol: Add missed dso__put X-Git-Tag: ceph-for-6.19-rc5~155^2~21 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=b4e44399eb2ebe21d3b00ae14e8ebaab1a3aa094;p=ceph-client.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 6ddbf4427c60..21d3e328899b 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 */