summaryrefslogtreecommitdiffstats
path: root/kernel/sched (follow)
Commit message (Expand)AuthorAgeFilesLines
* sched/fair: Introduce an energy estimation helper functionQuentin Perret2018-12-111-0/+76
* sched/fair: Add over-utilization/tipping point indicatorMorten Rasmussen2018-12-112-2/+61
* sched/fair: Clean-up update_sg_lb_stats parametersQuentin Perret2018-12-112-16/+14
* sched/toplogy: Introduce the 'sched_energy_present' static keyQuentin Perret2018-12-112-4/+28
* sched/topology: Make Energy Aware Scheduling depend on schedutilQuentin Perret2018-12-113-9/+60
* sched/topology: Disable EAS on inappropriate platformsQuentin Perret2018-12-111-1/+48
* sched/topology: Add lowest CPU asymmetry sched_domain level pointerQuentin Perret2018-12-113-4/+9
* sched/topology: Reference the Energy Model of CPUs when availableQuentin Perret2018-12-112-4/+151
* sched/cpufreq: Prepare schedutil for Energy Aware SchedulingQuentin Perret2018-12-112-15/+68
* sched/topology: Relocate arch_scale_cpu_capacity() to the internal headerQuentin Perret2018-12-111-18/+0
* sched/core: Remove unnecessary unlikely() in push_*_task()Yangtao Li2018-12-112-6/+2
* sched/topology: Remove the ::smt_gain field from 'struct sched_domain'Vincent Guittot2018-12-112-5/+0
* sched: Fix various typos in commentsIngo Molnar2018-12-036-16/+16
* Merge tag 'v4.20-rc5' into sched/core, to pick up fixesIngo Molnar2018-12-034-65/+71
|\
| * Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2018-12-012-11/+12
| |\
| | * sched/smt: Expose sched_smt_present static keyThomas Gleixner2018-11-281-3/+1
| | * sched/smt: Make sched_smt_present track topologyPeter Zijlstra (Intel)2018-11-281-8/+11
| * | psi: make disabling/enabling easier for vendor kernelsJohannes Weiner2018-11-302-13/+25
| |/
| * Merge branch 'akpm' (patches from Andrew)Linus Torvalds2018-11-181-21/+22
| |\
| | * kernel/sched/psi.c: simplify cgroup_move_task()Olof Johansson2018-11-181-21/+22
| * | Merge branch 'sched-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2018-11-181-14/+48
| |\ \ | | |/ | |/|
| * | Merge branch 'sched/urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2018-11-112-3/+6
| |\ \
| * \ \ Merge branch 'sched-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2018-11-042-2/+2
| |\ \ \
| * \ \ \ Merge tag 'pm-4.20-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ra...Linus Torvalds2018-10-301-21/+13
| |\ \ \ \
| | * | | | cpuidle: menu: Remove get_loadavg() from the performance multiplierDaniel Lezcano2018-10-251-7/+0
| | * | | | sched: Factor out nr_iowait and nr_iowait_cpuDaniel Lezcano2018-10-251-21/+20
* | | | | | sched/core: Clean up the #ifdef block in add_nr_running()Viresh Kumar2018-11-121-2/+2
* | | | | | sched/fair: Make some variables staticMuchun Song2018-11-121-6/+6
* | | | | | sched/core: Create task_has_idle_policy() helperViresh Kumar2018-11-124-8/+13
* | | | | | sched/fair: Add lsub_positive() and use it consistentlyPatrick Bellasi2018-11-121-7/+17
* | | | | | sched/fair: Mask UTIL_AVG_UNCHANGED usagesPatrick Bellasi2018-11-121-5/+4
* | | | | | Merge branch 'sched/urgent' into sched/core, to pick up dependent fixesIngo Molnar2018-11-121-16/+50
|\ \ \ \ \ \ | | |_|_|_|/ | |/| | | |
| * | | | | sched/fair: Fix cpu_util_wake() for 'execl' type workloadsPatrick Bellasi2018-11-121-14/+48
| | |_|_|/ | |/| | |
| * | | | sched/fair: Fix a comment in task_numa_fault()Yi Wang2018-11-051-2/+2
* | | | | sched/core: Introduce set_next_task() helper for better code readabilityMuchun Song2018-11-042-22/+21
* | | | | sched/fair: Don't increase sd->balance_interval on newidle balanceValentin Schneider2018-11-041-2/+11
* | | | | sched/fair: Clean up load_balance() conditionValentin Schneider2018-11-041-3/+3
|/ / / /
* | | / sched/core: Take the hotplug lock in sched_init_smp()Valentin Schneider2018-11-041-1/+4
| |_|/ |/| |
* | | sched/topology: Fix off by one bugPeter Zijlstra2018-11-041-1/+1
* | | sched/rt: Update comment in pick_next_task_rt()Muchun Song2018-10-291-1/+1
|/ /
* | psi: cgroup supportJohannes Weiner2018-10-271-8/+110
* | psi: pressure stall information for CPU, memory, and IOJohannes Weiner2018-10-275-2/+756
* | sched: introduce this_rq_lock_irq()Johannes Weiner2018-10-272-3/+13
* | sched: sched.h: make rq locking and clock functions available in stats.hJohannes Weiner2018-10-271-82/+82
* | sched: loadavg: make calc_load_n() publicJohannes Weiner2018-10-271-69/+69
* | sched: loadavg: consolidate LOAD_INT, LOAD_FRAC, CALC_LOADJohannes Weiner2018-10-271-15/+0
* | Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2018-10-251-4/+4
|\ \ | |/ |/|
| * y2038: sched: Change sched_rr_get_interval to use __kernel_timespecArnd Bergmann2018-08-291-2/+2
| * y2038: globally rename compat_time to old_time32Arnd Bergmann2018-08-271-2/+2
* | Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2018-10-232-16/+0
|\ \