diff options
author | Christoph Lameter <clameter@sgi.com> | 2008-04-14 11:51:34 -0400 |
---|---|---|
committer | Pekka Enberg <penberg@cs.helsinki.fi> | 2008-04-14 11:51:34 -0400 |
commit | 5b06c853ad447636e31d105e95c48ae9abb6bfb5 (patch) | |
tree | cf4d606b54659833a98a4b66c76ee3562bcd1062 /lib | |
parent | 4097d6017576a5e138f442f5e3c393ad00d10f58 (diff) |
slub: Deal with config variable dependencies
count_partial() is used by both slabinfo and the sysfs proc support. Move
the function directly before the beginning of the sysfs code so that it can
be easily found. Rework the preprocessor conditional to take into account
that slub sysfs support depends on CONFIG_SYSFS *and* CONFIG_SLUB_DEBUG.
Make CONFIG_SLUB_STATS depend on CONFIG_SLUB_DEBUG and CONFIG_SYSFS. There
is no point of keeping statistics if no one can restrive them.
Signed-off-by: Christoph Lameter <clameter@sgi.com>
Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
Diffstat (limited to 'lib')
-rw-r--r-- | lib/Kconfig.debug | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/Kconfig.debug b/lib/Kconfig.debug index 0796c1a090c..eef557dc46c 100644 --- a/lib/Kconfig.debug +++ b/lib/Kconfig.debug | |||
@@ -211,7 +211,7 @@ config SLUB_DEBUG_ON | |||
211 | config SLUB_STATS | 211 | config SLUB_STATS |
212 | default n | 212 | default n |
213 | bool "Enable SLUB performance statistics" | 213 | bool "Enable SLUB performance statistics" |
214 | depends on SLUB | 214 | depends on SLUB && SLUB_DEBUG && SYSFS |
215 | help | 215 | help |
216 | SLUB statistics are useful to debug SLUBs allocation behavior in | 216 | SLUB statistics are useful to debug SLUBs allocation behavior in |
217 | order find ways to optimize the allocator. This should never be | 217 | order find ways to optimize the allocator. This should never be |