mm: fix sparsemem configuration
[linux-2.6-block.git] / mm / Kconfig
index 57963c6063d1be3158bbc01c3e69dc0473b1d524..f791196cee8c3a03834650d7375eda25c31d3f24 100644 (file)
@@ -67,7 +67,7 @@ config DISCONTIGMEM
 
 config SPARSEMEM
        def_bool y
-       depends on SPARSEMEM_MANUAL
+       depends on (!SELECT_MEMORY_MODEL && ARCH_SPARSEMEM_ENABLE) || SPARSEMEM_MANUAL
 
 config FLATMEM
        def_bool y