RE: [XEN RFC PATCH 37/40] xen: introduce an arch helper to do NUMA init failed fallback

2021-08-30 Thread Wei Chen
Hi Jan, > -Original Message- > From: Jan Beulich > Sent: 2021年8月30日 17:52 > To: Wei Chen > Cc: Bertrand Marquis ; Julien Grall > ; xen-devel@lists.xenproject.org; sstabell...@kernel.org > Subject: Re: [XEN RFC PATCH 37/40] xen: introduce an arch helper to do > N

Re: [XEN RFC PATCH 37/40] xen: introduce an arch helper to do NUMA init failed fallback

2021-08-30 Thread Jan Beulich
On 28.08.2021 05:45, Wei Chen wrote: >> From: Xen-devel On Behalf Of Wei >> Chen >> Sent: 2021年8月28日 11:09 >> >>> From: Julien Grall >>> Sent: 2021年8月27日 22:30 >>> --- a/xen/arch/arm/numa.c +++ b/xen/arch/arm/numa.c @@ -140,3 +140,16 @@ int __init arch_meminfo_get_ram_bank_range(in

RE: [XEN RFC PATCH 37/40] xen: introduce an arch helper to do NUMA init failed fallback

2021-08-27 Thread Wei Chen
Hi Julien, Jan > -Original Message- > From: Xen-devel On Behalf Of Wei > Chen > Sent: 2021年8月28日 11:09 > To: Julien Grall ; xen-devel@lists.xenproject.org; > sstabell...@kernel.org; Jan Beulich > Cc: Bertrand Marquis > Subject: RE: [XEN RFC PATCH 37/40] xen: int

RE: [XEN RFC PATCH 37/40] xen: introduce an arch helper to do NUMA init failed fallback

2021-08-27 Thread Wei Chen
Hi Julien, > -Original Message- > From: Julien Grall > Sent: 2021年8月27日 22:30 > To: Wei Chen ; xen-devel@lists.xenproject.org; > sstabell...@kernel.org; jbeul...@suse.com > Cc: Bertrand Marquis > Subject: Re: [XEN RFC PATCH 37/40] xen: introduce an arch helper to

Re: [XEN RFC PATCH 37/40] xen: introduce an arch helper to do NUMA init failed fallback

2021-08-27 Thread Julien Grall
Hi, On 11/08/2021 11:24, Wei Chen wrote: When Xen initialize NUMA failed, some architectures may need to do fallback actions. For example, in device tree based NUMA, Arm need to reset the distance between any two nodes. From the description here, I don't understand why we need to reset the di

[XEN RFC PATCH 37/40] xen: introduce an arch helper to do NUMA init failed fallback

2021-08-11 Thread Wei Chen
When Xen initialize NUMA failed, some architectures may need to do fallback actions. For example, in device tree based NUMA, Arm need to reset the distance between any two nodes. Signed-off-by: Wei Chen --- xen/arch/arm/numa.c| 13 + xen/common/numa.c | 3 +++ xen/i