summaryrefslogtreecommitdiffstats
path: root/kernel/sched/fair.c
Commit message (Expand)AuthorAgeFilesLines
* sched/fair: Fix SMT4 group_smt_balance handlingTim Chen2023-09-131-1/+11
* sched/fair: Optimize should_we_balance() for large SMT systemsShrikanth Hegde2023-09-021-1/+14
* sched/fair: Make update_entity_lag() staticHao Jia2023-08-291-1/+1
* Merge tag 'x86-cleanups-2023-08-28' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2023-08-281-3/+3
|\
| * Revert "sched/fair: Move unused stub functions to header"Peter Zijlstra2023-07-311-3/+3
* | Merge tag 'sched-core-2023-08-28' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2023-08-281-615/+724
|\ \
| * | sched/eevdf: Curb wakeup-preemptionPeter Zijlstra2023-08-171-0/+12
| * | Merge branch 'sched/eevdf' into sched/coreIngo Molnar2023-08-101-597/+494
| |\ \
| | * | sched/fair: Propagate enqueue flags into place_entity()Peter Zijlstra2023-07-191-5/+5
| | * | sched/debug: Rename sysctl_sched_min_granularity to sysctl_sched_base_slicePeter Zijlstra2023-07-191-6/+6
| | * | sched/fair: Commit to EEVDFPeter Zijlstra2023-07-191-427/+38
| | * | sched/smp: Use lag to simplify cross-runqueue placementPeter Zijlstra2023-07-191-126/+19
| | * | sched/fair: Commit to lag based placementPeter Zijlstra2023-07-191-58/+1
| | * | sched/fair: Implement an EEVDF-like scheduling policyPeter Zijlstra2023-07-191-46/+292
| | * | sched/fair: Add lag based placementPeter Zijlstra2023-07-191-38/+130
| | * | sched/fair: Remove sched_feat(START_DEBIT)Peter Zijlstra2023-07-191-20/+1
| | * | sched/fair: Add cfs_rq::avg_vruntimePeter Zijlstra2023-07-191-3/+134
| * | | sched/fair: Block nohz tick_stop when cfs bandwidth in usePhil Auld2023-08-021-1/+51
| * | | sched, cgroup: Restore meaning to hierarchical_quotaPhil Auld2023-08-021-3/+4
| * | | sched/fair: remove util_est boostingVincent Guittot2023-07-261-3/+0
| |/ /
| * | Merge tag 'v6.5-rc2' into sched/core, to pick up fixesIngo Molnar2023-07-191-1/+1
| |\|
| * | sched/fair: Stabilize asym cpu capacity system idle cpu selectionVincent Guittot2023-07-131-1/+1
| * | sched/fair: Consider the idle state of the whole core for load balanceRicardo Neri2023-07-131-1/+15
| * | sched/fair: Implement prefer sibling imbalance calculation between asymmetric...Tim C Chen2023-07-131-4/+37
| * | sched/fair: Determine active load balance for SMT sched groupsTim C Chen2023-07-131-3/+77
| * | sched: add throttled time stat for throttled childrenJosh Don2023-07-131-1/+20
| * | sched: don't account throttle time for empty groupsJosh Don2023-07-131-3/+15
* | | sched: add WF_CURRENT_CPU and externise ttwuPeter Oskolkov2023-07-171-0/+4
| |/ |/|
* | sched/fair: Use recent_used_cpu to test p->cpus_ptrMiaohe Lin2023-07-101-1/+1
|/
* sched/core: Avoid multiple calling update_rq_clock() in __cfsb_csd_unthrottle()Hao Jia2023-06-161-0/+18
* sched/fair: Rename variable cpu_util eff_utilTom Rix2023-06-161-3/+3
* sched/fair, cpufreq: Introduce 'runnable boosting'Dietmar Eggemann2023-06-051-8/+30
* sched/fair: Refactor CPU utilization functionsDietmar Eggemann2023-06-051-14/+49
* sched/fair: Don't balance task to its current running CPUYicong Yang2023-06-051-1/+1
* sched/fair: Move unused stub functions to headerArnd Bergmann2023-05-301-3/+3
* sched/fair: Hide unused init_cfs_bandwidth() stubArnd Bergmann2023-05-301-2/+1
* sched: Hide unused sched_update_scaling()Arnd Bergmann2023-05-301-1/+2
* sched/fair: Do not even the number of busy CPUs via asym_packingRicardo Neri2023-05-081-65/+21
* sched/fair: Use the busiest group to set prefer_siblingRicardo Neri2023-05-081-4/+11
* sched/fair: Keep a fully_busy SMT sched group as busiestRicardo Neri2023-05-081-2/+14
* sched/fair: Let low-priority cores help high-priority busy SMT coresRicardo Neri2023-05-081-2/+14
* sched/fair: Simplify asym_packing logic for SMT coresRicardo Neri2023-05-081-21/+12
* sched/fair: Only do asym_packing load balancing from fully idle SMT coresRicardo Neri2023-05-081-16/+40
* sched/fair: Move is_core_idle() out of CONFIG_NUMARicardo Neri2023-05-081-17/+17
* Merge tag 'sched-core-2023-04-27' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2023-04-281-1/+21
|\
| * Merge branch 'v6.3-rc7'Peter Zijlstra2023-04-211-11/+54
| |\
| * | sched/fair: Fix inaccurate tally of ttwu_move_affineLibo Chen2023-04-051-1/+1
| * | sched: Interleave cfs bandwidth timers for improved single thread performance...Shrikanth Hegde2023-03-221-0/+4
| * | sched/core: Avoid selecting the task that is throttled to run when core-sched...Hao Jia2023-03-221-0/+16
* | | Merge tag 'mm-stable-2023-04-27-15-30' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2023-04-271-0/+57
|\ \ \ | |_|/ |/| |