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 <[email protected]>

Reply via email to