summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Documentation/scheduler/sched-hmp.txt2
-rw-r--r--kernel/sched/hmp.c4
-rw-r--r--kernel/sysctl.c7
3 files changed, 3 insertions, 10 deletions
diff --git a/Documentation/scheduler/sched-hmp.txt b/Documentation/scheduler/sched-hmp.txt
index 766c01d321b5..32906610b25f 100644
--- a/Documentation/scheduler/sched-hmp.txt
+++ b/Documentation/scheduler/sched-hmp.txt
@@ -917,7 +917,7 @@ returns prev_runnable_sum, scaled to the efficiency and fmax of given
CPU. The same applies to nt_curr_runnable_sum and nt_prev_runnable_sum.
A 'new' task is defined as a task whose number of active windows since fork is
-less than sysctl_sched_new_task_windows. An active window is defined as a window
+less than SCHED_NEW_TASK_WINDOWS. An active window is defined as a window
where a task was observed to be runnable.
Moving on the second type of statistics; top-tasks, the scheduler tracks a list
diff --git a/kernel/sched/hmp.c b/kernel/sched/hmp.c
index 6379de764236..6f236f85a7dc 100644
--- a/kernel/sched/hmp.c
+++ b/kernel/sched/hmp.c
@@ -712,7 +712,7 @@ __read_mostly unsigned int sysctl_sched_cpu_high_irqload = (10 * NSEC_PER_MSEC);
unsigned int __read_mostly sysctl_sched_enable_thread_grouping;
-__read_mostly unsigned int sysctl_sched_new_task_windows = 5;
+#define SCHED_NEW_TASK_WINDOWS 5
#define SCHED_FREQ_ACCOUNT_WAIT_TIME 0
@@ -1843,7 +1843,7 @@ static int account_busy_for_cpu_time(struct rq *rq, struct task_struct *p,
static inline bool is_new_task(struct task_struct *p)
{
- return p->ravg.active_windows < sysctl_sched_new_task_windows;
+ return p->ravg.active_windows < SCHED_NEW_TASK_WINDOWS;
}
#define INC_STEP 8
diff --git a/kernel/sysctl.c b/kernel/sysctl.c
index 7112dc54d88e..ffa85996313c 100644
--- a/kernel/sysctl.c
+++ b/kernel/sysctl.c
@@ -449,13 +449,6 @@ static struct ctl_table kern_table[] = {
.proc_handler = proc_dointvec,
},
{
- .procname = "sched_new_task_windows",
- .data = &sysctl_sched_new_task_windows,
- .maxlen = sizeof(unsigned int),
- .mode = 0644,
- .proc_handler = sched_window_update_handler,
- },
- {
.procname = "sched_pred_alert_freq",
.data = &sysctl_sched_pred_alert_freq,
.maxlen = sizeof(unsigned int),