summaryrefslogtreecommitdiff
path: root/kernel/sched
AgeCommit message (Expand)AuthorFilesLines
2026-01-11sched/fair: Proportional newidle balancePeter Zijlstra (Intel)5-4/+61
2026-01-11sched/fair: Small cleanup to update_newidle_cost()Peter Zijlstra1-4/+7
2026-01-11sched/fair: Small cleanup to sched_balance_newidle()Peter Zijlstra1-5/+6
2026-01-11sched/fair: Revert max_newidle_lb_cost bumpPeter Zijlstra1-16/+3
2026-01-11sched/deadline: only set free_cpus for online runqueuesDoug Berger3-32/+14
2026-01-11sched/fair: Forfeit vruntime on yieldFernand Sieber1-1/+13
2025-11-24sched/fair: Use all little CPUs for CPU-bound workloadsPierre Gondois1-1/+1
2025-11-24sched/pelt: Avoid underestimation of task utilizationVincent Guittot1-0/+13
2025-10-29sched: Remove never used code in mm_cid_get()Andy Shevchenko1-2/+0
2025-10-23sched/fair: Fix pelt lost idle time detectionVincent Guittot1-13/+13
2025-10-23sched/balancing: Rename newidle_balance() => sched_balance_newidle()Ingo Molnar1-8/+8
2025-10-19sched/deadline: Fix race in push_dl_task()Harshit Agarwal1-24/+49
2025-09-09sched: Fix sched_numa_find_nth_cpu() if mask offlineChristian Loehle1-0/+2
2025-08-28sched/fair: Fix frequency selection for non-invariant caseVincent Guittot1-1/+5
2025-08-28cpufreq/schedutil: Use a fixed reference frequencyVincent Guittot1-2/+24
2025-08-28sched/fair: Bump sd->max_newidle_lb_cost when newidle balance failsChris Mason1-3/+16
2025-08-15freezer,sched: Use saved_state to reduce some spurious wakeupsElliot Berman1-8/+13
2025-08-15sched/core: Remove ifdeffery for saved_stateElliot Berman1-8/+2
2025-08-15sched/psi: Fix psi_seq initializationPeter Zijlstra1-5/+1
2025-08-15sched/psi: Optimize psi_group_change() cpu_clock() usagePeter Zijlstra1-55/+66
2025-07-24sched: Change nr_uninterruptible type to unsigned longAruna Ramakrishna2-2/+2
2025-06-04sched: Reduce the default slice to avoid tasks getting an extra tickzihan zhou1-3/+3
2025-05-02cpufreq/sched: Explicitly synchronize limits_changed flag handlingRafael J. Wysocki1-4/+24
2025-05-02sched/cpufreq: Rework schedutil governor performance estimationVincent Guittot4-82/+89
2025-05-02sched/topology: Consolidate and clean up access to a CPU's max compute capacityVincent Guittot7-23/+18
2025-04-25cpufreq/sched: Fix the usage of CPUFREQ_NEED_UPDATE_LIMITSRafael J. Wysocki1-3/+15
2025-04-10sched/deadline: Use online cpus for validating runtimeShrikanth Hegde1-1/+1
2025-03-28Revert "sched/core: Reduce cost of sched_move_task when config autogroup"Dietmar Eggemann1-19/+3
2025-03-22sched: Clarify wake_up_q()'s write to task->wake_q.nextJann Horn1-2/+3
2025-03-22sched/debug: Provide slice length for fair tasksChristian Loehle1-0/+2
2025-03-22hrtimer: Use and report correct timerslack values for realtime tasksFelix Moessbauer1-0/+8
2025-03-13sched/fair: Fix potential memory corruption in child_cfs_rq_on_listZecheng Li1-2/+4
2025-03-07sched/core: Prevent rescheduling when interrupts are disabledThomas Gleixner1-1/+1
2025-02-17sched: Don't try to catch up excess steal time.Suleiman Souhlal1-2/+4
2025-02-08cpufreq: schedutil: Fix superfluous updates caused by need_freq_updateSultan Alsawaf (unemployed)1-2/+2
2025-02-08sched/topology: Rename 'DIE' domain to 'PKG'Peter Zijlstra2-5/+5
2025-02-08sched/fair: Fix value reported by hot tasks pulled in /proc/schedstatPeter Zijlstra1-4/+13
2025-01-09sched: Initialize idle tasks only onceThomas Gleixner1-7/+5
2024-12-14sched/deadline: Fix warning in migrate_enable for boosted tasksWander Lairson Costa1-0/+1
2024-12-14sched/deadline: Move bandwidth accounting into {en,de}queue_dl_entityPeter Zijlstra2-58/+78
2024-12-14sched/deadline: Collect sched_dl_entity initializationPeter Zijlstra3-15/+17
2024-12-14sched: Unify more update_curr*()Peter Zijlstra1-13/+11
2024-12-14sched: Remove vruntime from trace_sched_stat_runtime()Peter Zijlstra1-3/+2
2024-12-14sched: Unify runtime accounting across classesPeter Zijlstra5-60/+52
2024-12-14sched/fair: Rename check_preempt_curr() to wakeup_preempt()Ingo Molnar7-26/+26
2024-12-14sched/fair: Rename check_preempt_wakeup() to check_preempt_wakeup_fair()Ingo Molnar1-2/+2
2024-12-14sched/core: Prevent wakeup of ksoftirqd during idle load balanceK Prateek Nayak1-1/+1
2024-12-14sched/fair: Check idle_cpu() before need_resched() to detect ilb CPU turning ...K Prateek Nayak1-1/+1
2024-12-14sched/core: Remove the unnecessary need_resched() check in nohz_csd_func()K Prateek Nayak1-1/+1
2024-12-14sched/numa: fix memory leak due to the overwritten vma->numab_stateAdrian Huang1-3/+9