summaryrefslogtreecommitdiffstats
path: root/kernel/sched/features.h
Commit message (Expand)AuthorAgeFilesLines
* sched/fair: Remove SCHED_FEAT(UTIL_EST_FASTUP, true)Vincent Guittot2023-12-231-1/+0
* sched/fair: Remove SIS_PROPPeter Zijlstra2023-10-241-1/+0
* sched/eevdf: Curb wakeup-preemptionPeter Zijlstra2023-08-171-0/+1
* Merge branch 'sched/eevdf' into sched/coreIngo Molnar2023-08-101-19/+4
|\
| * sched/fair: Commit to EEVDFPeter Zijlstra2023-07-191-12/+0
| * sched/fair: Commit to lag based placementPeter Zijlstra2023-07-191-8/+0
| * sched/fair: Implement an EEVDF-like scheduling policyPeter Zijlstra2023-07-191-0/+3
| * sched/fair: Add lag based placementPeter Zijlstra2023-07-191-0/+8
| * sched/fair: Remove sched_feat(START_DEBIT)Peter Zijlstra2023-07-191-6/+0
* | sched/fair: Block nohz tick_stop when cfs bandwidth in usePhil Auld2023-08-021-0/+2
|/
* sched/fair: Introduce SIS_UTIL to search idle CPU based on sum of util_avgChen Yu2022-06-281-1/+2
* sched: Disable TTWU_QUEUE on RTThomas Gleixner2021-10-051-0/+5
* sched: Warn on long periods of pending need_reschedPaul Turner2021-04-211-0/+2
* sched,fair: Alternative sched_slice()Peter Zijlstra2021-04-161-0/+3
* sched: Fix various typosIngo Molnar2021-03-221-1/+1
* sched/features: Distinguish between NORMAL and DEADLINE hrtickJuri Lelli2021-02-171-0/+1
* sched/fair: Remove SIS_AVG_CPUMel Gorman2021-01-271-1/+0
* sched/rt: Disable RT_RUNTIME_SHARE by defaultDaniel Bristot de Oliveira2020-09-251-1/+1
* sched/fair/util_est: Implement faster ramp-up EWMA on utilization increasesPatrick Bellasi2019-10-291-0/+1
* sched/fair: Replace source_load() & target_load() with weighted_cpuload()Dietmar Eggemann2019-06-031-1/+0
* sched/fair: Disable LB_BIAS by defaultDietmar Eggemann2018-10-021-1/+1
* sched/fair: Update util_est only on util_avg updatesPatrick Bellasi2018-03-201-1/+1
* sched/fair: Add util_est on top of PELTPatrick Bellasi2018-03-201-0/+5
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* sched/core: Address more wake_affine() regressionsPeter Zijlstra2017-10-101-0/+2
* sched/core: Fix wake_affine() performance regressionPeter Zijlstra2017-10-101-0/+1
* sched/core: Implement new approach to scale select_idle_cpu()Peter Zijlstra2017-06-081-0/+1
* sched/topology: Remove FORCE_SD_OVERLAPPeter Zijlstra2017-05-151-1/+0
* sched/core: Add WARNING for multiple update_rq_clock() callsPeter Zijlstra2017-03-161-0/+7
* sched/fair: Make select_idle_cpu() more aggressivePeter Zijlstra2017-03-021-0/+5
* sched/fair: Convert arch_scale_cpu_capacity() from weak function to #defineMorten Rasmussen2015-09-131-5/+0
* sched/numa: Remove the NUMA sched_featureSrikar Dronamraju2015-09-131-16/+0
* sched/fair: Make the entity load aging on attaching tunablePeter Zijlstra2015-09-131-0/+2
* sched/numa: Prefer NUMA hotness over cache hotnessSrikar Dronamraju2015-07-071-13/+5
* sched/rt: Use IPI to trigger RT task push migration instead of pullingSteven Rostedt2015-03-231-0/+13
* sched: Rename capacity related flagsNicolas Pitre2014-06-051-4/+4
* sched/numa: Resist moving tasks towards nodes with fewer hinting faultsMel Gorman2013-10-091-0/+8
* sched/numa: Favour moving tasks towards the preferred nodeMel Gorman2013-10-091-0/+7
* Revert "mm: sched: numa: Delay PTE scanning until a task is scheduled on a ne...Mel Gorman2013-10-091-3/+1
* mutex: Move mutex spinning code from sched/core.c back to mutex.cWaiman Long2013-04-191-7/+0
* Merge tag 'balancenuma-v11' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2012-12-161-0/+11
|\
| * mm: sched: numa: Delay PTE scanning until a task is scheduled on a new nodeMel Gorman2012-12-111-1/+3
| * mm: sched: numa: Control enabling and disabling of NUMA balancingMel Gorman2012-12-111-2/+4
| * mm: numa: Add fault driven placement and migrationPeter Zijlstra2012-12-111-0/+7
* | sched: Add WAKEUP_PREEMPTION feature flag, on by defaultIngo Molnar2012-10-161-0/+5
|/
* sched: cpu_power: enable ARCH_POWERVincent Guittot2012-09-131-1/+1
* sched: Remove AFFINE_WAKEUPS feature flagNamhyung Kim2012-09-041-8/+0
* sched: Fix more load-balancing falloutPeter Zijlstra2012-04-261-0/+1
* sched: Use jump_labels for sched_featPeter Zijlstra2011-12-061-15/+15
* sched: Move all scheduler bits into kernel/sched/Peter Zijlstra2011-11-171-0/+70