From: Peter Zijlstra Date: Tue, 23 Oct 2012 15:47:12 +0000 (+0200) Subject: sysctl/sched: Fix 'defined but not used' warning X-Git-Tag: next-20121025~31^2~13^2 X-Git-Url: https://git.karo-electronics.de/?a=commitdiff_plain;h=f7d07c71748f040a1dc85943245931925b80892f;p=karo-tx-linux.git sysctl/sched: Fix 'defined but not used' warning Since commit ("sched/numa: Implement NUMA home-node selection code") building a kernel with CONFIG_SMP disabled causes the following warning: kernel/sysctl.c:259:12: warning: 'min_sched_tunable_scaling' defined but not used [-Wunused-variable] kernel/sysctl.c:260:12: warning: 'max_sched_tunable_scaling' defined but not used [-Wunused-variable] Reported-by: Fabio Estevam [ Ingo preferred extra #ifdef variant over the __maybe_unused ] Signed-off-by: Peter Zijlstra Link: http://lkml.kernel.org/n/tip-p9w5w57ylinrj9zakvhc5zay@git.kernel.org Signed-off-by: Ingo Molnar --- diff --git a/kernel/sysctl.c b/kernel/sysctl.c index 2f7e671a88e2..b769d25e20e7 100644 --- a/kernel/sysctl.c +++ b/kernel/sysctl.c @@ -256,9 +256,11 @@ static int min_sched_granularity_ns = 100000; /* 100 usecs */ static int max_sched_granularity_ns = NSEC_PER_SEC; /* 1 second */ static int min_wakeup_granularity_ns; /* 0 usecs */ static int max_wakeup_granularity_ns = NSEC_PER_SEC; /* 1 second */ +#ifdef CONFIG_SMP static int min_sched_tunable_scaling = SCHED_TUNABLESCALING_NONE; static int max_sched_tunable_scaling = SCHED_TUNABLESCALING_END-1; -#endif +#endif /* CONFIG_SMP */ +#endif /* CONFIG_SCHED_DEBUG */ #ifdef CONFIG_COMPACTION static int min_extfrag_threshold;