On 2024/5/2 15:41, Oliver Upton wrote:
Some arm64 implementations in the wild, like the Apple parts, do not support the 64K translation granule. This can be a bit annoying when running with the defaults on such hardware, as every test fails before getting the MMU turned on.
Yup, I had to manually specify the translation granule before building (and running) these tests on M1. ./configure --arch=aarch64 --page-size={4k,16k} --cross-prefix=aarch64-elf-
Switch the default page size to 4K with the intention of having the default setting be the most widely applicable one. Signed-off-by: Oliver Upton <oliver.upton@xxxxxxxxx>
Acked-by: Zenghui Yu <zenghui.yu@xxxxxxxxx>