RE: [PATCH v2 04/40] xen/arm: add an option to define Xen start address for Armv8-R

2023-01-18 Thread Wei Chen
ject: Re: [PATCH v2 04/40] xen/arm: add an option to define Xen start > address for Armv8-R > > Hi, > > On 18/01/2023 10:22, Wei Chen wrote: > >>> Although it is unlikely that vendors using the Armv8-R IP will do so, > it > >>> is indeed an option. In

Re: [PATCH v2 04/40] xen/arm: add an option to define Xen start address for Armv8-R

2023-01-18 Thread Julien Grall
Hi, On 18/01/2023 10:22, Wei Chen wrote: Although it is unlikely that vendors using the Armv8-R IP will do so, it is indeed an option. In the ID register, there are also related bits in ID_AA64MMFR0_EL1 (MSA_frac) to indicate this. --- xen/arch/arm/Kconfig | 8 xen/a

RE: [PATCH v2 04/40] xen/arm: add an option to define Xen start address for Armv8-R

2023-01-18 Thread Wei Chen
;> To: Penny Zheng ; xen-devel@lists.xenproject.org > >> Cc: Wei Chen ; Stefano Stabellini > >> ; Bertrand Marquis ; > >> Volodymyr Babchuk ; Jiamei Xie > >> > >> Subject: Re: [PATCH v2 04/40] xen/arm: add an option to define Xen > start > >> a

Re: [PATCH v2 04/40] xen/arm: add an option to define Xen start address for Armv8-R

2023-01-18 Thread Julien Grall
] xen/arm: add an option to define Xen start address for Armv8-R Hi Penny, On 13/01/2023 05:28, Penny Zheng wrote: From: Wei Chen On Armv8-A, Xen has a fixed virtual start address (link address too) for all Armv8-A platforms. In an MMU based system, Xen can map its loaded address to this

RE: [PATCH v2 04/40] xen/arm: add an option to define Xen start address for Armv8-R

2023-01-17 Thread Wei Chen
Hi Julien, > -Original Message- > From: Julien Grall > Sent: 2023年1月18日 7:24 > To: Penny Zheng ; xen-devel@lists.xenproject.org > Cc: Wei Chen ; Stefano Stabellini > ; Bertrand Marquis ; > Volodymyr Babchuk ; Jiamei Xie > > Subject: Re: [PATCH v2 04/40] xen/a

Re: [PATCH v2 04/40] xen/arm: add an option to define Xen start address for Armv8-R

2023-01-17 Thread Julien Grall
Hi Penny, On 13/01/2023 05:28, Penny Zheng wrote: From: Wei Chen On Armv8-A, Xen has a fixed virtual start address (link address too) for all Armv8-A platforms. In an MMU based system, Xen can map its loaded address to this virtual start address. So, on Armv8-A platforms, the Xen start address

[PATCH v2 04/40] xen/arm: add an option to define Xen start address for Armv8-R

2023-01-12 Thread Penny Zheng
From: Wei Chen On Armv8-A, Xen has a fixed virtual start address (link address too) for all Armv8-A platforms. In an MMU based system, Xen can map its loaded address to this virtual start address. So, on Armv8-A platforms, the Xen start address does not need to be configurable. But on Armv8-R pla