kernel-ark/arch/i386
Andi Kleen 9d9bbd4d24 i386: Make CMPXCHG64 only dependent on PAE
It is only used for PAE kernels in set_64bit.

The problem is that due to a old Windows bug many CPUs need magic MSRs
to enable CMPXCHG64, and we can't do that nicely early enough before
it is potentially used.

But since we only need it in PAE kernels so only force the checking
for CMPXCHG65 with PAE.

This fixes a boot failure on Transmeta Crusoe

Signed-off-by: Andi Kleen <ak@suse.de>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2007-06-22 18:41:18 -07:00
..
boot
crypto
kernel x86_64: fix link warning between for .text and .init.text 2007-06-20 14:27:26 -07:00
lib
mach-default
mach-es7000
mach-generic
mach-visws
mach-voyager
math-emu potential parse error in ifdef part 3 2007-06-08 17:23:33 -07:00
mm Allow DEBUG_RODATA and KPROBES to co-exist 2007-06-21 16:02:50 -07:00
oprofile x86: fix oprofile double free 2007-06-01 08:18:28 -07:00
pci
power
defconfig
Kconfig i386: Make CMPXCHG64 only dependent on PAE 2007-06-22 18:41:18 -07:00
Kconfig.cpu i386: Make CMPXCHG64 only dependent on PAE 2007-06-22 18:41:18 -07:00
Kconfig.debug Allow DEBUG_RODATA and KPROBES to co-exist 2007-06-21 16:02:50 -07:00
Makefile
Makefile.cpu