diff options
author | Scott Wood <scottwood@freescale.com> | 2011-09-02 17:39:37 -0500 |
---|---|---|
committer | Avi Kivity <avi@redhat.com> | 2012-03-05 14:52:24 +0200 |
commit | 841741f23b91088810e657a535b8aa683136d870 (patch) | |
tree | eae3be26cfc18bc2ca5bfec51504196ded2b6de1 /arch/powerpc/kvm/e500.c | |
parent | 303b7c97e369ec3d7ab7ba0551030160ce3f838a (diff) | |
download | linux-841741f23b91088810e657a535b8aa683136d870.tar.bz2 |
KVM: PPC: e500: Don't hardcode PIR=0
The hardcoded behavior prevents proper SMP support.
user space shall specify the vcpu's PIR as the vcpu id.
Signed-off-by: Scott Wood <scottwood@freescale.com>
Signed-off-by: Alexander Graf <agraf@suse.de>
Signed-off-by: Avi Kivity <avi@redhat.com>
Diffstat (limited to 'arch/powerpc/kvm/e500.c')
-rw-r--r-- | arch/powerpc/kvm/e500.c | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/arch/powerpc/kvm/e500.c b/arch/powerpc/kvm/e500.c index f17d7e732a1e..ac3c4bf21677 100644 --- a/arch/powerpc/kvm/e500.c +++ b/arch/powerpc/kvm/e500.c @@ -71,9 +71,6 @@ int kvmppc_core_vcpu_setup(struct kvm_vcpu *vcpu) vcpu->arch.pvr = mfspr(SPRN_PVR); vcpu_e500->svr = mfspr(SPRN_SVR); - /* Since booke kvm only support one core, update all vcpus' PIR to 0 */ - vcpu->vcpu_id = 0; - vcpu->arch.cpu_type = KVM_CPU_E500V2; return 0; |