On Tue, Jun 12, 2018 at 03:16:30PM +1000, Suraj Jitindar Singh wrote: > In default_caps_with_cpu() we set spapr_cap_cfpc to broken for POWER8 > processors and before. > > Since we no longer require private l1d cache on POWER8 for this cap to > be set to workaround change this to default to broken for POWER7 > processors and before. > > Signed-off-by: Suraj Jitindar Singh <sjitindarsi...@gmail.com> > Reviewed-by: David Gibson <da...@gibson.dropbear.id.au>
Applied to ppc-for-3.0, thanks. > > --- > > V1 -> V2: > - No Change > > --- > hw/ppc/spapr_caps.c | 6 +----- > 1 file changed, 1 insertion(+), 5 deletions(-) > > diff --git a/hw/ppc/spapr_caps.c b/hw/ppc/spapr_caps.c > index 531e145114..00e43a9ba7 100644 > --- a/hw/ppc/spapr_caps.c > +++ b/hw/ppc/spapr_caps.c > @@ -335,14 +335,10 @@ static sPAPRCapabilities > default_caps_with_cpu(sPAPRMachineState *spapr, > > caps = smc->default_caps; > > - if (!ppc_check_compat(cpu, CPU_POWERPC_LOGICAL_3_00, > - 0, spapr->max_compat_pvr)) { > - caps.caps[SPAPR_CAP_CFPC] = SPAPR_CAP_BROKEN; > - } > - > if (!ppc_check_compat(cpu, CPU_POWERPC_LOGICAL_2_07, > 0, spapr->max_compat_pvr)) { > caps.caps[SPAPR_CAP_HTM] = SPAPR_CAP_OFF; > + caps.caps[SPAPR_CAP_CFPC] = SPAPR_CAP_BROKEN; > } > > if (!ppc_check_compat(cpu, CPU_POWERPC_LOGICAL_2_06_PLUS, -- 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