diff options
| author | Andrea Righi <arighi@nvidia.com> | 2026-09-22 18:51:42 +0200 |
|---|---|---|
| committer | Peter Zijlstra <peterz@infradead.org> | 2026-09-28 08:44:39 +0200 |
| commit | a49653d0abebee32bf3ecf650fae9f9dd8298135 (patch) | |
| tree | 538d2a08b3c8017da8a01b3c3019771a503a6715 /tools/lib/python/kdoc | |
| parent | 8f8c0417e97382c3473ef56b0cd472badb40e4a0 (diff) | |
sched/core: Mark wakeups completed through ttwu_runnable()
ttwu_runnable() completes a wakeup for a task which remains queued
without calling activate_task() or its scheduling-class enqueue
callback. Scheduling classes currently cannot distinguish this path
from wakeups which performed a full activation.
Add WF_TTWU_RQ to identify wakeups completed through ttwu_runnable().
A later sched_ext change uses it to reconsider retained proxy donors
which wake without another ops.enqueue() call.
No functional change.
Signed-off-by: Andrea Righi <arighi@nvidia.com>
Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Link: https://patch.msgid.link/20260922165445.943315-4-arighi@nvidia.com
Diffstat (limited to 'tools/lib/python/kdoc')
0 files changed, 0 insertions, 0 deletions
