[PATCH v4 0/3] mm: vmscan: add PID and cgroup ID to vmscan tracepoints
From: Thomas Ballasi <hidden>
Date: 2026-01-15 12:38:19
Also in:
linux-mm
From: Thomas Ballasi <hidden>
Date: 2026-01-15 12:38:19
Also in:
linux-mm
Changes in v4: - added Steven's patch for __even_in_*irq() calls - moved back to mem_cgroup_id() following Shakeel's changes - passed cgroup ID through trace calls for slab_* tracepoints instead of in vmscan.h directly - changed memcg_id instances types from unsigned short to u64 and updated struct entries accordingly Link to v3: https://lore.kernel.org/linux-trace-kernel/20260105160423.23708-1-tballasi@linux.microsoft.com/ (local) Signed-off-by: Thomas Ballasi <redacted> Steven Rostedt (1): tracing: Add __event_in_*irq() helpers Thomas Ballasi (2): mm: vmscan: add cgroup IDs to vmscan tracepoints mm: vmscan: add PIDs to vmscan tracepoints include/trace/events/vmscan.h | 104 +++++++++++++-------- include/trace/stages/stage3_trace_output.h | 8 ++ include/trace/stages/stage7_class_define.h | 19 ++++ mm/shrinker.c | 6 +- mm/vmscan.c | 17 ++-- 5 files changed, 106 insertions(+), 48 deletions(-) -- 2.33.8