OSDN Git Service

sched: Remove sysctl_sched_is_big_little
authorDietmar Eggemann <dietmar.eggemann@arm.com>
Fri, 13 Jan 2017 13:51:24 +0000 (13:51 +0000)
committerAndres Oportus <andresoportus@google.com>
Fri, 2 Jun 2017 15:01:53 +0000 (08:01 -0700)
With the new wakeup approach this sysctl is not necessary any more.

Change-Id: I52114b3c918791f6a4f9f30f50002919ccbc1a9c
Signed-off-by: Dietmar Eggemann <dietmar.eggemann@arm.com>
(cherry picked from commit 885c0d503bcdf0ef4e9b46822496f16b20aa3bbd)
Signed-off-by: Chris Redpath <chris.redpath@arm.com>
include/linux/sched/sysctl.h
kernel/sched/fair.c
kernel/sysctl.c

index d68e88c..2bf4520 100644 (file)
@@ -39,7 +39,6 @@ extern unsigned int sysctl_sched_latency;
 extern unsigned int sysctl_sched_min_granularity;
 extern unsigned int sysctl_sched_wakeup_granularity;
 extern unsigned int sysctl_sched_child_runs_first;
-extern unsigned int sysctl_sched_is_big_little;
 extern unsigned int sysctl_sched_sync_hint_enable;
 extern unsigned int sysctl_sched_initial_task_util;
 extern unsigned int sysctl_sched_cstate_aware;
index 387950f..770d0ab 100644 (file)
@@ -53,7 +53,6 @@
 unsigned int sysctl_sched_latency = 6000000ULL;
 unsigned int normalized_sysctl_sched_latency = 6000000ULL;
 
-unsigned int sysctl_sched_is_big_little = 0;
 unsigned int sysctl_sched_sync_hint_enable = 1;
 unsigned int sysctl_sched_initial_task_util = 0;
 unsigned int sysctl_sched_cstate_aware = 1;
index 8b05428..8ea7682 100644 (file)
@@ -306,8 +306,8 @@ static struct ctl_table kern_table[] = {
                .extra2         = &max_sched_granularity_ns,
        },
        {
-               .procname       = "sched_is_big_little",
-               .data           = &sysctl_sched_is_big_little,
+               .procname       = "sched_sync_hint_enable",
+               .data           = &sysctl_sched_sync_hint_enable,
                .maxlen         = sizeof(unsigned int),
                .mode           = 0644,
                .proc_handler   = proc_dointvec,
@@ -343,13 +343,6 @@ static struct ctl_table kern_table[] = {
        },
 #endif
        {
-               .procname       = "sched_sync_hint_enable",
-               .data           = &sysctl_sched_sync_hint_enable,
-               .maxlen         = sizeof(unsigned int),
-               .mode           = 0644,
-               .proc_handler   = proc_dointvec,
-       },
-       {
                .procname       = "sched_initial_task_util",
                .data           = &sysctl_sched_initial_task_util,
                .maxlen         = sizeof(unsigned int),