aboutsummaryrefslogtreecommitdiffstats
path: root/kernel/sched/ext.h (follow)
AgeCommit message (Expand)AuthorFilesLines
2025-09-03sched_ext: Use cgroup_lock/unlock() to synchronize against cgroup operationsTejun Heo1-2/+0
2025-09-03sched_ext: Move internal type and accessor definitions to ext_internal.hTejun Heo1-23/+0
2025-06-20sched_ext: Add support for cgroup bandwidth control interfaceTejun Heo1-0/+2
2025-06-20sched_ext: Merge branch 'for-6.16-fixes' into for-6.17Tejun Heo1-0/+2
2025-06-17sched_ext, sched/core: Don't call scx_group_set_weight() prematurely from sch...Tejun Heo1-0/+2
2025-06-13sched_ext: Always use SMP versions in kernel/sched/ext.hCheng-Yang Chou1-1/+1
2025-06-09sched_ext: Make scx_locked_rq() inlineAndrea Righi1-0/+11
2025-06-09sched_ext: Make scx_rq_bypassing() inlineAndrea Righi1-0/+5
2025-05-20sched_ext: Make scx_kf_allowed_if_unlocked() available outside ext.cAndrea Righi1-0/+5
2025-04-09sched_ext: Remove scx_ops_allow_queued_wakeup static_keyTejun Heo1-7/+1
2025-02-13sched_ext: Implement SCX_OPS_ALLOW_QUEUED_WAKEUPTejun Heo1-0/+10
2025-01-27sched_ext: Fix incorrect autogroup migration detectionTejun Heo1-2/+2
2025-01-10sched_ext: idle: Refresh idle masks during idle-to-idle transitionsAndrea Righi1-4/+4
2024-10-29sched: Pass correct scheduling policy to __setscheduler_classAboorva Devarajan1-1/+1
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