android_kernel_motorola_sm6375/kernel/sched
Repository files (latest commit first)
Filename Latest commit message Latest commit date
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