diff options
author | Ingo Molnar <mingo@elte.hu> | 2007-08-25 22:17:19 +0200 |
---|---|---|
committer | Ingo Molnar <mingo@elte.hu> | 2007-08-25 22:17:19 +0200 |
commit | 50c46637aa894f904e2fb39086a3d7732f68bd50 (patch) | |
tree | d8cceec7806eef62396eed7be95b06aa4b06f8ed /kernel | |
parent | a3ce8ea66ae9379235334a989ed78a1ea518b0b3 (diff) | |
download | lwn-50c46637aa894f904e2fb39086a3d7732f68bd50.tar.gz lwn-50c46637aa894f904e2fb39086a3d7732f68bd50.zip |
sched: s/sched_latency/sched_min_granularity
runtime limit and wakeup granularity used to be a function of
granularity and that was incorrect changed to sched_latency.
Fix this to make wakeup granularity a function of min-granularity,
and the runtime limit equal to latency.
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Diffstat (limited to 'kernel')
-rw-r--r-- | kernel/sched.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/kernel/sched.c b/kernel/sched.c index a40ab657ad19..9fe473a190de 100644 --- a/kernel/sched.c +++ b/kernel/sched.c @@ -4921,8 +4921,8 @@ static inline void sched_init_granularity(void) if (sysctl_sched_latency > limit) sysctl_sched_latency = limit; - sysctl_sched_runtime_limit = sysctl_sched_latency * 5; - sysctl_sched_wakeup_granularity = sysctl_sched_latency / 2; + sysctl_sched_runtime_limit = sysctl_sched_latency; + sysctl_sched_wakeup_granularity = sysctl_sched_min_granularity / 2; } #ifdef CONFIG_SMP |