]> www.infradead.org Git - users/jedix/linux-maple.git/commit
x86/mm: Drop support for CONFIG_HIGHPTE
authorArnd Bergmann <arnd@arndb.de>
Wed, 26 Feb 2025 21:37:11 +0000 (22:37 +0100)
committerIngo Molnar <mingo@kernel.org>
Thu, 27 Feb 2025 10:22:06 +0000 (11:22 +0100)
commit0081fdeccbf610499b79784998b1fd36783209dd
tree7df57c9b0e308b230ba7c41496269e8fcc826d29
parenta8331594036f22dcf037f1a75358bd0985c84cd9
x86/mm: Drop support for CONFIG_HIGHPTE

With the maximum amount of RAM now 4GB, there is very little point
to still have PTE pages in highmem. Drop this for simplification.

The only other architecture supporting HIGHPTE is 32-bit arm, and
once that feature is removed as well, the highpte logic can be
dropped from common code as well.

Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: Ingo Molnar <mingo@kernel.org>
Cc: Linus Torvalds <torvalds@linux-foundation.org>
Link: https://lore.kernel.org/r/20250226213714.4040853-8-arnd@kernel.org
Documentation/admin-guide/kernel-parameters.txt
arch/x86/Kconfig
arch/x86/include/asm/pgalloc.h
arch/x86/mm/pgtable.c