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
- Re: [PATCH 2/5] arm/mpu: Implement setup_mm for MPU... Ayan Kumar Halder
- Re: [PATCH 2/5] arm/mpu: Implement setup_mm for MPU... Orzel, Michal
- [PATCH 3/5] arm/mpu: Implement transient mapping Hari Limaye
- Re: [PATCH 3/5] arm/mpu: Implement transient mappin... Ayan Kumar Halder
- Re: [PATCH 3/5] arm/mpu: Implement transient mappin... Orzel, Michal
- [PATCH 4/5] arm/mpu: Implement ioremap_attr for MPU Hari Limaye
- Re: [PATCH 4/5] arm/mpu: Implement ioremap_attr for... Ayan Kumar Halder
- Re: [PATCH 4/5] arm/mpu: Implement ioremap_attr for... Orzel, Michal
- [PATCH 5/5] xen/arm: map static memory on demand Hari Limaye
- Re: [PATCH 5/5] xen/arm: map static memory on deman... Ayan Kumar Halder
- Re: [PATCH 5/5] xen/arm: map static memory on deman... Orzel, Michal