]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - mm/Kconfig
vmemmap: generify initialisation via helpers
[linux-2.6-omap-h63xx.git] / mm / Kconfig
index a7609cbcb00d8ce3fb81f366d7c835af970452e7..b0673066841223074db7e14c50b5a03db2de02a9 100644 (file)
@@ -112,6 +112,19 @@ config SPARSEMEM_EXTREME
        def_bool y
        depends on SPARSEMEM && !SPARSEMEM_STATIC
 
+#
+# SPARSEMEM_VMEMMAP uses a virtually mapped mem_map to optimise pfn_to_page
+# and page_to_pfn.  The most efficient option where kernel virtual space is
+# not under pressure.
+#
+config SPARSEMEM_VMEMMAP_ENABLE
+       def_bool n
+
+config SPARSEMEM_VMEMMAP
+       bool
+       depends on SPARSEMEM
+       default y if (SPARSEMEM_VMEMMAP_ENABLE)
+
 # eventually, we can have this option just 'select SPARSEMEM'
 config MEMORY_HOTPLUG
        bool "Allow for memory hot-add"