Commit 4694516d1987303dd83bfd0efdd36fa5b65d701b
Committed by
Linus Torvalds
1 parent
1f8f5cf6e4
Exists in
master
and in
39 other branches
x86: Make NUMA on 32-bit depend on BROKEN
While investigating the failure of hibernation on 32-bit x86 with CONFIG_NUMA set, as described in this message http://marc.info/?l=linux-kernel&m=122634118116226&w=4 I asked some people for help and I was told that it wasn't really worth the effort, because CONFIG_NUMA was generally broken on 32-bit x86 systems and it shouldn't be used in such configs. For this reason, make CONFIG_NUMA depend on BROKEN instead of EXPERIMENTAL on x86-32. Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl> Cc: Andi Kleen <andi@firstfloor.org> Cc: Pavel Machek <pavel@suse.cz> Cc: Peter Zijlstra <peterz@infradead.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Showing 1 changed file with 1 additions and 1 deletions Side-by-side Diff
arch/x86/Kconfig
... | ... | @@ -957,7 +957,7 @@ |
957 | 957 | config NUMA |
958 | 958 | bool "Numa Memory Allocation and Scheduler Support (EXPERIMENTAL)" |
959 | 959 | depends on SMP |
960 | - depends on X86_64 || (X86_32 && HIGHMEM64G && (X86_NUMAQ || X86_BIGSMP || X86_SUMMIT && ACPI) && EXPERIMENTAL) | |
960 | + depends on X86_64 || (X86_32 && HIGHMEM64G && (X86_NUMAQ || X86_BIGSMP || X86_SUMMIT && ACPI) && BROKEN) | |
961 | 961 | default n if X86_PC |
962 | 962 | default y if (X86_NUMAQ || X86_SUMMIT || X86_BIGSMP) |
963 | 963 | help |