Igor needs to know/select vcpu MPIDR values early in order to map vcpus to vnodes. Waiting until after vcpu init, when KVM sets them, is too late. With this patch, and its KVM counterpart, QEMU can control the values, allowing it to know/select them whenever it likes.
Andrew Jones (2): HACK: update linux/kvm header arm: kvm: set MPIDR when we can linux-headers/linux/kvm.h | 1 + target/arm/cpu.c | 3 +-- target/arm/kvm32.c | 22 ++++++++++++++-------- target/arm/kvm64.c | 22 ++++++++++++++-------- 4 files changed, 30 insertions(+), 18 deletions(-) -- 2.9.3