diff options
author | Syed Rameez Mustafa <rameezmustafa@codeaurora.org> | 2015-06-19 15:30:32 -0700 |
---|---|---|
committer | David Keitel <dkeitel@codeaurora.org> | 2016-03-23 20:02:21 -0700 |
commit | ca42a1bec8eedc327d4986479349cdc16ff7661c (patch) | |
tree | f975563735fa2070c20179ee6319554651557fdb /kernel/sysctl.c | |
parent | 87fe20de7e7c54fd00a1acea8e84a70756bf9922 (diff) |
sched: add frequency zone awareness to the load balancer
Add zone awareness to the load balancer. Remove all earlier restrictions
that the load balancer had for inter cluster kicks and migration.
Change-Id: I12ad3d0c2d2e9bb498f49a231810f2ad418b061f
Signed-off-by: Syed Rameez Mustafa <rameezmustafa@codeaurora.org>
[joonwoop@codeaurora.org: fixed minor conflict in nohz_kick_needed() due
to its return type change.]
Signed-off-by: Joonwoo Park <joonwoop@codeaurora.org>
Diffstat (limited to 'kernel/sysctl.c')
-rw-r--r-- | kernel/sysctl.c | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/kernel/sysctl.c b/kernel/sysctl.c index ae83b7653503..dfe5a6e2d22a 100644 --- a/kernel/sysctl.c +++ b/kernel/sysctl.c @@ -418,6 +418,20 @@ static struct ctl_table kern_table[] = { .proc_handler = sched_hmp_proc_update_handler, }, { + .procname = "sched_lowspill_freq", + .data = &sysctl_sched_lowspill_freq, + .maxlen = sizeof(unsigned int), + .mode = 0644, + .proc_handler = proc_dointvec, + }, + { + .procname = "sched_pack_freq", + .data = &sysctl_sched_pack_freq, + .maxlen = sizeof(unsigned int), + .mode = 0644, + .proc_handler = proc_dointvec, + }, + { .procname = "sched_boost", .data = &sysctl_sched_boost, .maxlen = sizeof(unsigned int), |