aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/event_analyzing_sample.py
diff options
context:
space:
mode:
authorNamhyung Kim <[email protected]>2021-02-10 17:33:26 +0900
committerPeter Zijlstra <[email protected]>2021-04-16 18:58:52 +0200
commitd0d1dd628527c77db2391ce0293c1ed344b2365f (patch)
treed401d43e406558d2a54b772ef75f9f27c6185e69 /tools/perf/scripts/python/event_analyzing_sample.py
parent7c8056bb366b1b2dc8e4a3cc0b876e15a8ebca2c (diff)
perf core: Add PERF_COUNT_SW_CGROUP_SWITCHES event
This patch adds a new software event to count context switches involving cgroup switches. So it's counted only if cgroups of previous and next tasks are different. Note that it only checks the cgroups in the perf_event subsystem. For cgroup v2, it shouldn't matter anyway. One can argue that we can do this by using existing sched_switch event with eBPF. But some systems might not have eBPF for some reason so I'd like to add this as a simple way. Signed-off-by: Namhyung Kim <[email protected]> Signed-off-by: Peter Zijlstra (Intel) <[email protected]> Link: https://lkml.kernel.org/r/[email protected]
Diffstat (limited to 'tools/perf/scripts/python/event_analyzing_sample.py')
0 files changed, 0 insertions, 0 deletions