qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PATCH v2] Add virt-v3 machine that uses GIC-500


From: Shlomo Pongratz
Subject: Re: [Qemu-devel] [PATCH v2] Add virt-v3 machine that uses GIC-500
Date: Wed, 13 May 2015 10:34:31 +0000

> -----Original Message-----
> From: Pavel Fedin [mailto:address@hidden
> Sent: Tuesday, 12 May, 2015 3:33 PM
> To: Shlomo Pongratz; address@hidden
> Subject: RE: [PATCH v2] Add virt-v3 machine that uses GIC-500
> 
>  Hello!
> 
> > BTW did you try going beyond 16 cores I had problems with 32 and 64 cores.
> 
>  Just tried it. Works fine, except qemu takes incredibly long time to start up
> with so many cores. 64 cores took something like 2 minutes. Indeed, looks
> like freeze, but if you're patient enough, you'll see it running. I believe 
> it's
> interpretation mode flaw.
> 
> Kind regards,
> Pavel Fedin
> Expert Engineer
> Samsung Electronics Research center Russia
> 


Hi Pavel,

With your patch I can work up to 16 cores it gets stuck at 24 cores.

I have two questions regarding your changes.
1. In fdt_add_timer why you didn't used the 24 bit limit I posed on the 
irqflags? Please note that the argument is 32 bits wide an 8 bits are for flags.
2. In machvirt_init, I used TYPE_AARCH64_CPU while you reverted it to 
TYPE_ARM_CPU, I assume this is because you want to support cortex-a15. Don't 
you think It should be according to the cortex type? (BTW you removed 
cortex-a53).

Best regards,

S.P.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]