summaryrefslogtreecommitdiff
path: root/kernel/sched/ext.h
AgeCommit message (Expand)AuthorFilesLines
2024-09-04sched_ext: Add cgroup supportTejun Heo1-0/+22
2024-07-08sched, sched_ext: Move some declarations from kernel/sched/ext.h to sched.hTejun Heo1-39/+0
2024-07-08sched, sched_ext: Open code for_balance_class_range()Tejun Heo1-9/+0
2024-07-08sched_ext: Minor cleanups in kernel/sched/ext.hTejun Heo1-7/+5
2024-06-21sched_ext: Add cpuperf supportTejun Heo1-0/+9
2024-06-21sched, sched_ext: Replace scx_next_task_picked() with sched_class->switch_cla...Tejun Heo1-4/+0
2024-06-18sched_ext: Documentation: scheduler: Document extensible scheduler classTejun Heo1-0/+2
2024-06-18sched_ext: Implement core-sched supportTejun Heo1-0/+5
2024-06-18sched_ext: Implement sched_ext_ops.cpu_online/offline()Tejun Heo1-0/+4
2024-06-18sched_ext: Implement sched_ext_ops.cpu_acquire/release()David Vernet1-0/+2
2024-06-18sched_ext: Implement SCX_KICK_WAITDavid Vernet1-0/+4
2024-06-18sched_ext: Implement tickless supportTejun Heo1-0/+2
2024-06-18sched_ext: Allow BPF schedulers to disallow specific tasks from joining SCHED...Tejun Heo1-0/+2
2024-06-18sched_ext: Implement runnable task stall watchdogDavid Vernet1-0/+2
2024-06-18sched_ext: Implement BPF extensible scheduler classTejun Heo1-3/+70
2024-06-18sched_ext: Add boilerplate for extensible scheduler classTejun Heo1-0/+24