On Mon, 14 Sept 2026 at 20:29, Gilles Grimaud
<[email protected]> wrote:
>
> QEMU conditions PMSAv7 storage, reset, allocation, the pmsav7-dregion 
> property,
> migration and address translation on ARM_FEATURE_V7, which prevents the 
> Armv6-M
> MPU from being used. The checks are widened to also accept ARM_FEATURE_M while
> preserving the PMSAv8 path for v8-M CPUs (PMSAv8 is tested first and the
> migration vmstate excludes v8-M with !ARM_FEATURE_V8). This lets a Cortex-M0+
> declare and use its MPU regions without setting ARM_FEATURE_V7, while v8-M 
> CPUs
> continue to use PMSAv8 storage and migration.
>
> Suggested-by: Peter Maydell <[email protected]>
> Signed-off-by: Gilles Grimaud <[email protected]>

Reviewed-by: Peter Maydell <[email protected]>

thanks
-- PMM

Reply via email to