summaryrefslogtreecommitdiffstats
path: root/kernel/sched/sched.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* sched: Remove the limitation of WF_ON_CPU on wakelist if wakee cpu is idleTianchen Ding2022-06-131-1/+0
* Merge tag 'sysctl-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2022-05-271-0/+7
|\
| * sched: Move rr_timeslice sysctls to rt.cZhen Ni2022-04-061-0/+1
| * sched: Move rt_period/runtime sysctls to rt.cZhen Ni2022-04-061-0/+4
| * sched: Move child_runs_first sysctls to fair.cZhen Ni2022-04-061-0/+2
* | sched: Reverse sched_class layoutPeter Zijlstra2022-05-191-7/+8
* | sched/core: Avoid obvious double update_rq_clock warningHao Jia2022-05-111-4/+24
* | Merge tag 'v5.18-rc5' into sched/core to pull in fixes & to resolve a conflictIngo Molnar2022-05-061-6/+0
|\ \
| * | sched/core: Fix forceidle balancingPeter Zijlstra2022-04-051-6/+0
| |/
* | sched: Fix missing prototype warningsThomas Gleixner2022-05-011-6/+2
* | sched/fair: Fix cfs_rq_clock_pelt() for throttled cfs_rqChengming Zhou2022-04-221-2/+2
|/
* Merge branch 'sched/fast-headers' into sched/coreIngo Molnar2022-03-151-53/+61
|\
| * sched/headers: Reorganize, clean up and optimize kernel/sched/sched.h depende...Ingo Molnar2022-02-231-103/+44
| * sched/headers: Standardize kernel/sched/sched.h header dependenciesIngo Molnar2022-02-231-9/+11
| * sched/headers: Introduce kernel/sched/build_policy.c and build multiple .c fi...Ingo Molnar2022-02-231-0/+8
| * sched/headers: Introduce kernel/sched/build_utility.c and build multiple .c f...Ingo Molnar2022-02-231-2/+55
| * sched/headers: Add header guard to kernel/sched/sched.hIngo Molnar2022-02-231-0/+4
* | sched/deadline: Merge dl_task_can_attach() and dl_cpu_busy()Dietmar Eggemann2022-03-081-2/+1
* | sched/deadline: Move bandwidth mgmt and reclaim functions into sched class so...Dietmar Eggemann2022-03-081-49/+0
* | sched/deadline: Remove unused def_dl_bandwidthDietmar Eggemann2022-03-081-1/+0
|/
* sched/numa: Fix NUMA topology for systems with CPU-less nodesHuang Ying2022-02-161-2/+4
* sched/sugov: Ignore 'busy' filter when rq is capped by uclamp_maxQais Yousef2022-01-271-82/+99
* sched/fair: Replace CFS internal cpu_util() with cpu_util_cfs()Dietmar Eggemann2021-12-111-4/+40
* sched/core: Forced idle accountingJosh Don2021-11-171-2/+30
* sched/fair: Prevent dead task groups from regaining cfs_rq'sMathias Krause2021-11-111-1/+2
* Merge tag 'cpu-to-thread_info-v5.16-rc1' of git://git.kernel.org/pub/scm/linu...Linus Torvalds2021-11-021-4/+0
|\
| * sched: move CPU field back into thread_info if THREAD_INFO_IN_TASK=yArd Biesheuvel2021-09-301-4/+0
* | Merge tag 'sched-core-2021-11-01' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2021-11-011-19/+13
|\ \
| * | sched/core: Remove rq_relock()Peng Wang2021-10-221-8/+0
| * | sched: Make cookie functions staticShaokun Zhang2021-10-051-5/+0
| * | sched/topology: Introduce sched_group::flagsRicardo Neri2021-10-051-0/+1
| * | sched: Remove unused inline function __rq_clock_broken()YueHaibing2021-10-051-5/+0
| * | sched/fair: Add cfs bandwidth burst statisticsHuaixin Chang2021-10-051-0/+3
| * | sched: reduce sched slice for SCHED_IDLE entitiesJosh Don2021-10-051-0/+1
| * | sched: Account number of SCHED_IDLE entities on each cfs_rqJosh Don2021-10-051-0/+1
| * | sched/fair: Add NOHZ balancer flag for nohz.next_balance updatesValentin Schneider2021-10-051-1/+7
| |/
* / sched: move the <linux/blkdev.h> include out of kernel/sched/sched.hChristoph Hellwig2021-10-181-1/+0
|/
* Merge tag 'sched-core-2021-08-30' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2021-08-301-0/+26
|\
| * sched: Allow task CPU affinity to be restricted on asymmetric systemsWill Deacon2021-08-201-0/+1
| * sched: Cgroup SCHED_IDLE supportJosh Don2021-08-201-0/+8
| * sched/deadline: Fix reset_on_fork reporting of DL tasksQuentin Perret2021-08-041-0/+2
| * sched/sysctl: Move extern sysctl declarations to sched.hHailong Liu2021-06-281-0/+15
* | sched: Fix get_push_task() vs migrate_disable()Sebastian Andrzej Siewior2021-08-261-0/+3
* | sched: Fix Core-wide rq->lock for uninitialized CPUsPeter Zijlstra2021-08-201-1/+1
* | sched/uclamp: Ignore max aggregation if rq is idleXuewen Yan2021-07-021-7/+14
|/
* sched/fair: Introduce the burstable CFS controllerHuaixin Chang2021-06-241-0/+1
* sched/fair: Age the average idle timePeter Zijlstra2021-06-171-0/+3
* sched: Make multiple runqueue task counters 32-bitAlexey Dobriyan2021-05-121-6/+6
* sched: Trivial core scheduling cookie managementPeter Zijlstra2021-05-121-0/+16
* sched: Migration changes for core schedulingAubrey Li2021-05-121-0/+73