summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/flamegraph.py
diff options
context:
space:
mode:
authorPeter Zijlstra <peterz@infradead.org>2026-02-24 17:35:17 +0100
committerPeter Zijlstra <peterz@infradead.org>2026-02-27 16:40:03 +0100
commit558c18d3fbb6c5b9c0b42629d7fe34476363ac00 (patch)
treea7d302b2f717c27eb59a146b4d4bbaf3f5c089f3 /tools/perf/scripts/python/flamegraph.py
parent6de23f81a5e08be8fbf5e8d7e9febc72a5b5f27f (diff)
sched/eevdf: Fix HRTICK duration
The nominal duration for an EEVDF task to run is until its deadline. At which point the deadline is moved ahead and a new task selection is done. Try and predict the time 'lost' to higher scheduling classes. Since this is an estimate, the timer can be both early or late. In case it is early task_tick_fair() will take the !need_resched() path and restarts the timer. Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Thomas Gleixner <tglx@kernel.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Reviewed-by: Juri Lelli <juri.lelli@redhat.com> Link: https://patch.msgid.link/20260224163428.798198874@kernel.org
Diffstat (limited to 'tools/perf/scripts/python/flamegraph.py')
0 files changed, 0 insertions, 0 deletions