]> git.baikalelectronics.ru Git - kernel.git/commit
i386: divorce CONFIG_X86_PAE from CONFIG_HIGHMEM64G
authorWilliam Lee Irwin III <wli@holomorphy.com>
Sat, 21 Jul 2007 15:11:13 +0000 (17:11 +0200)
committerLinus Torvalds <torvalds@woody.linux-foundation.org>
Sun, 22 Jul 2007 01:37:12 +0000 (18:37 -0700)
commit6ee5114259881e0f2cd371498ccf986073410541
tree0657b02b263c24d91f4f6a82c841894bb17bcbb8
parent1d40651c3f7ab7cf1288be022ef8389361c60b4c
i386: divorce CONFIG_X86_PAE from CONFIG_HIGHMEM64G

PAE is useful for more than supporting more than 4GB RAM.  It supports
expanded swapspace and NX executable protections.  Some users may want NX
or expanded swapspace support without the overhead or instability of
highmem.  For these reasons, the following patch divorces CONFIG_X86_PAE
from CONFIG_HIGHMEM64G.

Cc: Mark Lord <lkml@rtr.ca>
Signed-off-by: William Irwin <wli@holomorphy.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Andi Kleen <ak@suse.de>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
arch/i386/Kconfig
arch/i386/kernel/setup.c