mirror of
https://github.com/torvalds/linux.git
synced 2024-11-17 09:31:50 +00:00
KVM: PPC: Book3S PR: Default to big endian guest
The default MSR when user space does not define anything should be identical on little and big endian hosts, so remove MSR_LE from it. Signed-off-by: Alexander Graf <agraf@suse.de>
This commit is contained in:
parent
14a7d41dad
commit
94810ba4ed
@ -1216,7 +1216,7 @@ static struct kvm_vcpu *kvmppc_core_vcpu_create_pr(struct kvm *kvm,
|
|||||||
kvmppc_set_pvr_pr(vcpu, vcpu->arch.pvr);
|
kvmppc_set_pvr_pr(vcpu, vcpu->arch.pvr);
|
||||||
vcpu->arch.slb_nr = 64;
|
vcpu->arch.slb_nr = 64;
|
||||||
|
|
||||||
vcpu->arch.shadow_msr = MSR_USER64;
|
vcpu->arch.shadow_msr = MSR_USER64 & ~MSR_LE;
|
||||||
|
|
||||||
err = kvmppc_mmu_init(vcpu);
|
err = kvmppc_mmu_init(vcpu);
|
||||||
if (err < 0)
|
if (err < 0)
|
||||||
|
Loading…
Reference in New Issue
Block a user