qemu-devel
[Top][All Lists]
Advanced

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

Re: [Qemu-devel] [PATCH v12 5/5] hw/arm/virt: Add gic-version option to


From: Pavel Fedin
Subject: Re: [Qemu-devel] [PATCH v12 5/5] hw/arm/virt: Add gic-version option to virt machine
Date: Fri, 04 Sep 2015 17:18:57 +0300

 Hello!

> I think we need to leave enough space for all of GICC/GICV/GICH
> (that's 2 pages for GICC, 2 for GICV, 1 for GICH). They're optional
> in a GICv3, but we may want them for emulation later on and if we
> haven't left ourselves enough space we'll be a bit stuck.

 Do we really need this? Are we going to have a model with HYP mode, inside of 
which we could run another model? BTW, our GICv2 implementation also doesn't 
assume that it can have GICV/GICH.
 Additionally, according to GIC-500 arch manual, GICC_DIR with affinity routing 
enabled has an offset of 0x10000, and it's 17 pages instead of 2.
 Do we want to waste our precious address space?
 But, well, i have calculated that we would have 124 maximum CPUs instead of 
126. So - your final word on this?

Kind regards,
Pavel Fedin
Expert Engineer
Samsung Electronics Research center Russia




reply via email to

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