summaryrefslogtreecommitdiffstats
path: root/kernel/sched/features.h
AgeCommit message (Expand)AuthorLines
2024-12-09sched/fair: Untangle NEXT_BUDDY and pick_next_task()Peter Zijlstra-0/+9
2024-10-07sched/fair: fix the comment for PREEMPT_SHORTHuang Shijie-1/+1
2024-10-07sched/fair: remove the DOUBLE_TICK featureHuang Shijie-1/+0
2024-08-17sched/eevdf: Allow shorter slices to wakeup-preemptPeter Zijlstra-0/+5
2024-08-17sched/fair: Avoid re-setting virtual deadline on 'migrations'Peter Zijlstra-0/+4
2024-08-17sched/fair: Implement DELAY_ZEROPeter Zijlstra-0/+3
2024-08-17sched/fair: Implement delayed dequeuePeter Zijlstra-0/+9
2024-08-17sched/eevdf: Add feature commentsPeter Zijlstra-0/+7
2024-07-29sched: remove HZ_BW feature hedgePhil Auld-2/+0
2023-12-23sched/fair: Remove SCHED_FEAT(UTIL_EST_FASTUP, true)Vincent Guittot-1/+0
2023-10-24sched/fair: Remove SIS_PROPPeter Zijlstra-1/+0
2023-08-17sched/eevdf: Curb wakeup-preemptionPeter Zijlstra-0/+1
2023-08-10Merge branch 'sched/eevdf' into sched/coreIngo Molnar-19/+4
2023-08-02sched/fair: Block nohz tick_stop when cfs bandwidth in usePhil Auld-0/+2
2023-07-19sched/fair: Commit to EEVDFPeter Zijlstra-12/+0
2023-07-19sched/fair: Commit to lag based placementPeter Zijlstra-8/+0
2023-07-19sched/fair: Implement an EEVDF-like scheduling policyPeter Zijlstra-0/+3
2023-07-19sched/fair: Add lag based placementPeter Zijlstra-0/+8
2023-07-19sched/fair: Remove sched_feat(START_DEBIT)Peter Zijlstra-6/+0
2022-06-28sched/fair: Introduce SIS_UTIL to search idle CPU based on sum of util_avgChen Yu-1/+2
2021-10-05sched: Disable TTWU_QUEUE on RTThomas Gleixner-0/+5
2021-04-21sched: Warn on long periods of pending need_reschedPaul Turner-0/+2
2021-04-16sched,fair: Alternative sched_slice()Peter Zijlstra-0/+3
2021-03-22sched: Fix various typosIngo Molnar-1/+1
2021-02-17sched/features: Distinguish between NORMAL and DEADLINE hrtickJuri Lelli-0/+1
2021-01-27sched/fair: Remove SIS_AVG_CPUMel Gorman-1/+0
2020-09-25sched/rt: Disable RT_RUNTIME_SHARE by defaultDaniel Bristot de Oliveira-1/+1
2019-10-29sched/fair/util_est: Implement faster ramp-up EWMA on utilization increasesPatrick Bellasi-0/+1
2019-06-03sched/fair: Replace source_load() & target_load() with weighted_cpuload()Dietmar Eggemann-1/+0
2018-10-02sched/fair: Disable LB_BIAS by defaultDietmar Eggemann-1/+1
2018-03-20sched/fair: Update util_est only on util_avg updatesPatrick Bellasi-1/+1
2018-03-20sched/fair: Add util_est on top of PELTPatrick Bellasi-0/+5
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman-0/+1
2017-10-10sched/core: Address more wake_affine() regressionsPeter Zijlstra-0/+2
2017-10-10sched/core: Fix wake_affine() performance regressionPeter Zijlstra-0/+1
2017-06-08sched/core: Implement new approach to scale select_idle_cpu()Peter Zijlstra-0/+1
2017-05-15sched/topology: Remove FORCE_SD_OVERLAPPeter Zijlstra-1/+0
2017-03-16sched/core: Add WARNING for multiple update_rq_clock() callsPeter Zijlstra-0/+7
2017-03-02sched/fair: Make select_idle_cpu() more aggressivePeter Zijlstra-0/+5
2015-09-13sched/fair: Convert arch_scale_cpu_capacity() from weak function to #defineMorten Rasmussen-5/+0
2015-09-13sched/numa: Remove the NUMA sched_featureSrikar Dronamraju-16/+0
2015-09-13sched/fair: Make the entity load aging on attaching tunablePeter Zijlstra-0/+2
2015-07-07sched/numa: Prefer NUMA hotness over cache hotnessSrikar Dronamraju-13/+5
2015-03-23sched/rt: Use IPI to trigger RT task push migration instead of pullingSteven Rostedt-0/+13
2014-06-05sched: Rename capacity related flagsNicolas Pitre-4/+4
2013-10-09sched/numa: Resist moving tasks towards nodes with fewer hinting faultsMel Gorman-0/+8
2013-10-09sched/numa: Favour moving tasks towards the preferred nodeMel Gorman-0/+7
2013-10-09Revert "mm: sched: numa: Delay PTE scanning until a task is scheduled on a ne...Mel Gorman-3/+1
2013-04-19mutex: Move mutex spinning code from sched/core.c back to mutex.cWaiman Long-7/+0
2012-12-16Merge tag 'balancenuma-v11' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds-0/+11