summaryrefslogtreecommitdiff
path: root/kernel/sched/fair.c
AgeCommit message (Expand)Author
2026-02-23sched/core: Fix wakeup_preempt's next_class trackingPeter Zijlstra
2026-02-23sched/fair: Fix lag clampPeter Zijlstra
2026-02-23sched/eevdf: Update se->vprot in reweight_entity()Wang Tao
2026-02-23sched/fair: Only set slice protection at pick timePeter Zijlstra
2026-02-23sched/fair: Fix zero_vruntime trackingPeter Zijlstra
2026-02-21Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook
2026-02-10Merge tag 'sched-core-2026-02-09' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds
2026-02-10Merge tag 'locking-core-2026-02-08' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds
2026-02-03Merge branch 'v6.19-rc8'Peter Zijlstra
2026-01-23sched/fair: Revert force wakeup preemptionVincent Guittot
2026-01-21sched/fair: Fix pelt clock sync when entering idleVincent Guittot
2026-01-15sched/fair: Remove nohz.nr_cpus and use weight of cpumask insteadShrikanth Hegde
2026-01-15sched/fair: Change likelyhood of nohz.nr_cpusShrikanth Hegde
2026-01-15sched/fair: Move checking for nohz cpus after time checkShrikanth Hegde
2026-01-15sched/fair: Fix math notation errors in avg_vruntime commentZhan Xusheng
2026-01-11treewide: Update email addressThomas Gleixner
2026-01-08sched/fair: Use cpumask_weight_and() in sched_balance_find_dst_group()Yury Norov (NVIDIA)
2026-01-08sched/fair: Simplify task_numa_find_cpu()Yury Norov (NVIDIA)
2026-01-08sched/fair: Drop useless cpumask_empty() in find_energy_efficient_cpu()Yury Norov (NVIDIA)
2026-01-05sched: Enable context analysis for core.c and fair.cMarco Elver
2025-12-19sched/fair: Fix sched_avg foldPeter Zijlstra
2025-12-17sched/core: Rework sched_class::wakeup_preempt() and rq_modified_*()Peter Zijlstra
2025-12-15sched/fair: Sort out 'blocked_load*' namespace noiseIngo Molnar
2025-12-15sched/fair: Introduce and use the vruntime_cmp() and vruntime_op() wrappers f...Ingo Molnar
2025-12-15sched/fair: Rename cfs_rq::avg_vruntime to ::sum_w_vruntime, and helper funct...Ingo Molnar
2025-12-15sched/fair: Rename cfs_rq::avg_load to cfs_rq::sum_weightIngo Molnar
2025-12-14sched/fair: Limit hrtick workPeter Zijlstra
2025-12-14sched/fair: Remove superfluous rcu_read_lock()Peter Zijlstra
2025-12-14sched/fair: Switch to rcu_dereference_all()Peter Zijlstra
2025-12-14sched/headers: Rename rcu_dereference_check_sched_domain() => rcu_dereference...Peter Zijlstra
2025-12-14sched/fair: Avoid rq->lock bouncing in sched_balance_newidle()Peter Zijlstra
2025-12-14sched/fair: Fold the sched_avg updatePeter Zijlstra
2025-12-06sched/fair: Fix unfairness caused by stalled tg_load_avg_contrib when the las...xupengbo
2025-12-01Merge tag 'sched-core-2025-12-01' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds
2025-11-17sched/fair: Proportional newidle balancePeter Zijlstra
2025-11-17sched/fair: Small cleanup to update_newidle_cost()Peter Zijlstra
2025-11-17sched/fair: Small cleanup to sched_balance_newidle()Peter Zijlstra
2025-11-17sched/fair: Revert max_newidle_lb_cost bumpPeter Zijlstra
2025-11-17sched/fair: Reimplement NEXT_BUDDY to align with EEVDF goalsMel Gorman
2025-11-17sched/fair: Have SD_SERIALIZE affect newidle balancingPeter Zijlstra
2025-11-17sched/fair: Skip sched_balance_running cmpxchg when balance is not dueTim Chen
2025-11-11sched/deadline: Fix dl_server time accountingPeter Zijlstra
2025-11-11sched/eevdf: Fix min_vruntime vs avg_vruntimePeter Zijlstra
2025-11-11sched/core: Add comment explaining force-idle vruntime snapshotsPeter Zijlstra
2025-11-11sched/proxy: Yield the donor taskFernand Sieber
2025-11-06sched/fair: Prevent cfs_rq from being unthrottled with zero runtime_remainingAaron Lu
2025-10-29Merge branch 'linus/master' into sched/core, to resolve conflictPeter Zijlstra
2025-10-22sched/fair: Start a cfs_rq on throttled hierarchy with PELT clock throttledK Prateek Nayak
2025-10-16sched: Add support to pick functions to take rfJoel Fernandes