x86: change x86 to use generic find_next_bit
[deliverable/linux.git] / arch / x86 / Kconfig
index 7f30b754bfc3748e6cd07beb5b5d557711fb8d82..5639de47ed454350cb24172269f530fbfa96a7e8 100644 (file)
@@ -23,7 +23,7 @@ config X86
        select HAVE_KPROBES
        select HAVE_KRETPROBES
        select HAVE_KVM if ((X86_32 && !X86_VOYAGER && !X86_VISWS && !X86_NUMAQ) || X86_64)
-       select HAVE_ARCH_KGDB
+       select HAVE_ARCH_KGDB if !X86_VOYAGER
 
 
 config GENERIC_LOCKBREAK
@@ -77,6 +77,9 @@ config GENERIC_BUG
        def_bool y
        depends on BUG
 
+config GENERIC_FIND_NEXT_BIT
+       def_bool y
+
 config GENERIC_HWEIGHT
        def_bool y
 
@@ -142,6 +145,9 @@ config AUDIT_ARCH
 config ARCH_SUPPORTS_AOUT
        def_bool y
 
+config ARCH_SUPPORTS_OPTIMIZED_INLINING
+       def_bool y
+
 # Use the generic interrupt handling code in kernel/irq/:
 config GENERIC_HARDIRQS
        bool
@@ -906,6 +912,15 @@ config X86_64_ACPI_NUMA
        help
          Enable ACPI SRAT based node topology detection.
 
+# Some NUMA nodes have memory ranges that span
+# other nodes.  Even though a pfn is valid and
+# between a node's start and end pfns, it may not
+# reside on that node.  See memmap_init_zone()
+# for details.
+config NODES_SPAN_OTHER_NODES
+       def_bool y
+       depends on X86_64_ACPI_NUMA
+
 config NUMA_EMU
        bool "NUMA emulation"
        depends on X86_64 && NUMA
@@ -1040,9 +1055,9 @@ config MTRR
          See <file:Documentation/mtrr.txt> for more information.
 
 config X86_PAT
-       def_bool y
+       bool
        prompt "x86 PAT support"
-       depends on MTRR && NONPROMISC_DEVMEM
+       depends on MTRR
        help
          Use PAT attributes to setup page level cache control.
 
This page took 0.027504 seconds and 5 git commands to generate.