On 2015/5/28 2:03, Pavel Fedin wrote:
>  Hello!
> 
>> I think encoding should be CPU type specific i.e. not defined by what
>> GIC can support and once we add CPU type with 8 cores, it would provide
>> it's own version of mpidr_read since it would be defined by spec
>> how to encode aff0.
> 
>  I have redone this thing from scratch:
> https://lists.gnu.org/archive/html/qemu-devel/2015-05/msg04495.html
> My implementation does exactly this. It simply introduces CPU-specific MPIDR 
> value which
> CPUs can set as they wish.

IIUC, your implementation also uses 8 cpus per cluster which is not
consistent with CPU spec.

> Also this is used by KVM because KVM has its own ideas about
> how CPUs are clustered.
> I posted that without RFC, because i think it's ready for application, but my 
> message
> seems to have been lost. Looks like i forgot Cc to the maintainer. My current 
> vGICv3
> work-in-progress is based on this.
>  If Shlomo does not respond until friday, i think i'll post a new vGICv3 
> series based on
> master.
> 

I guess we should give people time to do the respin or other things.

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

-- 
Shannon

Reply via email to