summaryrefslogtreecommitdiff
path: root/kernel/sched
AgeCommit message (Expand)Author
2026-09-20Merge tag 'sched-urgent-2026-09-20' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds
2026-09-19sched_ext: Pass the initial cmask to cid-form ops.enable()Tejun Heo
2026-09-18sched_ext: Add lazy preemption supportAndrea Righi
2026-09-18sched/core: Avoid false migration warning for proxy donorsAndrea Righi
2026-09-17sched_ext: Don't run ops.dequeue() with a DSQ lock heldfangqiurong
2026-09-17sched_ext: Derive SCX_RQ_IN_WAKEUP from the core enqueue flagsTejun Heo
2026-09-15sched_ext: Wait for SCX_OPSS_DISPATCHING before reenqueueing a taskTejun Heo
2026-09-15Merge tag 'sched_ext-for-7.3-rc3-fixes' of git://git.kernel.org/pub/scm/linux...Linus Torvalds
2026-09-15sched_ext: Maintain an online cid mask in the scheduler arenaTejun Heo
2026-09-15sched_ext: scx_qmap: Restore unused idle claims from ops.dispatch()Tejun Heo
2026-09-13sched_ext: Close the pre-enable ops error claim windowfangqiurong
2026-09-10sched/fair: Reset NUMA fault locality after scan period updateEric Kim
2026-09-10sched/core: Call wq_worker_tick() for the execution contextHui Su
2026-09-10sched: Account cgroup CPU time to the execution contextHui Su
2026-09-10sched/eevdf: Fix rb augmented with multi fieldsVincent Guittot
2026-09-10sched/eevdf: Fix augmented max_sliceVincent Guittot
2026-09-09sched_ext: Merge adjacent ifdefs in ext.hCheng-Yang Chou
2026-09-08sched_ext: Fix typo "upto" in commentsHemanth Selam
2026-09-06Merge tag 'sched-urgent-2026-09-06' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds
2026-09-06Merge tag 'locking-urgent-2026-09-06' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds
2026-09-05sched_ext: Use @prev's scheduler for the keep decisions in dispatch_one()Tejun Heo
2026-09-05sched_ext: Rename sch to root_sch in dispatch_one()Tejun Heo
2026-09-04treewide: refresh kmalloc_obj() conversionsKees Cook
2026-09-04futex: Provide rt_mutex_.*_schedule() equivalents for futex schedulingSebastian Andrzej Siewior
2026-09-03sched_ext: Protect the idle-search scratch nodemask with irqsaveWanwu Li
2026-09-03sched_ext: Make scx_locked_rq() return NULL from NMIWanwu Li
2026-09-03sched_ext: Fix NULL sched deref in kfunc sub-sched error pathsWanwu Li
2026-09-02sched_ext: Reject NMI calls to lock-taking kfuncsWanwu Li
2026-09-02sched: dynamic: Fix preemption model stringsMark Rutland
2026-09-02sched: Remove unneeded function type cast in do_balance_callbacks()Vladimir Zapolskiy
2026-09-02sched/deadline: check start_dl_timer expiry with ktime_before()Liang Hao
2026-09-02sched/feat: Use the new static key API for sched_featHongyan Xia
2026-09-02sched: Convert paravirt_steal to new static key APIsHongyan Xia
2026-09-02sched: dynamic: Simplify preempt model accessorsMark Rutland
2026-09-02sched: dynamic: Remove HAVE_PREEMPT_DYNAMIC_{CALL,KEY}Mark Rutland
2026-09-02sched: dynamic: Simplify irqentry_exit_cond_resched()Mark Rutland
2026-09-02sched: dynamic: Simplify preempt_schedule{,_notrace}()Mark Rutland
2026-09-02sched: dynamic: Simplify {cond,might}_resched()Mark Rutland
2026-09-02sched: dynamic: Make PREEMPT_DYNAMIC depend on ARCH_HAS_PREEMPT_LAZYMark Rutland
2026-09-02sched: Migrate whole chain in proxy_migrate_task()John Stultz
2026-09-02sched: Break out core of attach_tasks() helper into sched.hJohn Stultz
2026-09-02sched: Switch rq->next_class in proxy_reset_donor()John Stultz
2026-09-02sched/core: Don't proxy-exec unmatched cookie lock ownersVasily Gorbik
2026-09-02sched/core: Avoid migrating blocked_on tasksJohn Stultz
2026-09-02sched/core: Don't steal a proxy-exec donorVasily Gorbik
2026-09-02sched/fair: Avoid creating misfits during cache-aware balancingTim Chen
2026-09-02sched/fair: Use cfs_rq->h_curr in distribute_cfs_runtime()Wanwu Li
2026-09-02sched/fair: Use cfs_rq->h_curr in throttle_cfs_rq()Wanwu Li
2026-09-02sched/core: Skip rq->avg_idle update without a valid idle_stampShubhang Kaushik (Ampere)
2026-09-02sched/rt,dl: Skip migrate-disabled tasks when picking a push candidateSeiji Nishikawa