From nobody Wed Feb 11 02:54:35 2026 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) client-ip=208.118.235.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists.gnu.org (208.118.235.17 [208.118.235.17]) by mx.zohomail.com with SMTPS id 1529294154124877.6220646861456; Sun, 17 Jun 2018 20:55:54 -0700 (PDT) Received: from localhost ([::1]:60878 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fUlGa-0006jZ-LP for importer@patchew.org; Sun, 17 Jun 2018 23:55:44 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:49624) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fUlEU-0005ID-J0 for qemu-devel@nongnu.org; Sun, 17 Jun 2018 23:53:35 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fUlET-0003w7-Pq for qemu-devel@nongnu.org; Sun, 17 Jun 2018 23:53:34 -0400 Received: from ozlabs.org ([2401:3900:2:1::2]:41953) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fUlET-0003ty-CD; Sun, 17 Jun 2018 23:53:33 -0400 Received: by ozlabs.org (Postfix, from userid 1007) id 418HJ81sytz9s3M; Mon, 18 Jun 2018 13:53:28 +1000 (AEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gibson.dropbear.id.au; s=201602; t=1529294008; bh=kfOKdakaK9Tz1jHzleVBwFdBg7+fyckOn8M21U1g7nI=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=RV9TzsCMFRS4CFHAWLsoMEkjnWbfZ85yCgk5MPtVXUyQyO+JHTgYZB82xFT6Zl6Sf oB/M+M/gjqwT9SphIuhUIJQ2miFm1Y9TQiC/NezLG7JRsqgkZK4ERs3YnExFATtoFH +MhEXMIcJhJ3MtgbBEVCV3KnGoYtQo4P5oMihyyo= From: David Gibson To: peter.maydell@linaro.org Date: Mon, 18 Jun 2018 13:52:58 +1000 Message-Id: <20180618035324.19907-3-david@gibson.dropbear.id.au> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20180618035324.19907-1-david@gibson.dropbear.id.au> References: <20180618035324.19907-1-david@gibson.dropbear.id.au> X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2401:3900:2:1::2 Subject: [Qemu-devel] [PULL 02/28] ppc/spapr_caps: Don't disable cap_cfpc on POWER8 by default X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: aik@ozlabs.ru, agraf@suse.de, qemu-devel@nongnu.org, groug@kaod.org, qemu-ppc@nongnu.org, clg@kaod.org, Suraj Jitindar Singh , David Gibson Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZohoMail: RDKM_2 RSF_0 Z_629925259 SPT_0 Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" From: Suraj Jitindar Singh 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 Reviewed-by: David Gibson Signed-off-by: David Gibson --- 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(sPAPRM= achineState *spapr, =20 caps =3D smc->default_caps; =20 - if (!ppc_check_compat(cpu, CPU_POWERPC_LOGICAL_3_00, - 0, spapr->max_compat_pvr)) { - caps.caps[SPAPR_CAP_CFPC] =3D SPAPR_CAP_BROKEN; - } - if (!ppc_check_compat(cpu, CPU_POWERPC_LOGICAL_2_07, 0, spapr->max_compat_pvr)) { caps.caps[SPAPR_CAP_HTM] =3D SPAPR_CAP_OFF; + caps.caps[SPAPR_CAP_CFPC] =3D SPAPR_CAP_BROKEN; } =20 if (!ppc_check_compat(cpu, CPU_POWERPC_LOGICAL_2_06_PLUS, --=20 2.17.1