mirror of
https://github.com/qemu/qemu.git
synced 2024-11-24 03:13:44 +08:00
Set PVR in sregs
We need to tell the kernel about some initial CPU state we don't have yet, so let's use the "sregs" IOCTL for that and simply put the Processor Version Register in there. Now the kernel knows which guest CPU to virtualize. Signed-off-by: Alexander Graf <agraf@suse.de> Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
This commit is contained in:
parent
5f114bc6ce
commit
861bbc8052
@ -44,7 +44,13 @@ int kvm_arch_init(KVMState *s, int smp_cpus)
|
||||
|
||||
int kvm_arch_init_vcpu(CPUState *cenv)
|
||||
{
|
||||
return 0;
|
||||
int ret = 0;
|
||||
struct kvm_sregs sregs;
|
||||
|
||||
sregs.pvr = cenv->spr[SPR_PVR];
|
||||
ret = kvm_vcpu_ioctl(cenv, KVM_SET_SREGS, &sregs);
|
||||
|
||||
return ret;
|
||||
}
|
||||
|
||||
int kvm_arch_put_registers(CPUState *env)
|
||||
|
Loading…
Reference in New Issue
Block a user