Re: [Xen-devel] [PATCH V5 10/10] xen/arm64: increase MAX_VIRT_CPUS to 128 on arm64

2015-06-01 Thread Julien Grall
Hi Chen, On 01/06/2015 01:56, Chen Baozi wrote: For instance, with your series a cluster can use up to 16 cores but the GIC-500 is only supporting up to 8 cores... Well, if 4096 is a acceptable value, it will cost 512M address space for GICR_* (We need to chagne patch #1 too). Although we do h

Re: [Xen-devel] [PATCH V5 10/10] xen/arm64: increase MAX_VIRT_CPUS to 128 on arm64

2015-05-31 Thread Chen Baozi
On Sun, May 31, 2015 at 07:21:22PM +0100, Julien Grall wrote: > Hi Chen, > > On 31/05/2015 16:37, Chen Baozi wrote: > > > >>On May 31, 2015, at 21:40, Julien Grall wrote: > >> > >>Hi Chen, > >> > >>On 30/05/2015 12:07, Chen Baozi wrote: > >>>From: Chen Baozi > >>> > >>>GIC-500 supports up to 128

Re: [Xen-devel] [PATCH V5 10/10] xen/arm64: increase MAX_VIRT_CPUS to 128 on arm64

2015-05-31 Thread Julien Grall
Hi Chen, On 31/05/2015 16:37, Chen Baozi wrote: On May 31, 2015, at 21:40, Julien Grall wrote: Hi Chen, On 30/05/2015 12:07, Chen Baozi wrote: From: Chen Baozi GIC-500 supports up to 128 cores in a single SoC. Increase MAX_VIRT_CPUS to 128 on arm64. Where did you find this restriction?

Re: [Xen-devel] [PATCH V5 10/10] xen/arm64: increase MAX_VIRT_CPUS to 128 on arm64

2015-05-31 Thread Chen Baozi
> On May 31, 2015, at 21:40, Julien Grall wrote: > > Hi Chen, > > On 30/05/2015 12:07, Chen Baozi wrote: >> From: Chen Baozi >> >> GIC-500 supports up to 128 cores in a single SoC. Increase MAX_VIRT_CPUS >> to 128 on arm64. > > Where did you find this restriction? AFAICT the changes you made

Re: [Xen-devel] [PATCH V5 10/10] xen/arm64: increase MAX_VIRT_CPUS to 128 on arm64

2015-05-31 Thread Julien Grall
Hi Chen, On 30/05/2015 12:07, Chen Baozi wrote: From: Chen Baozi GIC-500 supports up to 128 cores in a single SoC. Increase MAX_VIRT_CPUS to 128 on arm64. Where did you find this restriction? AFAICT the changes you made in the vGICv3 driver allow us to use up to 4096 CPUs. Regards, -- Ju

[Xen-devel] [PATCH V5 10/10] xen/arm64: increase MAX_VIRT_CPUS to 128 on arm64

2015-05-30 Thread Chen Baozi
From: Chen Baozi GIC-500 supports up to 128 cores in a single SoC. Increase MAX_VIRT_CPUS to 128 on arm64. Since the domain_max_vcpus has been changed to depends on vgic_ops, we could have done more work in order to drop the definition of MAX_VIRT_CPUS. However, because it is still used for some