summaryrefslogtreecommitdiffstats
path: root/kernel
diff options
context:
space:
mode:
authorIngo Molnar <mingo@elte.hu>2007-08-25 22:17:19 +0200
committerIngo Molnar <mingo@elte.hu>2007-08-25 22:17:19 +0200
commit50c46637aa894f904e2fb39086a3d7732f68bd50 (patch)
treed8cceec7806eef62396eed7be95b06aa4b06f8ed /kernel
parenta3ce8ea66ae9379235334a989ed78a1ea518b0b3 (diff)
downloadlinux-50c46637aa894f904e2fb39086a3d7732f68bd50.tar.gz
linux-50c46637aa894f904e2fb39086a3d7732f68bd50.tar.bz2
linux-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.c4
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