On Wed, 8 Dec 2021 at 23:14, Richard Henderson <richard.hender...@linaro.org> wrote: > > These features are all related and relatively small. > > Testing so far has been limited to booting a kernel > with 64k pages and VA and PA set to 52 bits, which > excercises LVA and LPA. > > There is not yet upstream support for LPA2, probably > because it's an ARMv8.7 addition.
> target/arm/cpu-param.h | 4 +- > target/arm/cpu.h | 17 ++++ > target/arm/internals.h | 22 +---- > target/arm/cpu64.c | 5 +- > target/arm/helper.c | 211 ++++++++++++++++++++++++++++++++++------- > 5 files changed, 204 insertions(+), 55 deletions(-) I'd forgotten about this document too until a conversation today brought it to mind, but when adding new feature support please also update the list of supported emulated features in docs/system/arm/emulation.rst thanks -- PMM