android_kernel_motorola_sm6375/kernel/sched
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Maria Yu e673c734f3 sched/fair: Avoid force newly idle load balance if have iowait task
If this runqueue have iowait task and still force newly
idle load balance, will make iowait task performance
worse. Need to do the average idle time check if
there is iowait task on this runqueue to have upcoming
iowait task have enough cpu resource.

Change-Id: I8e4dd440edbbd14d5170fbcf358bdaf5cc5b26e8
Signed-off-by: Maria Yu <aiquny@codeaurora.org>
Signed-off-by: Biao Long <blong@codeaurora.org>
2019-12-16 13:16:49 -08: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 FROMLIST: sched/fair: Use wake_q length as a hint for wake_wide 2019-12-10 12:51:22 -08:00
cpuacct.c
cpudeadline.c Revert "sched/deadline: Remove cpu_active_mask from cpudl_find()" 2019-12-04 16:27:55 -08:00
cpudeadline.h
cpufreq.c sched/cpufreq: Annotate cpufreq_update_util_data pointer with __rcu 2019-04-03 12:34:31 +02:00
cpufreq_schedutil.c Power management updates for 5.4-rc1 2019-09-17 19:15:14 -07:00
cpupri.c sched/cpupri: Exclude isolated CPUs from the lowest_mask 2019-12-10 12:46:12 -08:00
cpupri.h
cputime.c sched: Add snapshot of Window Assisted Load Tracking (WALT) 2019-12-10 12:39:14 -08:00
deadline.c FROMLIST: sched/fair: Use wake_q length as a hint for wake_wide 2019-12-10 12:51:22 -08:00
debug.c sched: Add snapshot of Window Assisted Load Tracking (WALT) 2019-12-10 12:39:14 -08:00
fair.c sched/fair: Avoid force newly idle load balance if have iowait task 2019-12-16 13:16:49 -08:00
features.h sched/fair: Add snapshot of placement changes 2019-12-10 12:45:41 -08:00
idle.c FROMLIST: sched/fair: Use wake_q length as a hint for wake_wide 2019-12-10 12:51:22 -08: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 Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 2019-09-16 17:25:49 -07:00
rt.c FROMLIST: sched/fair: Use wake_q length as a hint for wake_wide 2019-12-10 12:51:22 -08:00
sched-pelt.h sched/fair: Fix "runnable_avg_yN_inv" not used warnings 2019-06-17 12:15:58 +02:00
sched.h sched/fair: Improve the scheduler 2019-12-10 12:51:29 -08: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 FROMLIST: sched/fair: Use wake_q length as a hint for wake_wide 2019-12-10 12:51:22 -08:00
swait.c kernel/sched/: remove caller signal_pending branch predictions 2019-01-04 13:13:48 -08:00
topology.c sched: use the CPU true capacity while sorting the min/mid/max CPUs 2019-12-10 12:51:11 -08: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
walt.h sched/fair: Improve the scheduler 2019-12-16 13:16:04 -08:00