summaryrefslogtreecommitdiffstats
path: root/kernel/sched
AgeCommit message (Expand)AuthorLines
2019-12-05Merge branch 'thermal/next' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds-1/+1
2019-11-30Merge tag 'notifications-pipe-prep-20191115' of git://git.kernel.org/pub/scm/...Linus Torvalds-10/+27
2019-11-26Merge tag 'pm-5.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafae...Linus Torvalds-9/+15
2019-11-26Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds-1/+1
2019-11-26Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds-639/+1172
2019-11-26Merge branch 'pm-cpuidle'Rafael J. Wysocki-9/+15
2019-11-25Merge tag 'for-5.5/io_uring-20191121' of git://git.kernel.dk/linux-blockLinus Torvalds-4/+12
2019-11-21sched/vtime: Bring up complete kcpustat accessorFrederic Weisbecker-20/+116
2019-11-21sched/cputime: Support other fields on kcpustat_field()Frederic Weisbecker-11/+43
2019-11-20cpuidle: Pass exit latency limit to cpuidle_use_deepest_state()Daniel Lezcano-1/+7
2019-11-20cpuidle: Allow idle injection to apply exit latency limitDaniel Lezcano-7/+7
2019-11-18sched/cpufreq: Move the cfs_rq_util_change() call to cpufreq_update_util()Vincent Guittot-49/+62
2019-11-18Merge tag 'v5.4-rc8' into sched/core, to pick up fixes and dependenciesIngo Molnar-11/+23
2019-11-18sched/fair: Add comments for group_type and balancing at SD_NUMA levelVincent Guittot-4/+31
2019-11-18sched/fair: Fix rework of find_idlest_group()Vincent Guittot-7/+84
2019-11-17sched/uclamp: Fix overzealous type replacementValentin Schneider-4/+4
2019-11-15sched/uclamp: Fix incorrect conditionQais Yousef-1/+1
2019-11-13sched/pelt: Fix update of blocked PELT orderingVincent Guittot-9/+20
2019-11-13sched/core: Avoid spurious lock dependenciesPeter Zijlstra-1/+2
2019-11-11cpuidle: Use nanoseconds as the unit of timeRafael J. Wysocki-1/+1
2019-11-11sched/core: Further clarify sched_class::set_next_task()Peter Zijlstra-11/+17
2019-11-11sched/fair: Use mul_u32_u32()Peter Zijlstra-2/+1
2019-11-11sched/core: Simplify sched_class::pick_next_task()Peter Zijlstra-35/+16
2019-11-11sched/core: Optimize pick_next_task()Peter Zijlstra-5/+8
2019-11-11sched/core: Make pick_next_task_idle() more consistentPeter Zijlstra-4/+5
2019-11-11sched/fair: Better document newidle_balance()Peter Zijlstra-0/+5
2019-11-11Merge tag 'v5.4-rc7' into sched/core, to pick up fixesIngo Molnar-97/+129
2019-11-08sched: Fix pick_next_task() vs 'change' pattern racePeter Zijlstra-58/+112
2019-11-08sched/core: Fix compilation error when cgroup not selectedQais Yousef-1/+1
2019-11-07cpufreq: Initialize the governors in core_initcallAmit Kucheria-1/+1
2019-10-31Add wake_up_interruptible_sync_poll_locked()David Howells-0/+23
2019-10-29io-wq: small threadpool implementation for io_uringJens Axboe-4/+12
2019-10-29sched/kcpustat: Introduce vtime-aware kcpustat accessor for CPUTIME_SYSTEMFrederic Weisbecker-0/+82
2019-10-29sched/vtime: Rename vtime_accounting_cpu_enabled() to vtime_accounting_enable...Frederic Weisbecker-1/+1
2019-10-29sched/cputime: Add vtime guest task stateFrederic Weisbecker-7/+11
2019-10-29sched/cputime: Add vtime idle task stateFrederic Weisbecker-5/+8
2019-10-29sched/vtime: Record CPU under seqcount for kcpustat needsFrederic Weisbecker-0/+3
2019-10-29sched/fair/util_est: Implement faster ramp-up EWMA on utilization increasesPatrick Bellasi-1/+14
2019-10-29sched/topology: Allow sched_asym_cpucapacity to be disabledValentin Schneider-1/+5
2019-10-29sched/topology: Don't try to build empty sched domainsValentin Schneider-1/+4
2019-10-23Remove the nr_exclusive argument from __wake_up_sync_key()David Howells-10/+4
2019-10-21sched/fair: Rework find_idlest_group()Vincent Guittot-128/+256
2019-10-21sched/fair: Optimize find_idlest_group()Vincent Guittot-36/+14
2019-10-21sched/fair: Use load instead of runnable load in wakeup pathVincent Guittot-10/+10
2019-10-21sched/fair: Use utilization to select misfit taskVincent Guittot-8/+3
2019-10-21sched/fair: Spread out tasks evenly when not overloadedVincent Guittot-12/+28
2019-10-21sched/fair: Use load instead of runnable load in load_balance()Vincent Guittot-10/+14
2019-10-21sched/fair: Use rq->nr_running when balancing loadVincent Guittot-5/+8
2019-10-21sched/fair: Rework load_balance()Vincent Guittot-209/+402
2019-10-21sched/fair: Remove meaningless imbalance calculationVincent Guittot-104/+1