aboutsummaryrefslogtreecommitdiff
path: root/kernel/sched
AgeCommit message (Expand)AuthorFilesLines
16 hoursMerge tag 'sched_ext-for-7.1-rc2-fixes' of git://git.kernel.org/pub/scm/linux...Linus Torvalds2-16/+35
41 hourssched_ext: idle: Recheck prev_cpu after narrowing allowed maskDavid Carlier1-6/+6
43 hourssched_ext: Skip past-sched_ext_dead() tasks in scx_task_iter_next_locked()Tejun Heo1-8/+25
43 hourscgroup, sched_ext: Include exiting tasks in cgroup iterTejun Heo1-2/+4
3 daysMerge tag 'sched-urgent-2026-05-03' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2-18/+25
8 daysMerge tag 'sched_ext-for-7.1-rc1-fixes' of git://git.kernel.org/pub/scm/linux...Linus Torvalds4-124/+297
8 dayssched_ext: Fix scx_flush_disable_work() UAF raceCheng-Yang Chou1-2/+7
8 dayssched_ext: Call wakeup_preempt() in local_dsq_post_enq()Kuba Piecuch1-5/+39
8 dayssched/fair: Clear rel_deadline when initializing forked entitiesZicheng Qu1-0/+1
8 dayssched/fair: Fix wakeup_preempt_fair() vs delayed dequeueVincent Guittot1-13/+14
8 dayssched/fair: Fix the negative lag increase fixPeter Zijlstra1-5/+10
12 dayssched_ext: Release cpus_read_lock on scx_link_sched() failure in root enableTejun Heo1-1/+3
12 dayssched_ext: Reject NULL-sch callers in scx_bpf_task_set_slice/dsq_vtimeTejun Heo1-2/+2
12 dayssched_ext: Refuse cross-task select_cpu_from_kfunc callsTejun Heo1-2/+17
12 dayssched_ext: Align cgroup #ifdef guards with SUB_SCHED vs GROUP_SCHEDTejun Heo1-19/+22
12 dayssched_ext: Make bypass LB cpumasks per-schedulerTejun Heo2-14/+21
12 dayssched_ext: Pass held rq to SCX_CALL_OP() for core_sched_beforeTejun Heo1-1/+1
12 dayssched_ext: Pass held rq to SCX_CALL_OP() for dump_cpu/dump_taskTejun Heo1-8/+6
12 dayssched_ext: Save and restore scx_locked_rq across SCX_CALL_OPTejun Heo1-19/+30
12 dayssched_ext: Use dsq->first_task instead of list_empty() in dispatch_enqueue() ...Tejun Heo1-4/+6
12 dayssched_ext: Resolve caller's scheduler in scx_bpf_destroy_dsq() / scx_bpf_dsq_...Tejun Heo1-8/+9
12 dayssched_ext: Read scx_root under scx_cgroup_ops_rwsem in cgroup settersTejun Heo1-3/+6
12 dayssched_ext: Don't disable tasks in scx_sub_enable_workfn() abort pathTejun Heo1-6/+30
12 dayssched_ext: Skip tasks with stale task_rq in bypass_lb_cpu()Tejun Heo1-0/+9
12 dayssched_ext: Guard scx_dsq_move() against NULL kit->dsq after failed iter_newTejun Heo1-1/+11
12 dayssched_ext: Unregister sub_kset on scheduler disableTejun Heo1-0/+6
12 dayssched_ext: Defer scx_hardlockup() out of NMITejun Heo1-6/+27
12 dayssched_ext: sync disable_irq_work in bpf_scx_unreg()Richard Cheng1-3/+17
13 dayssched_ext: Fix local_dsq_post_enq() to use task's scheduler in sub-schedzhidao su1-8/+9
2026-04-20sched_ext: Deny SCX kfuncs to non-SCX struct_ops programsCheng-Yang Chou3-14/+20
2026-04-19sched_ext: Mark scx_sched_hash insecure_elasticityTejun Heo1-0/+1
2026-04-17Merge tag 'trace-v7.1' of git://git.kernel.org/pub/scm/linux/kernel/git/trace...Linus Torvalds1-1/+1
2026-04-15Merge tag 'trace-rv-v7.1' of git://git.kernel.org/pub/scm/linux/kernel/git/tr...Linus Torvalds2-27/+29
2026-04-15Merge tag 'sched_ext-for-7.1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds7-1022/+3518
2026-04-14Merge tag 'sched-core-2026-04-13' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds10-377/+941
2026-04-14Merge tag 'timers-core-2026-04-12' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds5-67/+127
2026-04-13Merge tag 'pm-7.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafae...Linus Torvalds1-2/+3
2026-04-11Merge branch 'timers/urgent' into timers/coreThomas Gleixner6-69/+155
2026-04-10sched_ext: Drop spurious warning on kick during scheduler disableTejun Heo1-3/+2
2026-04-10sched_ext: Warn on task-based SCX op recursionTejun Heo1-1/+6
2026-04-10sched_ext: Rename scx_kf_allowed_on_arg_tasks() to scx_kf_arg_task_ok()Tejun Heo1-3/+3
2026-04-10sched_ext: Remove runtime kfunc mask enforcementCheng-Yang Chou2-190/+58
2026-04-10sched_ext: Add verifier-time kfunc context filterTejun Heo4-5/+125
2026-04-10sched_ext: Drop redundant rq-locked check from scx_bpf_task_cgroup()Tejun Heo1-17/+15
2026-04-10sched_ext: Decouple kfunc unlocked-context check from kf_maskTejun Heo4-28/+21
2026-04-10sched_ext: Fix ops.cgroup_move() invocation kf_mask and rq trackingTejun Heo1-1/+1
2026-04-10sched_ext: Track @p's rq lock across set_cpus_allowed_scx -> ops.set_cpumaskTejun Heo1-1/+1
2026-04-10sched_ext: Add select_cpu kfuncs to scx_kfunc_ids_unlockedTejun Heo2-0/+10
2026-04-10sched_ext: Drop TRACING access to select_cpu kfuncsTejun Heo1-4/+21
2026-04-10sched/eevdf: Clear buddies for preempt_shortVincent Guittot1-2/+4