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
