summaryrefslogtreecommitdiffstats
path: root/kernel/sched/fair.c
AgeCommit message (Expand)AuthorFilesLines
2021-08-30Merge tag 'sched-core-2021-08-30' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-32/+179
2021-08-26sched/fair: Mark tg_is_idle() an inline in the !CONFIG_FAIR_GROUP_SCHED caseIngo Molnar1-1/+1
2021-08-20sched: Cgroup SCHED_IDLE supportJosh Don1-25/+172
2021-08-04sched/fair: Avoid a second scan of target in select_idle_cpuMel Gorman1-1/+1
2021-08-04sched/fair: Use prev instead of new target as recent_used_cpuMel Gorman1-3/+1
2021-08-04sched/numa: Fix is_core_idle()Mika Penttilä1-1/+1
2021-07-11Merge tag 'sched-urgent-2021-07-11' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-3/+4
2021-07-02sched/fair: Fix CFS bandwidth hrtimer expiry typeOdin Ugedal1-2/+2
2021-07-02sched/fair: Sync load_sum with load_avg after dequeueVincent Guittot1-1/+2
2021-06-30Merge tag 'sched-urgent-2021-06-30' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-3/+3
2021-06-28Merge tag 'sched-core-2021-06-28' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-126/+314
2021-06-28sched: Optimize housekeeping_cpumask() in for_each_cpu_and()Yuan ZhaoXiong1-2/+4
2021-06-28sched/fair: Ensure _sum and _avg values stay consistentOdin Ugedal1-3/+3
2021-06-28sched/debug: Don't update sched_domain debug directories before sched_debug_i...Valentin Schneider0-0/+0
2021-06-24sched/fair: Introduce the burstable CFS controllerHuaixin Chang1-4/+10
2021-06-22sched/fair: Ensure that the CFS parent is added after unthrottlingRik van Riel1-0/+28
2021-06-18sched: Change task_struct::statePeter Zijlstra1-4/+7
2021-06-18Merge branch 'sched/urgent' into sched/core, to resolve conflictsIngo Molnar1-30/+37
2021-06-17sched/fair: Age the average idle timePeter Zijlstra1-4/+21
2021-06-17sched/cpufreq: Consider reduced CPU capacity in energy calculationLukasz Luba1-1/+1
2021-06-17sched/fair: Take thermal pressure into account while estimating energyLukasz Luba1-3/+8
2021-06-17sched/fair: Return early from update_tg_cfs_load() if delta == 0Dietmar Eggemann1-1/+4
2021-06-17sched/pelt: Check that *_avg are null when *_sum areVincent Guittot1-0/+9
2021-06-14sched/fair: Correctly insert cfs_rq's to list on unthrottleOdin Ugedal1-19/+25
2021-06-03Merge branch 'sched/urgent' into sched/core, to pick up fixesIngo Molnar1-9/+14
2021-06-03sched/fair: Fix util_est UTIL_AVG_UNCHANGED handlingDietmar Eggemann1-2/+3
2021-06-03sched/pelt: Ensure that *_sum is always synced with *_avgVincent Guittot1-2/+8
2021-06-01sched/fair: Fix ascii art by relpacing tabsOdin Ugedal1-4/+4
2021-05-31sched/fair: Make sure to update tg contrib for blocked loadVincent Guittot1-1/+1
2021-05-31sched/fair: Keep load_avg and load_sum syncedVincent Guittot1-6/+5
2021-05-12sched: Fix leftover comment typosIngo Molnar1-3/+3
2021-05-12sched: Migration changes for core schedulingAubrey Li1-6/+23
2021-05-12sched/fair: Snapshot the min_vruntime of CPUs on force idleJoel Fernandes (Google)1-0/+75
2021-05-12sched/fair: Fix forced idle sibling starvation corner caseVineeth Pillai1-0/+40
2021-05-12sched: Basic tracking of matching tasksPeter Zijlstra1-46/+0
2021-05-12sched: Introduce sched_class::pick_task()Peter Zijlstra1-3/+37
2021-05-12sched: Optimize rq_lockp() usagePeter Zijlstra1-1/+1
2021-05-12sched: Wrap rq::lock accessPeter Zijlstra1-18/+17
2021-05-12sched/fair: Add a few assertionsPeter Zijlstra1-2/+9
2021-05-12sched/fair: Fix negative energy delta in find_energy_efficient_cpu()Pierre Gondois1-12/+15
2021-05-12sched/fair: Only compute base_energy_pd if necessaryPierre Gondois1-17/+24
2021-05-12sched,fair: Skip newidle_balance if a wakeup is pendingRik van Riel1-1/+10
2021-05-12sched/fair: Fix clearing of has_idle_cores flag in select_idle_cpu()Gautham R. Shenoy1-1/+1
2021-05-06sched/fair: Fix unfairness caused by missing load decayOdin Ugedal1-3/+9
2021-04-21kthread: Fix PF_KTHREAD vs to_kthread() racePeter Zijlstra1-1/+1
2021-04-20sched/fair: Move update_nohz_stats() to the CONFIG_NO_HZ_COMMON block to simp...YueHaibing1-22/+18
2021-04-16sched,fair: Alternative sched_slice()Peter Zijlstra1-1/+11
2021-04-16sched: Move SCHED_DEBUG sysctl to debugfsPeter Zijlstra1-7/+2
2021-04-09sched/fair: Introduce a CPU capacity comparison helperValentin Schneider1-23/+10
2021-04-09sched/fair: Clean up active balance nr_balance_failed trickeryValentin Schneider1-16/+15