On Fri, 6 Nov 2026 at 10:28, Manos Pitsidianakis <[email protected]> wrote: > > For the ARM_FEATURE_V6 case, it seems like we retrieve AP and XN bits in > get_phys_addr_v6() but we don't check the XN bit in get_S1prot(). > > Change the `else if (arm_feature(env, ARM_FEATURE_V7))` check in > get_S1prot() to plain `else`. > > Fixes: d8e052b3876356 ("target-arm: get_phys_addr_lpae: more xn control") > Resolves: https://gitlab.com/qemu-project/qemu/-/work_items/4367 > Signed-off-by: Manos Pitsidianakis <[email protected]> > --- > Changes in v2: > - Change else if to plain else (thanks Peter) > - Link to v1: > https://lore.kernel.org/qemu-devel/[email protected]
Applied to target-arm.next, thanks (with a slightly expanded commit message and a cc to stable). -- PMM
