projects
/
platform
/
kernel
/
linux-starfive.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
a0aa482
)
tools/mm/page_owner_sort.c: fix TGID output when cull=tg is used
author
Steve Chou
<steve_chou@pesi.com.tw>
Tue, 11 Apr 2023 03:49:28 +0000
(11:49 +0800)
committer
Greg Kroah-Hartman
<gregkh@linuxfoundation.org>
Wed, 26 Apr 2023 12:28:39 +0000
(14:28 +0200)
commit
9235756885e865070c4be2facda75262dbd85967
upstream.
When using cull option with 'tg' flag, the fprintf is using pid instead
of tgid. It should use tgid instead.
Link:
https://lkml.kernel.org/r/20230411034929.2071501-1-steve_chou@pesi.com.tw
Fixes:
9c8a0a8e599f4a
("tools/vm/page_owner_sort.c: support for user-defined culling rules")
Signed-off-by: Steve Chou <steve_chou@pesi.com.tw>
Cc: Jiajian Ye <yejiajian2018@email.szu.edu.cn>
Cc: <stable@vger.kernel.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
tools/vm/page_owner_sort.c
patch
|
blob
|
history
diff --git
a/tools/vm/page_owner_sort.c
b/tools/vm/page_owner_sort.c
index
ce860ab
..
58ebfe3
100644
(file)
--- a/
tools/vm/page_owner_sort.c
+++ b/
tools/vm/page_owner_sort.c
@@
-847,7
+847,7
@@
int main(int argc, char **argv)
if (cull & CULL_PID || filter & FILTER_PID)
fprintf(fout, ", PID %d", list[i].pid);
if (cull & CULL_TGID || filter & FILTER_TGID)
- fprintf(fout, ", TGID %d", list[i].
p
id);
+ fprintf(fout, ", TGID %d", list[i].
tg
id);
if (cull & CULL_COMM || filter & FILTER_COMM)
fprintf(fout, ", task_comm_name: %s", list[i].comm);
if (cull & CULL_ALLOCATOR) {