diff options
author | Peter Zijlstra <a.p.zijlstra@chello.nl> | 2008-04-19 13:44:57 -0400 |
---|---|---|
committer | Ingo Molnar <mingo@elte.hu> | 2008-04-19 13:44:57 -0400 |
commit | d0b27fa77854b149ad4af08b0fe47fe712a47ade (patch) | |
tree | 2f4487c108a5132e8d52456567b4a67e78fbb4a6 /kernel/sysctl.c | |
parent | 57d3da2911787a101a384532f4519f9640bae883 (diff) |
sched: rt-group: synchonised bandwidth period
Various SMP balancing algorithms require that the bandwidth period
run in sync.
Possible improvements are moving the rt_bandwidth thing into root_domain
and keeping a span per rt_bandwidth which marks throttled cpus.
Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Diffstat (limited to 'kernel/sysctl.c')
-rw-r--r-- | kernel/sysctl.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/kernel/sysctl.c b/kernel/sysctl.c index be332e1a0c29..fd3364827ccf 100644 --- a/kernel/sysctl.c +++ b/kernel/sysctl.c | |||
@@ -307,7 +307,7 @@ static struct ctl_table kern_table[] = { | |||
307 | .data = &sysctl_sched_rt_period, | 307 | .data = &sysctl_sched_rt_period, |
308 | .maxlen = sizeof(unsigned int), | 308 | .maxlen = sizeof(unsigned int), |
309 | .mode = 0644, | 309 | .mode = 0644, |
310 | .proc_handler = &proc_dointvec, | 310 | .proc_handler = &sched_rt_handler, |
311 | }, | 311 | }, |
312 | { | 312 | { |
313 | .ctl_name = CTL_UNNUMBERED, | 313 | .ctl_name = CTL_UNNUMBERED, |
@@ -315,7 +315,7 @@ static struct ctl_table kern_table[] = { | |||
315 | .data = &sysctl_sched_rt_runtime, | 315 | .data = &sysctl_sched_rt_runtime, |
316 | .maxlen = sizeof(int), | 316 | .maxlen = sizeof(int), |
317 | .mode = 0644, | 317 | .mode = 0644, |
318 | .proc_handler = &proc_dointvec, | 318 | .proc_handler = &sched_rt_handler, |
319 | }, | 319 | }, |
320 | { | 320 | { |
321 | .ctl_name = CTL_UNNUMBERED, | 321 | .ctl_name = CTL_UNNUMBERED, |