On Thu, 2026-10-01 at 17:49 +0200, Peter Zijlstra wrote: > On Thu, Oct 01, 2026 at 05:20:28PM +0200, Gabriele Monaco wrote: > > From: Nam Cao <[email protected]> > > > > Add trace points into enqueue_task() and dequeue_task(). > > > > Signed-off-by: Nam Cao <[email protected]> > > Suggested-by: Peter Zijlstra <[email protected]> > > Obviously I don't remember anything at all. But also, you 'forgot' to > send me the rest of the patches which might hold a clue. As is I'm > clueless as to why we want this, since the Changelog also offers none.
Right.. This commit is part of [1], but borrowed from [2], which is actually more interesting to understand why I need those tracepoints. [2] contains 3 other RV deadline monitors, I should have at least CC'd you in [3] and [4].. Essentially the enqueue and dequeue tracepoints are used to: * model the event from dl_server idle to ready (a new fair task is available) * understand when a task is moved to and from another scheduler runqueue Thanks, Gabriele [1] - https://lore.kernel.org/lkml/[email protected] [2] - https://lore.kernel.org/lkml/[email protected] [3] - https://lore.kernel.org/lkml/[email protected] [4] - https://lore.kernel.org/lkml/[email protected]
