Messages in this thread | | | From | Radim Krčmář <> | Subject | [PATCH 0/2] sched/debug: add sched_update_nr_running tracepoint | Date | Tue, 3 Sep 2019 17:43:38 +0200 |
| |
Add a tracepoint for monitoring nr_running values, which is helpful in discovering scheduling imbalances.
More information and most of the code is in [2/2], while [1/2] fixes a build issue that popped up because CREATE_TRACE_POINTS is now defined for several includes.
Cc: Ingo Molnar <mingo@redhat.com> Cc: Peter Zijlstra <peterz@infradead.org> Cc: Thomas Gleixner <tglx@linutronix.de> Cc: Borislav Petkov <bp@alien8.de> Cc: Dave Hansen <dave.hansen@linux.intel.com> Cc: Steven Rostedt <rostedt@goodmis.org> Cc: "H. Peter Anvin" <hpa@zytor.com> Cc: Andy Lutomirski <luto@kernel.org> Cc: Jirka Hladký <jhladky@redhat.com> Cc: Jiří Vozár <jvozar@redhat.com> Cc: x86@kernel.org
Radim Krčmář (2): x86/mm/tlb: include tracepoints from tlb.c instead of mmu_context.h sched/debug: add sched_update_nr_running tracepoint
arch/x86/include/asm/mmu_context.h | 2 -- arch/x86/mm/tlb.c | 2 ++ include/trace/events/sched.h | 22 ++++++++++++++++++++++ kernel/sched/core.c | 7 ++----- kernel/sched/fair.c | 2 -- kernel/sched/sched.h | 7 +++++++ 6 files changed, 33 insertions(+), 9 deletions(-)
-- 2.23.0
| |