diff options
Diffstat (limited to 'kernel')
| -rw-r--r-- | kernel/sched_fair.c | 4 | ||||
| -rw-r--r-- | kernel/sysctl.c | 16 |
2 files changed, 10 insertions, 10 deletions
diff --git a/kernel/sched_fair.c b/kernel/sched_fair.c index e386e5dfcdae..af325a382b1b 100644 --- a/kernel/sched_fair.c +++ b/kernel/sched_fair.c | |||
| @@ -48,10 +48,10 @@ unsigned int sysctl_sched_min_granularity = 4000000ULL; | |||
| 48 | static unsigned int sched_nr_latency = 5; | 48 | static unsigned int sched_nr_latency = 5; |
| 49 | 49 | ||
| 50 | /* | 50 | /* |
| 51 | * After fork, child runs first. (default) If set to 0 then | 51 | * After fork, child runs first. If set to 0 (default) then |
| 52 | * parent will (try to) run first. | 52 | * parent will (try to) run first. |
| 53 | */ | 53 | */ |
| 54 | const_debug unsigned int sysctl_sched_child_runs_first = 1; | 54 | unsigned int sysctl_sched_child_runs_first __read_mostly; |
| 55 | 55 | ||
| 56 | /* | 56 | /* |
| 57 | * sys_sched_yield() compat mode | 57 | * sys_sched_yield() compat mode |
diff --git a/kernel/sysctl.c b/kernel/sysctl.c index 6c9836ef4b47..25d6bf3383be 100644 --- a/kernel/sysctl.c +++ b/kernel/sysctl.c | |||
| @@ -246,6 +246,14 @@ static int max_wakeup_granularity_ns = NSEC_PER_SEC; /* 1 second */ | |||
| 246 | #endif | 246 | #endif |
| 247 | 247 | ||
| 248 | static struct ctl_table kern_table[] = { | 248 | static struct ctl_table kern_table[] = { |
| 249 | { | ||
| 250 | .ctl_name = CTL_UNNUMBERED, | ||
| 251 | .procname = "sched_child_runs_first", | ||
| 252 | .data = &sysctl_sched_child_runs_first, | ||
| 253 | .maxlen = sizeof(unsigned int), | ||
| 254 | .mode = 0644, | ||
| 255 | .proc_handler = &proc_dointvec, | ||
| 256 | }, | ||
| 249 | #ifdef CONFIG_SCHED_DEBUG | 257 | #ifdef CONFIG_SCHED_DEBUG |
| 250 | { | 258 | { |
| 251 | .ctl_name = CTL_UNNUMBERED, | 259 | .ctl_name = CTL_UNNUMBERED, |
| @@ -300,14 +308,6 @@ static struct ctl_table kern_table[] = { | |||
| 300 | }, | 308 | }, |
| 301 | { | 309 | { |
| 302 | .ctl_name = CTL_UNNUMBERED, | 310 | .ctl_name = CTL_UNNUMBERED, |
| 303 | .procname = "sched_child_runs_first", | ||
| 304 | .data = &sysctl_sched_child_runs_first, | ||
| 305 | .maxlen = sizeof(unsigned int), | ||
| 306 | .mode = 0644, | ||
| 307 | .proc_handler = &proc_dointvec, | ||
| 308 | }, | ||
| 309 | { | ||
| 310 | .ctl_name = CTL_UNNUMBERED, | ||
| 311 | .procname = "sched_features", | 311 | .procname = "sched_features", |
| 312 | .data = &sysctl_sched_features, | 312 | .data = &sysctl_sched_features, |
| 313 | .maxlen = sizeof(unsigned int), | 313 | .maxlen = sizeof(unsigned int), |
