[PATCH 1/4] arch/*: increase lowmem size to avoid highmem use
Dave Hansen
dave.hansen at intel.com
Fri Dec 19 10:02:43 PST 2025
On 12/19/25 08:15, Arnd Bergmann wrote:
> --- a/arch/x86/Kconfig
> +++ b/arch/x86/Kconfig
> @@ -1416,7 +1416,9 @@ config HIGHMEM4G
>
> choice
> prompt "Memory split" if EXPERT
> - default VMSPLIT_3G
> + default VMSPLIT_2G_OPT if HIGHMEM && !X86_PAE
> + default VMSPLIT_2G if X86_PAE
> + default VMSPLIT_3G_OPT
> depends on X86_32
For simplicity, I think this can just be:
- default VMSPLIT_3G
+ default VMSPLIT_2G
I doubt the 2G vs. 2G_OPT matters in very many cases. If it does, folks
can just set it in their config manually.
But, in the end, I don't this this matters all that much. If you think
having x86 be consistent with ARM, for example, is more important and
ARM really wants this complexity, I can live with it.
Either way:
Acked-by: Dave Hansen <dave.hansen at linux.intel.com>
More information about the linux-arm-kernel
mailing list