summaryrefslogtreecommitdiffstats
path: root/kernel/sched/sched.h
Commit message (Expand)AuthorAgeFilesLines
* sched: Add missing memory barrier in switch_mm_cidMathieu Desnoyers2024-04-161-6/+14
* sched/fair: Add READ_ONCE() and use existing helper function to access ->avg_irqShrikanth Hegde2024-02-281-1/+1
* Merge tag 'mm-nonmm-stable-2024-01-09-10-33' of git://git.kernel.org/pub/scm/...Linus Torvalds2024-01-091-0/+11
|\
| * sched: fair: move unused stub functions to headerArnd Bergmann2023-12-101-0/+11
* | sched/cpufreq: Rework iowait boostVincent Guittot2023-11-231-60/+0
* | sched/cpufreq: Rework schedutil governor performance estimationVincent Guittot2023-11-231-17/+7
* | sched/deadline: Introduce deadline serversPeter Zijlstra2023-11-151-0/+27
* | sched/deadline: Move bandwidth accounting into {en,de}queue_dl_entityPeter Zijlstra2023-11-151-0/+6
* | sched/deadline: Collect sched_dl_entity initializationPeter Zijlstra2023-11-151-4/+1
* | sched: Unify runtime accounting across classesPeter Zijlstra2023-11-151-10/+2
* | sched/eevdf: Sort the rbtree by virtual deadlineAbel Wu2023-11-151-0/+1
|/
* sched/fair: Remove SIS_PROPPeter Zijlstra2023-10-241-3/+0
* sched/fair: Scan cluster before scanning LLC in wake-up pathBarry Song2023-10-241-0/+1
* sched: Add cpus_share_resources APIBarry Song2023-10-241-0/+1
* sched/headers: Remove comment referring to rq::cpu_load, since this has been ...Colin Ian King2023-10-101-4/+0
* sched/topology: Move the declaration of 'schedutil_gov' to kernel/sched/sched.hIngo Molnar2023-10-091-0/+2
* sched/topology: Consolidate and clean up access to a CPU's max compute capacityVincent Guittot2023-10-091-6/+0
* sched/rt: Change the type of 'sysctl_sched_rt_period' from 'unsigned int' to ...Yajun Deng2023-10-091-1/+1
* sched/deadline: Make dl_rq->pushable_dl_tasks update drive dl_rq->overloadedValentin Schneider2023-09-291-1/+0
* sched/rt: Make rt_rq->pushable_tasks updates drive rto_maskValentin Schneider2023-09-251-2/+0
* sched/fair: Make cfs_rq->throttled_csd_list available on !SMPJosh Don2023-09-241-2/+0
* sched/debug: Remove the /proc/sys/kernel/sched_child_runs_first sysctlSebastian Andrzej Siewior2023-09-211-2/+0
* sched/fair: Rename check_preempt_curr() to wakeup_preempt()Ingo Molnar2023-09-191-2/+2
* sched/headers: Remove duplicated includes in kernel/sched/sched.hGUO Zihua2023-09-181-9/+0
* sched/fair: Ratelimit update to tg->load_avgAaron Lu2023-09-181-0/+1
* sched: Simplify set_user_nice()Peter Zijlstra2023-09-131-0/+5
* Merge tag 'x86-cleanups-2023-08-28' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2023-08-281-0/+2
|\
| * Revert "sched/fair: Move unused stub functions to header"Peter Zijlstra2023-07-311-0/+2
* | Merge tag 'sched-core-2023-08-28' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2023-08-281-7/+50
|\ \
| * | sched: Simplify wake_up_if_idle()Peter Zijlstra2023-08-141-0/+15
| * | sched: Simplify: migrate_swap_stop()Peter Zijlstra2023-08-141-0/+20
| * | Merge branch 'sched/eevdf' into sched/coreIngo Molnar2023-08-101-6/+9
| |\ \
| | * | sched/fair: Propagate enqueue flags into place_entity()Peter Zijlstra2023-07-191-0/+1
| | * | sched/debug: Rename sysctl_sched_min_granularity to sysctl_sched_base_slicePeter Zijlstra2023-07-191-1/+1
| | * | sched/fair: Commit to EEVDFPeter Zijlstra2023-07-191-5/+0
| | * | sched/fair: Implement an EEVDF-like scheduling policyPeter Zijlstra2023-07-191-1/+3
| | * | sched/fair: Add cfs_rq::avg_vruntimePeter Zijlstra2023-07-191-0/+5
| * | | sched/fair: Block nohz tick_stop when cfs bandwidth in usePhil Auld2023-08-021-0/+2
| * | | sched, cgroup: Restore meaning to hierarchical_quotaPhil Auld2023-08-021-1/+1
| |/ /
| * | sched/topology: Record number of cores in sched groupTim C Chen2023-07-131-0/+1
| * | sched: add throttled time stat for throttled childrenJosh Don2023-07-131-0/+2
| |/
* / sched: add WF_CURRENT_CPU and externise ttwuPeter Oskolkov2023-07-171-5/+8
|/
* Merge tag 'cgroup-for-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds2023-06-271-1/+1
|\
| * sched/deadline: Create DL BW alloc, free & check overflow interfaceDietmar Eggemann2023-05-081-1/+1
* | sched/core: Avoid multiple calling update_rq_clock() in __cfsb_csd_unthrottle()Hao Jia2023-06-161-0/+22
* | sched/deadline: Fix bandwidth reclaim equation in GRUBVineeth Pillai2023-06-161-0/+6
* | sched/fair, cpufreq: Introduce 'runnable boosting'Dietmar Eggemann2023-06-051-0/+1
* | sched/fair: Refactor CPU utilization functionsDietmar Eggemann2023-06-051-46/+1
* | sched/deadline: remove unused dl_bandwidthMiaohe Lin2023-05-301-7/+0
* | sched/fair: Move unused stub functions to headerArnd Bergmann2023-05-301-2/+0