summaryrefslogtreecommitdiff
path: root/kernel/sched/fair.c
AgeCommit message (Expand)AuthorFilesLines
11 dayssched/fair: Avoid creating misfits during cache-aware balancingTim Chen1-5/+45
11 dayssched/fair: Use cfs_rq->h_curr in distribute_cfs_runtime()Wanwu Li1-1/+1
11 dayssched/fair: Use cfs_rq->h_curr in throttle_cfs_rq()Wanwu Li1-2/+2
11 dayssched/fair: Use update_curr_eevdf() for the remaining root cfs_rq callersZhan Xusheng1-2/+2
2026-08-24locking: Revert switching guards to _irq_{disable,enable}()Peter Zijlstra1-6/+6
2026-08-20sched/fair: Floor tg_cpus() at 1Jake Steinman1-1/+6
2026-08-18Merge tag 'timers-core-2026-08-17' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-0/+2
2026-08-18Merge tag 'sched-core-2026-08-17' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-587/+761
2026-08-18Merge tag 'locking-core-2026-08-17' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-6/+6
2026-08-14sched/fair: Fix flat hierarchyVincent Guittot1-3/+12
2026-08-14Merge branch 'sched/urgent'Peter Zijlstra1-0/+2
2026-08-14sched: Update time before requeueing delayed entitiesVincent Guittot1-0/+2
2026-08-10locking: Switch to _irq_{disable,enable}() variants in cleanup guardsBoqun Feng1-6/+6
2026-08-07sched/fair: Allow load balancing between CPUs of identical capacityRicardo Neri1-1/+8
2026-08-07sched/fair: Skip misfit load accounting when the destination CPU cannot helpRicardo Neri1-4/+17
2026-08-07sched/fair: Check CPU capacity before comparing group types during load balanceRicardo Neri1-11/+11
2026-08-07sched/fair: Also gate overloaded status update for SD_ASYM_CPUCAPACITYRicardo Neri1-1/+3
2026-08-07sched/fair: Do not skip CPUs of similar capacity with busy SMT siblingsRicardo Neri1-3/+11
2026-08-07sched/fair: Prefer fully idle cores for NOHZ balancingAndrea Righi1-11/+44
2026-07-07hrtimer: Move hrtimer_callback_running() to hrtimer_bases.hThomas Weißschuh (Schneider Electric)1-0/+2
2026-07-02sched/eevdf: Delayed dequeue task can't preemptVincent Guittot1-4/+9
2026-06-30sched/fair: Fix stale comments referring to removed CFS conceptsZhan Xusheng1-2/+5
2026-06-30sched/fair: Reflow sched_balance_rq()Peter Zijlstra1-65/+61
2026-06-30sched/fair: Simplify balance_interval reset logic in sched_balance_rq()Xin Zhao1-4/+2
2026-06-30sched/fair: Don't trigger active lb if src_rq->curr is not on_rqXin Zhao1-5/+14
2026-06-30sched/eevdf: Speedup short slice task schedulingVincent Guittot1-2/+69
2026-06-30sched/eevdf: Always update slice protectionVincent Guittot1-5/+6
2026-06-30sched/eevdf: Cancel slice protection if short slice task is eligibleVincent Guittot1-10/+12
2026-06-30sched/eevdf: Update slice protection even when resched is already setVincent Guittot1-1/+1
2026-06-30sched/eevdf: Take into account current's lag when updating slice protectionVincent Guittot1-1/+2
2026-06-30sched/fair: Set next buddy for preempt shortVincent Guittot1-1/+10
2026-06-30sched/fair: Remove unused arguments from set_preempt_buddy()K Prateek Nayak1-6/+2
2026-06-30sched/eevdf: Move to a single runqueuePeter Zijlstra (Intel)1-451/+350
2026-06-30sched/fair: Change the default cgroup_mode to concurPeter Zijlstra1-2/+2
2026-06-30sched/fair: Add cgroup_mode: tasksPeter Zijlstra1-0/+16
2026-06-30sched/fair: Add cgroup_mode: concurPeter Zijlstra1-7/+36
2026-06-30sched/fair: Add cgroup_mode: maxPeter Zijlstra1-5/+47
2026-06-30sched/fair: Add cgroup_mode: upPeter Zijlstra1-2/+29
2026-06-30sched/fair: Fix overflow in update_tg_cfs_runnable()Chen, Yu C1-2/+3
2026-06-30sched/core: Fix inter-class wakeup_preempt()Peter Zijlstra1-1/+2
2026-06-11sched/fair: Fix newidle vs core-schedAaron Lu1-0/+3
2026-06-09sched/fair: Fix cpu_util runnable_avg arithmeticHongyan Xia1-8/+15
2026-06-02sched/fair: Unify cfs_rq throttling via account_cfs_rq_runtime()Peter Zijlstra1-55/+46
2026-06-02sched/fair: Move the throttled tasks to a local list in tg_unthrottle_up()K Prateek Nayak1-2/+21
2026-06-02sched/fair: Call update_curr() before unthrottling the hierarchyK Prateek Nayak1-2/+19
2026-06-02sched/fair: Use throttled_csd_list for local unthrottleK Prateek Nayak1-17/+15
2026-06-02sched/fair: Convert cfs bandwidth throttling to use guardsK Prateek Nayak1-103/+90
2026-06-02sched/fair: Allocate cfs_tg_state with percpu allocatorZecheng Li1-32/+22
2026-06-02sched/fair: Remove task_group->se pointer arrayZecheng Li1-16/+9
2026-06-02sched/fair: Co-locate cfs_rq and sched_entity in cfs_tg_stateZecheng Li1-12/+6