summaryrefslogtreecommitdiff
path: root/tools/lib/python
diff options
context:
space:
mode:
authorFernand Sieber <sieberf@amazon.com>2025-11-06 12:40:10 +0200
committerPeter Zijlstra <peterz@infradead.org>2025-11-11 12:33:36 +0100
commit127b90315ca07ccad2618db7ba950a63e3b32d22 (patch)
treef9d41816142c10aa80b778855e3b131f18df1056 /tools/lib/python
parent977b9a00541929973fddfbc2f5e932469f7cdc81 (diff)
sched/proxy: Yield the donor task
When executing a task in proxy context, handle yields as if they were requested by the donor task. This matches the traditional PI semantics of yield() as well. This avoids scenario like proxy task yielding, pick next task selecting the same previous blocked donor, running the proxy task again, etc. Reported-by: kernel test robot <oliver.sang@intel.com> Closes: https://lore.kernel.org/oe-lkp/202510211205.1e0f5223-lkp@intel.com Suggested-by: Peter Zijlstra <peterz@infradead.org> Signed-off-by: Fernand Sieber <sieberf@amazon.com> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Link: https://patch.msgid.link/20251106104022.195157-1-sieberf@amazon.com
Diffstat (limited to 'tools/lib/python')
0 files changed, 0 insertions, 0 deletions