Morten Rasmussen
6bec3fbeac
BACKPORT: sched/fair: Remove wake_cap()
Capacity-awareness in the wake-up path previously involved disabling
wake_affine in certain scenarios. We have just made select_idle_sibling()
capacity-aware, so this isn't needed anymore.
Remove wake_cap() entirely.
Bug: 120440300
Signed-off-by: Morten Rasmussen <morten.rasmussen@arm.com>
[Changelog tweaks]
Signed-off-by: Valentin Schneider <valentin.schneider@arm.com>
Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
[Changelog tweaks]
Signed-off-by: Ingo Molnar <mingo@kernel.org>
Link: https://lkml.kernel.org/r/20200206191957.12325-5-valentin.schneider@arm.com
(cherry picked from commit 25ac227a25ac946e0356772012398cd1710a8bab)
[Fixed trivial conflict with 24c4437797]
Signed-off-by: Valentin Schneider <valentin.schneider@arm.com>
Change-Id: Ic91c61ee94c3aa54c573a4cd3fe6882e5fde6335
|
2020-02-20 11:32:43 +00:00 |
| .. |
|
autogroup.c
|
sched/autogroup: Make autogroup_path() always available
|
2019-06-24 19:23:40 +02:00 |
|
autogroup.h
|
|
|
|
clock.c
|
treewide: Add SPDX license identifier for missed files
|
2019-05-21 10:50:45 +02:00 |
|
completion.c
|
|
|
|
core.c
|
This is the 5.4.21 stable release
|
2020-02-20 08:13:39 +01:00 |
|
cpuacct.c
|
|
|
|
cpudeadline.c
|
Linux 5.2-rc5
|
2019-06-17 12:12:27 +02:00 |
|
cpudeadline.h
|
|
|
|
cpufreq.c
|
cpufreq: Avoid leaving stale IRQ work items during CPU offline
|
2019-12-31 16:46:06 +01:00 |
|
cpufreq_schedutil.c
|
UPSTREAM: sched/uclamp: Rename uclamp_util_with() into uclamp_rq_util_with()
|
2020-02-01 14:35:36 +00:00 |
|
cpupri.c
|
UPSTREAM: sched/rt: Make RT capacity-aware
|
2020-02-01 14:36:45 +00:00 |
|
cpupri.h
|
UPSTREAM: sched/rt: Make RT capacity-aware
|
2020-02-01 14:36:45 +00:00 |
|
cputime.c
|
Linux 5.4-rc3
|
2019-10-17 05:28:13 -07:00 |
|
deadline.c
|
sched/core: Further clarify sched_class::set_next_task()
|
2020-01-26 10:01:03 +01:00 |
|
debug.c
|
Linux 5.2-rc6
|
2019-06-24 19:19:53 +02:00 |
|
fair.c
|
BACKPORT: sched/fair: Remove wake_cap()
|
2020-02-20 11:32:43 +00:00 |
|
features.h
|
sched/fair: Replace source_load() & target_load() with weighted_cpuload()
|
2019-06-03 11:49:39 +02:00 |
|
idle.c
|
sched/core: Further clarify sched_class::set_next_task()
|
2020-01-26 10:01:03 +01:00 |
|
isolation.c
|
sched/isolation: Prefer housekeeping CPU in local node
|
2019-07-25 15:51:55 +02:00 |
|
loadavg.c
|
|
|
|
Makefile
|
|
|
|
membarrier.c
|
UPSTREAM: fix "sched/membarrier: Fix p->mm->membarrier_state racy load"
|
2019-10-02 19:13:20 +02:00 |
|
pelt.c
|
sched/debug: Add new tracepoint to track PELT at se level
|
2019-06-24 19:23:42 +02:00 |
|
pelt.h
|
sched/topology: Remove unused 'sd' parameter from arch_scale_cpu_capacity()
|
2019-06-24 19:23:39 +02:00 |
|
psi.c
|
psi: Fix a division error in psi poll()
|
2020-01-12 12:21:36 +01:00 |
|
rt.c
|
UPSTREAM: sched/rt: Make RT capacity-aware
|
2020-02-01 14:36:45 +00:00 |
|
sched-pelt.h
|
sched/fair: Fix "runnable_avg_yN_inv" not used warnings
|
2019-06-17 12:15:58 +02:00 |
|
sched.h
|
UPSTREAM: sched/core: Remove for_each_lower_domain()
|
2020-02-20 11:32:35 +00:00 |
|
stats.c
|
|
|
|
stats.h
|
sched/stats: Fix unlikely() use of sched_info_on()
|
2019-07-25 15:51:55 +02:00 |
|
stop_task.c
|
sched/core: Further clarify sched_class::set_next_task()
|
2020-01-26 10:01:03 +01:00 |
|
swait.c
|
kernel/sched/: remove caller signal_pending branch predictions
|
2019-01-04 13:13:48 -08:00 |
|
topology.c
|
UPSTREAM: sched/topology: Remove SD_BALANCE_WAKE on asymmetric capacity systems
|
2020-02-20 11:32:27 +00:00 |
|
wait.c
|
sched/wait: Deduplicate code with do-while
|
2019-06-24 19:23:40 +02:00 |
|
wait_bit.c
|
treewide: Add SPDX license identifier for missed files
|
2019-05-21 10:50:45 +02:00 |