On Fri, Sep 02, 2016 at 12:02:54PM +0530, Nikunj A Dadhania wrote: > Signed-off-by: Nikunj A Dadhania <nik...@linux.vnet.ibm.com> > --- > target-ppc/kvm.c | 2 +- > target-ppc/kvm_ppc.h | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) > > diff --git a/target-ppc/kvm.c b/target-ppc/kvm.c > index dcb68b9..20eb450 100644 > --- a/target-ppc/kvm.c > +++ b/target-ppc/kvm.c > @@ -2090,7 +2090,7 @@ void kvmppc_set_mpic_proxy(PowerPCCPU *cpu, int > mpic_proxy) > > int kvmppc_smt_threads(void) > { > - return cap_ppc_smt ? cap_ppc_smt : 1; > + return cap_ppc_smt ? cap_ppc_smt : 8; > } > > #ifdef TARGET_PPC64 > diff --git a/target-ppc/kvm_ppc.h b/target-ppc/kvm_ppc.h > index 5461d10..053db0a 100644 > --- a/target-ppc/kvm_ppc.h > +++ b/target-ppc/kvm_ppc.h > @@ -128,7 +128,7 @@ static inline void kvmppc_set_mpic_proxy(PowerPCCPU *cpu, > int mpic_proxy) > > static inline int kvmppc_smt_threads(void) > { > - return 1; > + return 8; > } > > static inline int kvmppc_or_tsr_bits(PowerPCCPU *cpu, uint32_t tsr_bits)
This doesn't make sense to me. Allowing multiple hardware threads to be emulated in TCG (which I think will require a bunch of fixes) seems like a separate question to MTTCG - i.e. allowing separate vcpus to be TCG emulated in separate host threads. -- David Gibson | I'll have my music baroque, and my code david AT gibson.dropbear.id.au | minimalist, thank you. NOT _the_ _other_ | _way_ _around_! http://www.ozlabs.org/~dgibson
signature.asc
Description: PGP signature