summaryrefslogtreecommitdiff
path: root/scripts/objdiff
diff options
context:
space:
mode:
authorYichong Chen <chenyichong@uniontech.com>2026-06-29 09:43:15 +0800
committerAndrew Morton <akpm@linux-foundation.org>2026-07-30 19:40:50 -0700
commitc88c52baa80c61810f39ecd61490859881a6f1af (patch)
tree4b0d209f7b43ae3d8d10bf724596c179f975659b /scripts/objdiff
parentaef750043c006540635809c90b06003a1c49c38c (diff)
tools/mm/page_owner_sort: free per-record allocations
add_list() allocates comm and txt for each page owner record, but the cleanup path only frees the outer list array. This leaks both buffers for every retained record. Free partial allocations in add_list(), discarded records during culling, and retained records on exit. Link: https://lore.kernel.org/20260629014316.130307-3-chenyichong@uniontech.com Signed-off-by: Yichong Chen <chenyichong@uniontech.com> Reviewed-by: Vishal Moola <vishal.moola@gmail.com> Cc: Ye Liu <ye.liu@linux.dev> Cc: Zhen Ni <zhen.ni@easystack.cn> Cc: Zi Yan <ziy@nvidia.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Diffstat (limited to 'scripts/objdiff')
0 files changed, 0 insertions, 0 deletions