Hello! > the input parameter i.e. CPUARMState doesn't has the #cores-in-soc nor any > other useful > information. We can add this field and initialize it in virt.c
Why does it have to be a part of CPUARMState ? Isn't it a global parameter? > on x86 APIC ID used to be derived for cpu_index as well like it is done in > ARM for mpidr, but it > has been decoupled form it, converted to property and > set by board code now which is topology aware. Can you point at the code? I'm not familiar with x86 stuff. Kind regards, Pavel Fedin Expert Engineer Samsung Electronics Research center Russia