summaryrefslogtreecommitdiffstats
path: root/kernel/sched/fair.c
Commit message (Expand)AuthorAgeFilesLines
* sched/fair: Prevent dead task groups from regaining cfs_rq'sMathias Krause2021-11-111-2/+2
* sched/fair: Cleanup newidle_balanceVincent Guittot2021-10-311-5/+3
* sched/fair: Remove sysctl_sched_migration_cost conditionVincent Guittot2021-10-311-2/+1
* sched/fair: Wait before decaying max_newidle_lb_costVincent Guittot2021-10-311-9/+27
* sched/fair: Skip update_blocked_averages if we are defering load balanceVincent Guittot2021-10-311-3/+6
* sched/fair: Account update_blocked_averages in newidle_balance costVincent Guittot2021-10-311-4/+7
* sched/numa: Fix a few commentsBharata B Rao2021-10-141-2/+2
* sched/numa: Remove the redundant member numa_group::fault_cpusBharata B Rao2021-10-141-7/+5
* sched/numa: Replace hard-coded number by a define in numa_task_group()Bharata B Rao2021-10-141-1/+2
* sched/fair: Removed useless update of p->recent_used_cpuVincent Guittot2021-10-051-5/+0
* sched/fair: Consider SMT in ASYM_PACKING load balanceRicardo Neri2021-10-051-0/+92
* sched/fair: Carve out logic to mark a group for asymmetric packingRicardo Neri2021-10-051-7/+13
* sched/fair: Provide update_sg_lb_stats() with sched domain statisticsRicardo Neri2021-10-051-2/+3
* sched/fair: Optimize checking for group_asym_packingRicardo Neri2021-10-051-1/+1
* sched: Make schedstats helpers independent of fair sched classYafang Shao2021-10-051-115/+19
* sched: Make struct sched_statistics independent of fair sched classYafang Shao2021-10-051-36/+53
* sched/fair: Use __schedstat_set() in set_next_entity()Yafang Shao2021-10-051-3/+3
* sched/fair: Add cfs bandwidth burst statisticsHuaixin Chang2021-10-051-0/+9
* sched: adjust sleeper credit for SCHED_IDLE entitiesJosh Don2021-10-051-1/+6
* sched: reduce sched slice for SCHED_IDLE entitiesJosh Don2021-10-051-5/+24
* sched: Account number of SCHED_IDLE entities on each cfs_rqJosh Don2021-10-051-1/+24
* sched/fair: Trigger nohz.next_balance updates when a CPU goes NOHZ-idleValentin Schneider2021-10-051-2/+13
* sched/fair: Add NOHZ balancer flag for nohz.next_balance updatesValentin Schneider2021-10-051-10/+14
* sched/fair: Add ancestors of unthrottled undecayed cfs_rqMichal Koutný2021-10-011-1/+5
* Merge tag 'sched-core-2021-08-30' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2021-08-301-32/+179
|\
| * sched/fair: Mark tg_is_idle() an inline in the !CONFIG_FAIR_GROUP_SCHED caseIngo Molnar2021-08-261-1/+1
| * sched: Cgroup SCHED_IDLE supportJosh Don2021-08-201-25/+172
| * sched/fair: Avoid a second scan of target in select_idle_cpuMel Gorman2021-08-041-1/+1
| * sched/fair: Use prev instead of new target as recent_used_cpuMel Gorman2021-08-041-3/+1
| * sched/numa: Fix is_core_idle()Mika Penttilä2021-08-041-1/+1
| * sched: Optimize housekeeping_cpumask() in for_each_cpu_and()Yuan ZhaoXiong2021-06-281-2/+4
* | Merge tag 'sched-urgent-2021-07-11' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2021-07-111-3/+4
|\ \
| * | sched/fair: Fix CFS bandwidth hrtimer expiry typeOdin Ugedal2021-07-021-2/+2
| * | sched/fair: Sync load_sum with load_avg after dequeueVincent Guittot2021-07-021-1/+2
| |/
* | Merge tag 'sched-urgent-2021-06-30' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2021-06-301-3/+3
|\|
| * sched/fair: Ensure _sum and _avg values stay consistentOdin Ugedal2021-06-281-3/+3
* | Merge tag 'sched-core-2021-06-28' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2021-06-281-126/+314
|\|
| * sched/fair: Introduce the burstable CFS controllerHuaixin Chang2021-06-241-4/+10
| * sched: Change task_struct::statePeter Zijlstra2021-06-181-4/+7
| * Merge branch 'sched/urgent' into sched/core, to resolve conflictsIngo Molnar2021-06-181-30/+37
| |\
| * | sched/fair: Age the average idle timePeter Zijlstra2021-06-171-4/+21
| * | sched/cpufreq: Consider reduced CPU capacity in energy calculationLukasz Luba2021-06-171-1/+1
| * | sched/fair: Take thermal pressure into account while estimating energyLukasz Luba2021-06-171-3/+8
| * | sched/fair: Return early from update_tg_cfs_load() if delta == 0Dietmar Eggemann2021-06-171-1/+4
| * | sched/pelt: Check that *_avg are null when *_sum areVincent Guittot2021-06-171-0/+9
| * | Merge branch 'sched/urgent' into sched/core, to pick up fixesIngo Molnar2021-06-031-9/+14
| |\ \
| * | | sched/fair: Fix ascii art by relpacing tabsOdin Ugedal2021-06-011-4/+4
| * | | sched: Fix leftover comment typosIngo Molnar2021-05-121-3/+3
| * | | sched: Migration changes for core schedulingAubrey Li2021-05-121-6/+23
| * | | sched/fair: Snapshot the min_vruntime of CPUs on force idleJoel Fernandes (Google)2021-05-121-0/+75