Hi Michal, > On 22 Aug 2025, at 08:50, Orzel, Michal <michal.or...@amd.com> wrote: > > > > On 30/07/2025 10:45, Hari Limaye wrote: >> From: Penny Zheng <penny.zh...@arm.com> >> >> In the function `init_staticmem_pages` we need to have mapped static >> memory banks for initialization. Unlike on an MMU system, we cannot map >> the entire RAM on an MPU system as we have a limited number of MPU >> memory regions. To solve this, transiently map the static memory banks >> for initialization. > How does this correspond to Arm32 MPU (R52), where all of the RAM will be > covered? I don't think 'transient' mappings will be needed there but all of > your > work targets common (i.e. not only Arm64) MPU code. > > ~Michal >
Hm fair point - when this series was submitted to the ML, I had no knowledge of the intention for all of the RAM to be mapped on Arm32 MPU systems and imagined that things would be more aligned here. Are happy for this to remain common for now? Or would you prefer it to be split off? Many thanks, Hari