[PATCH] ARM: set MAX_PHYSMEM_BITS to 32 for !LPAE
Karl Mehltretter
kmehltretter at gmail.com
Fri Jul 24 00:50:16 PDT 2026
On Fri, Jul 24, 2026 at 09:23:45AM +0100, Arnd Bergmann wrote:
> When we added the 36 bit limit, that was specifically to account
> for CONFIG_IO_36 on XSC3 cores, see commit 23bdf86aa06e ("[ARM]
> 3377/2: add support for intel xsc3 core") and the thread around
>
> https://lore.kernel.org/all/CAK8P3a2MCdUbN0QSb+M3g5_6HjPsaQwtKxFjADMZWomdry4-Ww@mail.gmail.com/
>
> It's probably safe to assume that none of this is used in
> practice, as only PXA3xx has this CPU core now that IXP23xx and IOP
> are gone, and PXA does not use the high addressing. Similarly, we
> never had any platform attempt to use IO_36 on ARMv6 or ARMv7-A.
>
> Can you update the patch to also remove CONFIG_IO_36 and explain
> the dependency?
Hi Arnd,
Good catch, I wasn't aware of that history. I'll do that.
Thanks,
Karl
More information about the linux-arm-kernel
mailing list