summaryrefslogtreecommitdiff
path: root/kernel/sched/fair.c
AgeCommit message (Expand)AuthorFilesLines
2026-04-02sched/fair: Fix zero_vruntime tracking fixPeter Zijlstra1-7/+3
2026-02-23sched/core: Fix wakeup_preempt's next_class trackingPeter Zijlstra1-2/+2
2026-02-23sched/fair: Fix lag clampPeter Zijlstra1-4/+35
2026-02-23sched/eevdf: Update se->vprot in reweight_entity()Wang Tao1-0/+12
2026-02-23sched/fair: Only set slice protection at pick timePeter Zijlstra1-5/+6
2026-02-23sched/fair: Fix zero_vruntime trackingPeter Zijlstra1-27/+57
2026-02-21Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds1-3/+3
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook1-3/+3
2026-02-10Merge tag 'sched-core-2026-02-09' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-203/+208
2026-02-10Merge tag 'locking-core-2026-02-08' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-1/+6
2026-02-03Merge branch 'v6.19-rc8'Peter Zijlstra1-17/+1
2026-01-23sched/fair: Revert force wakeup preemptionVincent Guittot1-10/+0
2026-01-21sched/fair: Fix pelt clock sync when entering idleVincent Guittot1-6/+0
2026-01-15sched/fair: Remove nohz.nr_cpus and use weight of cpumask insteadShrikanth Hegde1-4/+1
2026-01-15sched/fair: Change likelyhood of nohz.nr_cpusShrikanth Hegde1-2/+2
2026-01-15sched/fair: Move checking for nohz cpus after time checkShrikanth Hegde1-7/+16
2026-01-15sched/fair: Fix math notation errors in avg_vruntime commentZhan Xusheng1-2/+2
2026-01-11treewide: Update email addressThomas Gleixner1-1/+1
2026-01-08sched/fair: Use cpumask_weight_and() in sched_balance_find_dst_group()Yury Norov (NVIDIA)1-4/+3
2026-01-08sched/fair: Simplify task_numa_find_cpu()Yury Norov (NVIDIA)1-5/+2
2026-01-08sched/fair: Drop useless cpumask_empty() in find_energy_efficient_cpu()Yury Norov (NVIDIA)1-3/+1
2026-01-05sched: Enable context analysis for core.c and fair.cMarco Elver1-1/+6
2025-12-19sched/fair: Fix sched_avg foldPeter Zijlstra1-2/+4
2025-12-17sched/core: Rework sched_class::wakeup_preempt() and rq_modified_*()Peter Zijlstra1-7/+10
2025-12-15sched/fair: Sort out 'blocked_load*' namespace noiseIngo Molnar1-20/+20
2025-12-15sched/fair: Introduce and use the vruntime_cmp() and vruntime_op() wrappers f...Ingo Molnar1-15/+51
2025-12-15sched/fair: Rename cfs_rq::avg_vruntime to ::sum_w_vruntime, and helper funct...Ingo Molnar1-13/+13
2025-12-15sched/fair: Rename cfs_rq::avg_load to cfs_rq::sum_weightIngo Molnar1-8/+8
2025-12-14sched/fair: Limit hrtick workPeter Zijlstra1-0/+6
2025-12-14sched/fair: Remove superfluous rcu_read_lock()Peter Zijlstra1-8/+1
2025-12-14sched/fair: Switch to rcu_dereference_all()Peter Zijlstra1-24/+24
2025-12-14sched/headers: Rename rcu_dereference_check_sched_domain() => rcu_dereference...Peter Zijlstra1-1/+1
2025-12-14sched/fair: Avoid rq->lock bouncing in sched_balance_newidle()Peter Zijlstra1-9/+18
2025-12-14sched/fair: Fold the sched_avg updatePeter Zijlstra1-76/+32
2025-12-06sched/fair: Fix unfairness caused by stalled tg_load_avg_contrib when the las...xupengbo1-0/+3
2025-12-01Merge tag 'sched-core-2025-12-01' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-169/+431
2025-11-17sched/fair: Proportional newidle balancePeter Zijlstra1-4/+40
2025-11-17sched/fair: Small cleanup to update_newidle_cost()Peter Zijlstra1-4/+7
2025-11-17sched/fair: Small cleanup to sched_balance_newidle()Peter Zijlstra1-4/+6
2025-11-17sched/fair: Revert max_newidle_lb_cost bumpPeter Zijlstra1-16/+3
2025-11-17sched/fair: Reimplement NEXT_BUDDY to align with EEVDF goalsMel Gorman1-22/+130
2025-11-17sched/fair: Have SD_SERIALIZE affect newidle balancingPeter Zijlstra1-1/+1
2025-11-17sched/fair: Skip sched_balance_running cmpxchg when balance is not dueTim Chen1-26/+28
2025-11-11sched/deadline: Fix dl_server time accountingPeter Zijlstra1-7/+2
2025-11-11sched/eevdf: Fix min_vruntime vs avg_vruntimePeter Zijlstra1-89/+25
2025-11-11sched/core: Add comment explaining force-idle vruntime snapshotsPeter Zijlstra1-0/+181
2025-11-11sched/proxy: Yield the donor taskFernand Sieber1-1/+1
2025-11-06sched/fair: Prevent cfs_rq from being unthrottled with zero runtime_remainingAaron Lu1-9/+6
2025-10-29Merge branch 'linus/master' into sched/core, to resolve conflictPeter Zijlstra1-13/+25
2025-10-22sched/fair: Start a cfs_rq on throttled hierarchy with PELT clock throttledK Prateek Nayak1-0/+12