Hi Julien,

> On Aug 21, 2023, at 16:43, Julien Grall <jul...@xen.org> wrote:
> 
> Hi Henry,
> 
> On 14/08/2023 05:25, Henry Wang wrote:
>> There are two types of memory system architectures available for
>> Arm-based systems, namely the Virtual Memory System Architecture (VMSA)
>> and the Protected Memory System Architecture (PMSA). According to
>> ARM DDI 0487G.a, A VMSA provides a Memory Management Unit (MMU) that
>> controls address translation, access permissions, and memory attribute
>> determination and checking, for memory accesses made by the PE. And
>> refer to ARM DDI 0600A.c, the PMSA supports a unified memory protection
>> scheme where an Memory Protection Unit (MPU) manages instruction and
>> data access. Currently, Xen only suuports VMSA.
> 
> Typo: s/suuports/supports/

Oops, sorry about this, will fix in v6.

> 
>> Introduce a Kconfig option CONFIG_MMU, which is currently default
>> set to y and unselectable because currently only VMSA is supported.
> 
> NIT: It would be worth to explicit mention that this will be used in 
> follow-up patches. So one will wonder what's the goal of introducing an 
> unused config.
> 
> Or it could have been merged in the first patch splitting the MMU code so we 
> don't introduce a config without any use.

Sure, I will think about this and fix in v6.

> 
>> Suggested-by: Julien Grall <jgr...@amazon.com>
>> Signed-off-by: Henry Wang <henry.w...@arm.com>
> 
> Acked-by: Julien Grall <jgr...@amazon.com>

Thanks!

Kind regards,
Henry

> 
> Cheers,
> 
> -- 
> Julien Grall



Reply via email to