summaryrefslogtreecommitdiff
path: root/kernel/sched/sched.h
AgeCommit message (Expand)AuthorFilesLines
2026-08-20Merge tag 'sched_ext-for-7.3' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-9/+31
2026-08-15sched_ext: Rename balance-era identifiers to dispatch termsTejun Heo1-1/+1
2026-08-12sched_ext: Merge branch 'for-7.2-fixes' into for-7.3Tejun Heo1-1/+4
2026-08-11sched_ext: Count rq lock releases in rq->scx.lock_drop_seqTejun Heo1-0/+3
2026-08-11sched_ext: Replace SCX_RQ_BAL_KEEP with a dispatch verdict returnTejun Heo1-1/+0
2026-08-11sched/core: Make core-sched flips wait for in-flight selectionsTejun Heo1-0/+1
2026-08-03sched_ext: Eject the top rescue consumer on overloadTejun Heo1-0/+1
2026-08-03sched_ext: Add bandwidth-limited rescue execution for stranded tasksTejun Heo1-0/+12
2026-07-26sched_ext: Bound per-task reenqueues and eject the owning schedulerTejun Heo1-1/+0
2026-07-15sched_ext: Gate sub_dispatch_prev with CONFIG_EXT_SUB_SCHEDTejun Heo1-2/+1
2026-07-13sched_ext: Route ops.update_idle() to sub-schedulers and re-notify owed schedsTejun Heo1-0/+2
2026-07-13sched_ext: Authorize remote-move inserts against the placing schedulerTejun Heo1-1/+2
2026-07-13sched_ext: Add reject DSQ for cap-rejected dispatchesTejun Heo1-0/+3
2026-07-13sched_ext: Maintain per-cpu effective cap copies for single-read checksTejun Heo1-0/+3
2026-07-13sched_ext: Make the kick machinery per-schedTejun Heo1-4/+2
2026-07-09sched_ext: Rename extra_enq_flags to remote_activate_enq_flagsTejun Heo1-1/+2
2026-06-30sched/fair: Reflow sched_balance_rq()Peter Zijlstra1-3/+16
2026-06-30sched/eevdf: Move to a single runqueuePeter Zijlstra (Intel)1-13/+13
2026-06-30sched/fair: Add cgroup_mode: concurPeter Zijlstra1-0/+3
2026-06-30sched/fair: Add cgroup_mode: upPeter Zijlstra1-0/+1
2026-06-22sched_ext: Move sources under kernel/sched/ext/Tejun Heo1-1/+1
2026-06-02sched/fair: Allocate cfs_tg_state with percpu allocatorZecheng Li1-4/+10
2026-06-02sched/fair: Remove task_group->se pointer arrayZecheng Li1-5/+26
2026-06-02sched/fair: Co-locate cfs_rq and sched_entity in cfs_tg_stateZecheng Li1-0/+12
2026-06-02sched: deadline: Add dl_rq->curr pointer to address issues with Proxy ExecJohn Stultz1-0/+1
2026-06-02sched: Rework prev_balance() to avoid stale prev referencesJohn Stultz1-1/+1
2026-05-29sched_ext: Auto-register/unregister dl_server reservationsAndrea Righi1-0/+4
2026-05-26sched: Remove sched_class::pick_next_task()Peter Zijlstra1-13/+1
2026-05-19Merge branch 'sched/cache'Peter Zijlstra1-0/+51
2026-05-19sched/fair: Attach sched_domain_shared to sd_asym_cpucapacityK Prateek Nayak1-1/+1
2026-05-19sched: Unify SMT active check via sched_smt_active()Shrikanth Hegde1-1/+1
2026-05-19sched: Simplify ifdeffery around cpu_smt_maskShrikanth Hegde1-6/+0
2026-05-18sched/cache: Fix race condition during sched domain rebuildChen Yu1-1/+1
2026-05-18sched/cache: Add user control to adjust the aggressiveness of cache-aware sch...Chen Yu1-0/+5
2026-04-15Merge tag 'sched_ext-for-7.1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-3/+9
2026-04-14Merge tag 'sched-core-2026-04-13' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-8/+42
2026-04-11Merge branch 'timers/urgent' into timers/coreThomas Gleixner1-0/+3
2026-04-10sched_ext: Decouple kfunc unlocked-context check from kf_maskTejun Heo1-0/+1
2026-04-09sched/cache: Allow the user space to turn on and off cache aware schedulingChen Yu1-1/+6
2026-04-09sched/cache: Enable cache aware scheduling for multi LLCs NUMA nodeChen Yu1-1/+3
2026-04-09sched/cache: Respect LLC preference in task migration and detachTim Chen1-0/+13
2026-04-09sched/cache: Track LLC-preferred tasks per runqueueTim Chen1-0/+8
2026-04-09sched/cache: Make LLC id continuousTim Chen1-0/+3
2026-04-09sched/cache: Introduce infrastructure for cache-aware load balancingPeter Zijlstra (Intel)1-0/+14
2026-04-07sched: Use u64 for bandwidth ratio calculationsJoseph Salisbury1-1/+1
2026-04-03sched: Move attach_one_task and attach_task helpers to sched.hJohn Stultz1-0/+23
2026-04-03sched: Add assert_balance_callbacks_empty helperJohn Stultz1-1/+8
2026-03-30Merge branch 'for-7.0-fixes' into for-7.1Tejun Heo1-0/+3
2026-03-30sched_ext: Fix SCX_KICK_WAIT deadlock by deferring wait to balance callbackTejun Heo1-0/+3
2026-03-21Merge tag 'v7.0-rc4' into timers/core, to resolve conflictIngo Molnar1-0/+11