From nobody Wed Jun 24 21:40:35 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=reject dis=none) header.from=linux.ibm.com ARC-Seal: i=1; a=rsa-sha256; t=1781082550; cv=none; d=zohomail.com; s=zohoarc; b=KjPw1T/vg7KXwiiVsJ5ozRzXJzZV4a5MotKavJbl05DgE6CAbi3ufGCVO2+v7sC+EHtqT8x6LciPAqXD6SVIaVUT5jxREB+ULZujj0fs6lJrcEqtZXNy9T/POAS6WML/mwCUSQUKAbEFT/3YYVu/u5KzPQmc6NEy6qMdeEgRp8w= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1781082550; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=MH3+Fm1X+G3WoSgOtxXXW016+N8ndpH4JV+X9W0a35I=; b=LNv+qZBXlWEXDpXfkgAiwUtEjAPpUf3564VePEDyPXkP+aypxhwRuLTY8p39wgZAfpuXqYuCg6Y2v+fZS6pFj0sW/mJDz+20q3GyMVWQsd0AYK0tpKZHramTz0npl9ahDxy088AhKRqTL7UQKn6+lJNPSSKE4AvdE1IrcWk5Qi8= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=reject dis=none) Return-Path: Received: from lists1p.gnu.org (lists1p.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1781082550523615.6852365551342; Wed, 10 Jun 2026 02:09:10 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists1p.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1wXEvW-00056D-0b; Wed, 10 Jun 2026 05:08:46 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists1p.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1wXEvU-00055j-NC; Wed, 10 Jun 2026 05:08:44 -0400 Received: from mx0b-001b2d01.pphosted.com ([148.163.158.5]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1wXEvT-0000i1-62; Wed, 10 Jun 2026 05:08:44 -0400 Received: from pps.filterd (m0353725.ppops.net [127.0.0.1]) by mx0a-001b2d01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 65A106nC3385579; Wed, 10 Jun 2026 09:08:31 GMT Received: from ppma11.dal12v.mail.ibm.com (db.9e.1632.ip4.static.sl-reverse.com [50.22.158.219]) by mx0a-001b2d01.pphosted.com (PPS) with ESMTPS id 4em9ye80a6-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 10 Jun 2026 09:08:31 +0000 (GMT) Received: from pps.filterd (ppma11.dal12v.mail.ibm.com [127.0.0.1]) by ppma11.dal12v.mail.ibm.com (8.18.1.7/8.18.1.7) with ESMTP id 65A8nf9w023980; Wed, 10 Jun 2026 09:08:30 GMT Received: from smtprelay04.fra02v.mail.ibm.com ([9.218.2.228]) by ppma11.dal12v.mail.ibm.com (PPS) with ESMTPS id 4en0jydq8p-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 10 Jun 2026 09:08:30 +0000 (GMT) Received: from smtpav04.fra02v.mail.ibm.com (smtpav04.fra02v.mail.ibm.com [10.20.54.103]) by smtprelay04.fra02v.mail.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id 65A98QpO20841198 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 10 Jun 2026 09:08:26 GMT Received: from smtpav04.fra02v.mail.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 94B152004E; Wed, 10 Jun 2026 09:08:26 +0000 (GMT) Received: from smtpav04.fra02v.mail.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id CE6E72004B; Wed, 10 Jun 2026 09:08:21 +0000 (GMT) Received: from li-3c92a0cc-27cf-11b2-a85c-b804d9ca68fa.ibm.com (unknown [9.39.29.92]) by smtpav04.fra02v.mail.ibm.com (Postfix) with ESMTP; Wed, 10 Jun 2026 09:08:21 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ibm.com; h=cc :content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=pp1; bh=MH3+Fm1X+G3WoSgOt xXXW016+N8ndpH4JV+X9W0a35I=; b=ab2XkauwRcjFhBjtzh9wC9squtnH7RvNq 56tsGsgY6ecc3AGlOHDQ5gYgVR351ORN2wvhAjyu5lw7Gc9JAWCrk2Gz1VLXWQe1 fFYYTWO3zI0P0MB3CZyBu8Y8wA8CXk4AVvBOiXB4rn6Jl4dAR2Agck2uPHc3wLHt hp4Hx5+whltwAAfpkDgAkmlluE98d57KavHmDAnfCdlYSI0GdMNsdbif7mpmW3pX L7KhEYij73qJdAHhnoUh6zoPhnosGheEUAI/EXOayuogpQDCV6QhacfmjW42iXUA hg1x9SDPH4JhYoj0z2RcNbp/9xqj8UXRHyt+AaJVPkgTGqZzrUELw== From: Aditya Gupta To: , , Harsh Prateek Bora Cc: Pierrick Bouvier , Nicholas Piggin , Miles Glenn , Fabiano Rosas , Laurent Vivier , Paolo Bonzini , devel@lists.libvirt.org, kvm@vger.kernel.org, Misbah Anjum N , Shivang Upadhyay Subject: [PATCH 1/4] ppc/pnv: Replace Power8E with Power11 for 'none' machine test Date: Wed, 10 Jun 2026 14:37:57 +0530 Message-ID: <20260610090800.3672832-2-adityag@linux.ibm.com> X-Mailer: git-send-email 2.54.0 In-Reply-To: <20260610090800.3672832-1-adityag@linux.ibm.com> References: <20260610090800.3672832-1-adityag@linux.ibm.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-TM-AS-GCONF: 00 X-Proofpoint-Reinject: loops=2 maxloops=12 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNjEwMDA4NiBTYWx0ZWRfX8Z66U60PGrpc m783yAHgUT/vQYSf/mSVltwQp2cvzTRvsnvApqtPE+MnD1eGy+0A+c07WbiXVC3BvsNSF9HFbx8 qlpLsLTVk4HJYe6NTUV+h6agyCE/WEuWBE6BaL8seBJZS0kjsWt3ldV+TIzWoJ3wNnAKKL4CMcS Fn8LftyWmfU0WCIS+s7mV6VoHpDuHWnBqeBn/KVVXjT8hP0O+svFGfdHfDlVF0aTEK0lw1R//ei dO47SQc5don9B+NRtokrYyr4bpS0+W9s6usNixlEI6+LiZRa7nF38JIzpzB8JtU8OklQlsdxLe7 ExQ4qSNX883nF2qqum9c5i0TneZQ2iWSmbCWRc80bJNzGYdvRrAfd98UqptRfw8/4EGOw+SETTZ YIQeLcJxjEbz+jPuc/GlKUIR3uzlqySUl4XqkMOp3UNYauQiQ54fYYcaQeEmnNkUfX0INmrp0D4 z9cq2k16vAovxRvOsgA== X-Authority-Analysis: v=2.4 cv=QKhYgALL c=1 sm=1 tr=0 ts=6a29298f cx=c_pps a=aDMHemPKRhS1OARIsFnwRA==:117 a=aDMHemPKRhS1OARIsFnwRA==:17 a=FelO9ux0wxsA:10 a=VkNPw1HP01LnGYTKEx00:22 a=RnoormkPH1_aCDwRdu11:22 a=V8glGbnc2Ofi9Qvn3v5h:22 a=VnNF1IyMAAAA:8 a=F5hhBwQ8Fieae4k-f6wA:9 X-Proofpoint-GUID: M6_z4wgP7EkxSfXKg9JbBbe6LjlXRaIG X-Proofpoint-ORIG-GUID: bT4mjS2Sd1XTJugNOC9_Ybnn9psM01r- X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.125,FMLib:17.12.100.49 definitions=2026-06-10_02,2026-06-09_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 lowpriorityscore=0 bulkscore=0 adultscore=0 phishscore=0 malwarescore=0 impostorscore=0 suspectscore=0 spamscore=0 clxscore=1011 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605210000 definitions=main-2606100086 Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists1p.gnu.org; Received-SPF: pass client-ip=148.163.158.5; envelope-from=adityag@linux.ibm.com; helo=mx0b-001b2d01.pphosted.com X-Spam_score_int: -26 X-Spam_score: -2.7 X-Spam_bar: -- X-Spam_report: (-2.7 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: qemu development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @ibm.com) X-ZM-MESSAGEID: 1781082552721158500 Content-Type: text/plain; charset="utf-8" Power8E and Power8NVL were deprecated since QEMU 10.1, with commit 264a604e7163 ("target/ppc: Deprecate Power8E and Power8NVL") As Power8E chip is removed in future commits, remove the use of Power8E chip for use with the none machine test, and replace with Power11 for ppc64 test coverage for the test Signed-off-by: Aditya Gupta --- tests/qtest/machine-none-test.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/qtest/machine-none-test.c b/tests/qtest/machine-none-tes= t.c index bafd7d660ec7..3205df190f35 100644 --- a/tests/qtest/machine-none-test.c +++ b/tests/qtest/machine-none-test.c @@ -38,7 +38,7 @@ static struct arch2cpu cpus_map[] =3D { { "mips64el", "I6500" }, { "or1k", "or1200" }, { "ppc", "604" }, - { "ppc64", "power8e_v2.1" }, + { "ppc64", "power11_v2.0" }, { "s390x", "qemu" }, { "sh4", "sh7750r" }, { "sh4eb", "sh7751r" }, --=20 2.54.0 From nobody Wed Jun 24 21:40:35 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=reject dis=none) header.from=linux.ibm.com ARC-Seal: i=1; a=rsa-sha256; t=1781082550; cv=none; d=zohomail.com; s=zohoarc; b=KtsJJyb4jisvezR21+mbB1ejllN6paKKgsfam/oJrfBVtsear0rQSd078gHuFPy/pHPTkhY83ZfZwJQiVd30bfRjyUYsy7XtKG4Fz+PmG/V8utRtZyX/xHEHWrgr3KJhHr+E+LX6dnrsARfLdAa6esYy26LaM/slk07vu9MZfHM= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1781082550; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=COD7/rT3O85dbDvu0bMMcQt5sIpiQec+GwftcuN6A3g=; b=S9F3+JS+A6MTYjR/QQzGVgyuVAOQraTYobVV9u0pQLFC1pWpyEAOQJWSTibPTqSJYihSKXnlANtkOspFsSJdVNYZ3Klfb2aOL2o66wNurUaKBAsnzV565Uz+5It+bk4vABYuqWExXfzg4pFZ4jV/iU+T/0SK72WD1yw836civPY= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=reject dis=none) Return-Path: Received: from lists1p.gnu.org (lists1p.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1781082550239558.128608059487; Wed, 10 Jun 2026 02:09:10 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists1p.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1wXEvg-00057O-3D; Wed, 10 Jun 2026 05:08:56 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists1p.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1wXEvc-00056w-86; Wed, 10 Jun 2026 05:08:53 -0400 Received: from mx0a-001b2d01.pphosted.com ([148.163.156.1]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1wXEva-0000jz-Bk; Wed, 10 Jun 2026 05:08:51 -0400 Received: from pps.filterd (m0360083.ppops.net [127.0.0.1]) by mx0a-001b2d01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 659Hdcen032640; Wed, 10 Jun 2026 09:08:37 GMT Received: from ppma21.wdc07v.mail.ibm.com (5b.69.3da9.ip4.static.sl-reverse.com [169.61.105.91]) by mx0a-001b2d01.pphosted.com (PPS) with ESMTPS id 4emb240dhp-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 10 Jun 2026 09:08:36 +0000 (GMT) Received: from pps.filterd (ppma21.wdc07v.mail.ibm.com [127.0.0.1]) by ppma21.wdc07v.mail.ibm.com (8.18.1.7/8.18.1.7) with ESMTP id 65A94ehi011119; Wed, 10 Jun 2026 09:08:35 GMT Received: from smtprelay02.fra02v.mail.ibm.com ([9.218.2.226]) by ppma21.wdc07v.mail.ibm.com (PPS) with ESMTPS id 4emxvjwxu7-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 10 Jun 2026 09:08:35 +0000 (GMT) Received: from smtpav04.fra02v.mail.ibm.com (smtpav04.fra02v.mail.ibm.com [10.20.54.103]) by smtprelay02.fra02v.mail.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id 65A98VnS50397672 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 10 Jun 2026 09:08:31 GMT Received: from smtpav04.fra02v.mail.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 7EF722004B; Wed, 10 Jun 2026 09:08:31 +0000 (GMT) Received: from smtpav04.fra02v.mail.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 2B8E520040; Wed, 10 Jun 2026 09:08:27 +0000 (GMT) Received: from li-3c92a0cc-27cf-11b2-a85c-b804d9ca68fa.ibm.com (unknown [9.39.29.92]) by smtpav04.fra02v.mail.ibm.com (Postfix) with ESMTP; Wed, 10 Jun 2026 09:08:26 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ibm.com; h=cc :content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=pp1; bh=COD7/rT3O85dbDvu0 bMMcQt5sIpiQec+GwftcuN6A3g=; b=JI7ioT0kwEKdmXtAmlwYHl55GX0B73O4c XTqVdfjXWqyZ7uXQgC0vZdon1PJrHL8KvhKsgH551mHh0uDLMiYp+lT/uRkuZMZA 08IjOXNVR8dLVOBZGhWmHDpWBXXmCqJkvqOvK2MADLcs2tRAS+1S/ALjBiuG3Qjc pKB7alAb3PAbjbaErsGiLUJ91wXn8hJd7jtxpuGZA12hn3Zq4RdBisSXi1TBV0zE hpV6QwKp6WKvFQAUKiQ7+QU9NT1/hRGK6Ii33MT4o3RgQvEDYrjUodRaa/wVsB2L Jr0IPrTkuwRKmwoozHXWZEhw8n1JVa5qWFQleJasgnk7B+/jJgWEA== From: Aditya Gupta To: , , Harsh Prateek Bora Cc: Pierrick Bouvier , Nicholas Piggin , Miles Glenn , Fabiano Rosas , Laurent Vivier , Paolo Bonzini , devel@lists.libvirt.org, kvm@vger.kernel.org, Misbah Anjum N , Shivang Upadhyay Subject: [PATCH 2/4] ppc/pnv: Remove Power8E and Power8NVL pnv chips Date: Wed, 10 Jun 2026 14:37:58 +0530 Message-ID: <20260610090800.3672832-3-adityag@linux.ibm.com> X-Mailer: git-send-email 2.54.0 In-Reply-To: <20260610090800.3672832-1-adityag@linux.ibm.com> References: <20260610090800.3672832-1-adityag@linux.ibm.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-TM-AS-GCONF: 00 X-Proofpoint-Reinject: loops=2 maxloops=12 X-Authority-Analysis: v=2.4 cv=b4uCJNGx c=1 sm=1 tr=0 ts=6a292995 cx=c_pps a=GFwsV6G8L6GxiO2Y/PsHdQ==:117 a=GFwsV6G8L6GxiO2Y/PsHdQ==:17 a=FelO9ux0wxsA:10 a=VkNPw1HP01LnGYTKEx00:22 a=RnoormkPH1_aCDwRdu11:22 a=iQ6ETzBq9ecOQQE5vZCe:22 a=VnNF1IyMAAAA:8 a=VZAblS4EJK4kQvDgE7QA:9 X-Proofpoint-ORIG-GUID: ulxYrO0yU_qt67z2k6oEw2aTRNgxOSvh X-Proofpoint-GUID: WBEFVq4bC5diaJWSX_tyDC00GLCar7Dv X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNjEwMDA4NiBTYWx0ZWRfXzZZZuq1SFRrq un4Df3q8LHj5GYHvk9OXspaPF4jYAAwGUVx/OMrc+ze4MNxiU3goa+KN01fNbLXfh7KRyApnLLl C5SyV6ehFr3k3CwdefEU/FyX5Bqq25PinIvxI1tmDLPn98ohbqg7RpEmtkKKOEfEHNtlXKr5S6e y9GE5IQDFTlMbNV37pGfon3aNiJmeyKK40iknvBzpMJVsjMHJrIt0KvJxehhrE5KkJqRc3kOlDn Nd/kY3hD4aLadVZ1ki68Hi8rlX6n9Iqb5pVY0EmaaMQu4oUt9BchozKJp1FjfJCOqzydJEo7Rcj 9RpTiNNIz1issG/GYEkJ0tuaYr3Hvpg4Co141svXvr2TAoauWPAcLiAYHnhuF5Kz98Am5wXaSe9 DA19LZKZDVJCzEqEPq7odzeL0w/+2Is6q/C7UTFyp5k6BlQdVKr037iPMy8TJoU6UDJNbd6gswr DeVamHxaa04/J6vy6/w== X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.125,FMLib:17.12.100.49 definitions=2026-06-10_02,2026-06-09_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 spamscore=0 bulkscore=0 phishscore=0 priorityscore=1501 lowpriorityscore=0 adultscore=0 malwarescore=0 impostorscore=0 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605210000 definitions=main-2606100086 Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists1p.gnu.org; Received-SPF: pass client-ip=148.163.156.1; envelope-from=adityag@linux.ibm.com; helo=mx0a-001b2d01.pphosted.com X-Spam_score_int: -16 X-Spam_score: -1.7 X-Spam_bar: - X-Spam_report: (-1.7 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SUBJ_WIPE_DEBT=1.004 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: qemu development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @ibm.com) X-ZM-MESSAGEID: 1781082552828154100 Content-Type: text/plain; charset="utf-8" Power8E and Power8NVL were deprecated since QEMU 10.1, with commit 264a604e7163 ("target/ppc: Deprecate Power8E and Power8NVL") Accordingly, remove usage of 8E and 8NVL chips from powernv, as it's old and unmaintained now. Signed-off-by: Aditya Gupta Reviewed-by: Philippe Mathieu-Daud=C3=A9 --- docs/system/ppc/powernv.rst | 2 +- hw/ppc/pnv.c | 62 ------------------------------------- hw/ppc/pnv_core.c | 2 -- include/hw/ppc/pnv.h | 8 ----- tests/qtest/pnv-xscom.h | 9 ------ 5 files changed, 1 insertion(+), 82 deletions(-) diff --git a/docs/system/ppc/powernv.rst b/docs/system/ppc/powernv.rst index 5154794cc8cd..1de696b588a8 100644 --- a/docs/system/ppc/powernv.rst +++ b/docs/system/ppc/powernv.rst @@ -15,7 +15,7 @@ beyond the scope of what QEMU addresses today. Supported devices ----------------- =20 - * Multi processor support for POWER8, POWER8NVL, POWER9, Power10 and Powe= r11. + * Multi processor support for POWER8, POWER9, Power10 and Power11. * XSCOM, serial communication sideband bus to configure chiplets. * Simple LPC Controller. * Processor Service Interface (PSI) Controller. diff --git a/hw/ppc/pnv.c b/hw/ppc/pnv.c index 8df697da94cb..be3c46dcfcf2 100644 --- a/hw/ppc/pnv.c +++ b/hw/ppc/pnv.c @@ -864,16 +864,6 @@ static ISABus *pnv_chip_power8_isa_create(PnvChip *chi= p, Error **errp) return pnv_lpc_isa_create(&chip8->lpc, true, errp); } =20 -static ISABus *pnv_chip_power8nvl_isa_create(PnvChip *chip, Error **errp) -{ - Pnv8Chip *chip8 =3D PNV8_CHIP(chip); - qemu_irq irq =3D qdev_get_gpio_in(DEVICE(&chip8->psi), PSIHB_IRQ_LPC_I= 2C); - - qdev_connect_gpio_out_named(DEVICE(&chip8->lpc), "LPCHC", 0, irq); - - return pnv_lpc_isa_create(&chip8->lpc, false, errp); -} - static ISABus *pnv_chip_power9_isa_create(PnvChip *chip, Error **errp) { Pnv9Chip *chip9 =3D PNV9_CHIP(chip); @@ -1641,7 +1631,6 @@ static void *pnv_chip_power11_intc_get(PnvChip *chip) * EX14 * */ -#define POWER8E_CORE_MASK (0x7070ull) #define POWER8_CORE_MASK (0x7e7eull) =20 /* @@ -1822,30 +1811,6 @@ static uint32_t pnv_chip_power8_xscom_pcba(PnvChip *= chip, uint64_t addr) return ((addr >> 4) & ~0xfull) | ((addr >> 3) & 0xf); } =20 -static void pnv_chip_power8e_class_init(ObjectClass *klass, const void *da= ta) -{ - DeviceClass *dc =3D DEVICE_CLASS(klass); - PnvChipClass *k =3D PNV_CHIP_CLASS(klass); - - k->chip_cfam_id =3D 0x221ef04980000000ull; /* P8 Murano DD2.1 */ - k->cores_mask =3D POWER8E_CORE_MASK; - k->num_phbs =3D 3; - k->get_pir_tir =3D pnv_get_pir_tir_p8; - k->intc_create =3D pnv_chip_power8_intc_create; - k->intc_reset =3D pnv_chip_power8_intc_reset; - k->intc_destroy =3D pnv_chip_power8_intc_destroy; - k->intc_print_info =3D pnv_chip_power8_intc_print_info; - k->isa_create =3D pnv_chip_power8_isa_create; - k->dt_populate =3D pnv_chip_power8_dt_populate; - k->pic_print_info =3D pnv_chip_power8_pic_print_info; - k->xscom_core_base =3D pnv_chip_power8_xscom_core_base; - k->xscom_pcba =3D pnv_chip_power8_xscom_pcba; - dc->desc =3D "PowerNV Chip POWER8E"; - - device_class_set_parent_realize(dc, pnv_chip_power8_realize, - &k->parent_realize); -} - static void pnv_chip_power8_class_init(ObjectClass *klass, const void *dat= a) { DeviceClass *dc =3D DEVICE_CLASS(klass); @@ -1870,30 +1835,6 @@ static void pnv_chip_power8_class_init(ObjectClass *= klass, const void *data) &k->parent_realize); } =20 -static void pnv_chip_power8nvl_class_init(ObjectClass *klass, const void *= data) -{ - DeviceClass *dc =3D DEVICE_CLASS(klass); - PnvChipClass *k =3D PNV_CHIP_CLASS(klass); - - k->chip_cfam_id =3D 0x120d304980000000ull; /* P8 Naples DD1.0 */ - k->cores_mask =3D POWER8_CORE_MASK; - k->num_phbs =3D 4; - k->get_pir_tir =3D pnv_get_pir_tir_p8; - k->intc_create =3D pnv_chip_power8_intc_create; - k->intc_reset =3D pnv_chip_power8_intc_reset; - k->intc_destroy =3D pnv_chip_power8_intc_destroy; - k->intc_print_info =3D pnv_chip_power8_intc_print_info; - k->isa_create =3D pnv_chip_power8nvl_isa_create; - k->dt_populate =3D pnv_chip_power8_dt_populate; - k->pic_print_info =3D pnv_chip_power8_pic_print_info; - k->xscom_core_base =3D pnv_chip_power8_xscom_core_base; - k->xscom_pcba =3D pnv_chip_power8_xscom_pcba; - dc->desc =3D "PowerNV Chip POWER8NVL"; - - device_class_set_parent_realize(dc, pnv_chip_power8_realize, - &k->parent_realize); -} - static void pnv_chip_power9_instance_init(Object *obj) { PnvChip *chip =3D PNV_CHIP(obj); @@ -3780,9 +3721,6 @@ static const TypeInfo types[] =3D { .instance_size =3D sizeof(Pnv8Chip), }, DEFINE_PNV8_CHIP_TYPE(TYPE_PNV_CHIP_POWER8, pnv_chip_power8_class_init= ), - DEFINE_PNV8_CHIP_TYPE(TYPE_PNV_CHIP_POWER8E, pnv_chip_power8e_class_in= it), - DEFINE_PNV8_CHIP_TYPE(TYPE_PNV_CHIP_POWER8NVL, - pnv_chip_power8nvl_class_init), }; =20 DEFINE_TYPES(types) diff --git a/hw/ppc/pnv_core.c b/hw/ppc/pnv_core.c index 8939515c2c34..61dc8211e32f 100644 --- a/hw/ppc/pnv_core.c +++ b/hw/ppc/pnv_core.c @@ -515,9 +515,7 @@ static const TypeInfo pnv_core_infos[] =3D { .class_init =3D pnv_core_class_init, .abstract =3D true, }, - DEFINE_PNV_CORE_TYPE(power8, "power8e_v2.1"), DEFINE_PNV_CORE_TYPE(power8, "power8_v2.0"), - DEFINE_PNV_CORE_TYPE(power8, "power8nvl_v1.0"), DEFINE_PNV_CORE_TYPE(power9, "power9_v2.2"), DEFINE_PNV_CORE_TYPE(power10, "power10_v2.0"), DEFINE_PNV_CORE_TYPE(power11, "power11_v2.0"), diff --git a/include/hw/ppc/pnv.h b/include/hw/ppc/pnv.h index f8234fb3cd31..60e902d9c5bb 100644 --- a/include/hw/ppc/pnv.h +++ b/include/hw/ppc/pnv.h @@ -39,18 +39,10 @@ typedef struct Pnv10Chip Pnv11Chip; #define PNV_CHIP_TYPE_SUFFIX "-" TYPE_PNV_CHIP #define PNV_CHIP_TYPE_NAME(cpu_model) cpu_model PNV_CHIP_TYPE_SUFFIX =20 -#define TYPE_PNV_CHIP_POWER8E PNV_CHIP_TYPE_NAME("power8e_v2.1") -DECLARE_INSTANCE_CHECKER(PnvChip, PNV_CHIP_POWER8E, - TYPE_PNV_CHIP_POWER8E) - #define TYPE_PNV_CHIP_POWER8 PNV_CHIP_TYPE_NAME("power8_v2.0") DECLARE_INSTANCE_CHECKER(PnvChip, PNV_CHIP_POWER8, TYPE_PNV_CHIP_POWER8) =20 -#define TYPE_PNV_CHIP_POWER8NVL PNV_CHIP_TYPE_NAME("power8nvl_v1.0") -DECLARE_INSTANCE_CHECKER(PnvChip, PNV_CHIP_POWER8NVL, - TYPE_PNV_CHIP_POWER8NVL) - #define TYPE_PNV_CHIP_POWER9 PNV_CHIP_TYPE_NAME("power9_v2.2") DECLARE_INSTANCE_CHECKER(PnvChip, PNV_CHIP_POWER9, TYPE_PNV_CHIP_POWER9) diff --git a/tests/qtest/pnv-xscom.h b/tests/qtest/pnv-xscom.h index 5aa1701ea768..ddd6e1953ce4 100644 --- a/tests/qtest/pnv-xscom.h +++ b/tests/qtest/pnv-xscom.h @@ -12,9 +12,7 @@ #define SMT 4 /* some tests will break if less than 4 = */ =20 typedef enum PnvChipType { - PNV_CHIP_POWER8E, /* AKA Murano (default) */ PNV_CHIP_POWER8, /* AKA Venice */ - PNV_CHIP_POWER8NVL, /* AKA Naples */ PNV_CHIP_POWER9, /* AKA Nimbus */ PNV_CHIP_POWER10, } PnvChipType; @@ -36,13 +34,6 @@ static const PnvChip pnv_chips[] =3D { .cfam_id =3D 0x220ea04980000000ull, .first_core =3D 0x1, .num_i2c =3D 0, - }, { - .chip_type =3D PNV_CHIP_POWER8NVL, - .cpu_model =3D "POWER8NVL", - .xscom_base =3D 0x0003fc0000000000ull, - .cfam_id =3D 0x120d304980000000ull, - .first_core =3D 0x1, - .num_i2c =3D 0, }, { .chip_type =3D PNV_CHIP_POWER9, --=20 2.54.0 From nobody Wed Jun 24 21:40:35 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=reject dis=none) header.from=linux.ibm.com ARC-Seal: i=1; a=rsa-sha256; t=1781082557; cv=none; d=zohomail.com; s=zohoarc; b=gTJJJbrUo9HwBpCTjl+8ovU1LOp6zEJQ8nk+jaEef8wB0OvZ9vvcRJHxo4vYLDs0a3+2yE1vtCJaFnaLMsholjH9AeHrDsgpx/tT1Cbv0Z/Z9p1CJRQhqZfTwQUCyxxOZ/DaAXYTabBNFFSIdkp5s0rwQsCUKdPAKMMdW5Dbp9Y= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1781082557; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=GrOYJIn8ptcNMNucZiaJehBnDBtxdZaXEYhSoZ84oEU=; b=m3gcbE6kmqz7fXGNyjUQ8+2UitRs5WoEgfX44BkQV9KuVQHtW82T1sb+By92tZJifUynURvixX61qkoLHpv/x9Feom7t8FVx8m/TaJ5kQb+3FagITC9Wkzcu5CgH9ccA1RFH6YSmphHXse1iFzHEpOaAc261jQsqY0hGTLESwhU= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=reject dis=none) Return-Path: Received: from lists1p.gnu.org (lists1p.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1781082557628723.2442068213821; Wed, 10 Jun 2026 02:09:17 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists1p.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1wXEvi-00058F-Pu; Wed, 10 Jun 2026 05:08:59 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists1p.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1wXEvg-00057P-3k; Wed, 10 Jun 2026 05:08:56 -0400 Received: from mx0a-001b2d01.pphosted.com ([148.163.156.1]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1wXEve-0000qH-M6; Wed, 10 Jun 2026 05:08:55 -0400 Received: from pps.filterd (m0356517.ppops.net [127.0.0.1]) by mx0a-001b2d01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 659IpTL83192673; Wed, 10 Jun 2026 09:08:42 GMT Received: from ppma11.dal12v.mail.ibm.com (db.9e.1632.ip4.static.sl-reverse.com [50.22.158.219]) by mx0a-001b2d01.pphosted.com (PPS) with ESMTPS id 4emb95gbgh-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 10 Jun 2026 09:08:41 +0000 (GMT) Received: from pps.filterd (ppma11.dal12v.mail.ibm.com [127.0.0.1]) by ppma11.dal12v.mail.ibm.com (8.18.1.7/8.18.1.7) with ESMTP id 65A8ndaU023972; Wed, 10 Jun 2026 09:08:40 GMT Received: from smtprelay06.fra02v.mail.ibm.com ([9.218.2.230]) by ppma11.dal12v.mail.ibm.com (PPS) with ESMTPS id 4en0jydq9b-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 10 Jun 2026 09:08:40 +0000 (GMT) Received: from smtpav04.fra02v.mail.ibm.com (smtpav04.fra02v.mail.ibm.com [10.20.54.103]) by smtprelay06.fra02v.mail.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id 65A98aAa31588732 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 10 Jun 2026 09:08:36 GMT Received: from smtpav04.fra02v.mail.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id CE53F2004D; Wed, 10 Jun 2026 09:08:36 +0000 (GMT) Received: from smtpav04.fra02v.mail.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 2093220043; Wed, 10 Jun 2026 09:08:32 +0000 (GMT) Received: from li-3c92a0cc-27cf-11b2-a85c-b804d9ca68fa.ibm.com (unknown [9.39.29.92]) by smtpav04.fra02v.mail.ibm.com (Postfix) with ESMTP; Wed, 10 Jun 2026 09:08:31 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ibm.com; h=cc :content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=pp1; bh=GrOYJIn8ptcNMNucZ iaJehBnDBtxdZaXEYhSoZ84oEU=; b=mg3iNdiLBWfw6l7/OmGfWFfY07Vc0DP4f TexqS9OB5o7t6PJM+UiYKvoTesvmutsGTsZ78/R1eLj07UVIT0ZLQdteM2kJTdwK WIZHPAY4IwB5bOLd0RJ90IGM6wos5z90osNpc7K+osD5rvUvdCCN6w+rpwyAeM+z Mac/DExa/Zfq9Ja3RiZYbedBzBDqpAjzTTbTc51cp8qEVKhfBcEcr/AOSa09Jgxo ICcQzmESoSp6smYh8TajjduK2FLTMvhdiTIiH0cSek+65J+Wf1uMxSb9a3RpgaKz qRin2DTOI6gVZr1Gbi/fHUxnLnsK0Jk3exM5gDjmG0EmYslQmYAig== From: Aditya Gupta To: , , Harsh Prateek Bora Cc: Pierrick Bouvier , Nicholas Piggin , Miles Glenn , Fabiano Rosas , Laurent Vivier , Paolo Bonzini , devel@lists.libvirt.org, kvm@vger.kernel.org, Misbah Anjum N , Shivang Upadhyay Subject: [PATCH 3/4] ppc/pnv: Remove Power8E and Power8NVL spapr cores Date: Wed, 10 Jun 2026 14:37:59 +0530 Message-ID: <20260610090800.3672832-4-adityag@linux.ibm.com> X-Mailer: git-send-email 2.54.0 In-Reply-To: <20260610090800.3672832-1-adityag@linux.ibm.com> References: <20260610090800.3672832-1-adityag@linux.ibm.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-TM-AS-GCONF: 00 X-Proofpoint-Reinject: loops=2 maxloops=12 X-Authority-Analysis: v=2.4 cv=N4UZ0W9B c=1 sm=1 tr=0 ts=6a292999 cx=c_pps a=aDMHemPKRhS1OARIsFnwRA==:117 a=aDMHemPKRhS1OARIsFnwRA==:17 a=FelO9ux0wxsA:10 a=VkNPw1HP01LnGYTKEx00:22 a=RnoormkPH1_aCDwRdu11:22 a=U7nrCbtTmkRpXpFmAIza:22 a=VnNF1IyMAAAA:8 a=W2f51_xLFnIr7Ag5nCsA:9 X-Proofpoint-ORIG-GUID: iGIzkLQZbilvXsQ3Ua8S8m-jJAknfsJe X-Proofpoint-GUID: 7-RvDAn_s7rwNB6ZAtNoOaOx0wOG-mtS X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNjEwMDA4NiBTYWx0ZWRfXwl0+njFQhEm/ GKg6xqKMUcUCiGhUteiUQbiJEsqdcUft8s+8QYJIjxfiTEAhShJTQZV1+h7E/YcuEsMx1JXUQbY DGDB9U0J5vcGNQR7+VR51L3XEMyskKoMEdXE4HlwTrG52gB2rqnmwCBi44a08vTg/I+ujLnPvLW xMjrd27pPAyvh7V0FblluqLPm1cBYai6LIwcwqhCeztFs2WECpulnxkSXDfpGm4JdTdfEIsPkc+ sQz9RnxjlZPHJB8DWn9NrkFjsLUBLWdwD55AIeO7c6ET15hOWSvG2Z56UB1HwXSk6T0//NHhLIZ /uihaSthNXXgJMy4Won9wkmlv8exma6VF6jpcNn1eU3bTRBrRlu1VJ+AYblbmvpO+CBKNvQIT/u 8oflxFrABVmCd/jKZxhf9h85DNVGrtL7WY0E5bOSWYXlpp5GCq7K+FqDaSHxjaJ+/xSa/CDdpId 0dg+F1QAmCy4/4tc2Qg== X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.125,FMLib:17.12.100.49 definitions=2026-06-10_02,2026-06-09_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 bulkscore=0 malwarescore=0 spamscore=0 clxscore=1011 lowpriorityscore=0 phishscore=0 impostorscore=0 adultscore=0 priorityscore=1501 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605210000 definitions=main-2606100086 Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists1p.gnu.org; Received-SPF: pass client-ip=148.163.156.1; envelope-from=adityag@linux.ibm.com; helo=mx0a-001b2d01.pphosted.com X-Spam_score_int: -16 X-Spam_score: -1.7 X-Spam_bar: - X-Spam_report: (-1.7 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SUBJ_WIPE_DEBT=1.004 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: qemu development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @ibm.com) X-ZM-MESSAGEID: 1781082558543158501 Content-Type: text/plain; charset="utf-8" Power8E and Power8NVL were deprecated since QEMU 10.1, with commit 264a604e7163 ("target/ppc: Deprecate Power8E and Power8NVL") Remove the corresponding 8E and 8NVL CPU cores from spapr/pseries Signed-off-by: Aditya Gupta --- docs/system/ppc/pseries.rst | 2 +- hw/ppc/spapr_cpu_core.c | 2 -- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/docs/system/ppc/pseries.rst b/docs/system/ppc/pseries.rst index bbc51aa7fcdb..1477028bc5ea 100644 --- a/docs/system/ppc/pseries.rst +++ b/docs/system/ppc/pseries.rst @@ -16,7 +16,7 @@ Supported devices =20 * Multi processor support for many Power processors generations: - POWER7, POWER7+ - - POWER8, POWER8NVL + - POWER8 - POWER9 - Power10 - Power11 diff --git a/hw/ppc/spapr_cpu_core.c b/hw/ppc/spapr_cpu_core.c index 41e37103c043..9a9351991c95 100644 --- a/hw/ppc/spapr_cpu_core.c +++ b/hw/ppc/spapr_cpu_core.c @@ -408,8 +408,6 @@ static const TypeInfo spapr_cpu_core_type_infos[] =3D { DEFINE_SPAPR_CPU_CORE_TYPE("power7_v2.3"), DEFINE_SPAPR_CPU_CORE_TYPE("power7p_v2.1"), DEFINE_SPAPR_CPU_CORE_TYPE("power8_v2.0"), - DEFINE_SPAPR_CPU_CORE_TYPE("power8e_v2.1"), - DEFINE_SPAPR_CPU_CORE_TYPE("power8nvl_v1.0"), DEFINE_SPAPR_CPU_CORE_TYPE("power9_v2.0"), DEFINE_SPAPR_CPU_CORE_TYPE("power9_v2.2"), DEFINE_SPAPR_CPU_CORE_TYPE("power10_v2.0"), --=20 2.54.0 From nobody Wed Jun 24 21:40:35 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=reject dis=none) header.from=linux.ibm.com ARC-Seal: i=1; a=rsa-sha256; t=1781082573; cv=none; d=zohomail.com; s=zohoarc; b=KSxH9awIbkDx2Wt3H+OUv1mjtgCdgmrG2WesTV3q2ZF805wrkihJ0/VZ5Wg+B+67JICXkFR6H+K8a5S3T6lEuYtZ3M9ZO524d7iFcIxIhXPzNWN1e69VlCAzvdM4KHHW7U/4lX6Bjgb/rIwPd6DqcoOsCddSUjriQpEI0UFWZNs= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1781082573; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=JAO9gO1hKSWmDVv3TC2aVGl7+UytZCZu6nN0cvXymbw=; b=Ks5xdlFxk2foe+mmqdgG17UYSS1RNEbwsnwBZoC2Fshrsm91I2O44ZCm9Pzvwtz8m1H5h3B+l25LZPf0gbmgWy+hizyINNF8W48sQczVA8kMk1SzqnJaJ1Pkw+yB00EQpSXqH+yKJXUyHIQMs76qCcPl3X+lcSuK4Hmx7NG2Uew= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=reject dis=none) Return-Path: Received: from lists1p.gnu.org (lists1p.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1781082573175615.3580179694358; Wed, 10 Jun 2026 02:09:33 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists1p.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1wXEw2-0005OL-UX; Wed, 10 Jun 2026 05:09:20 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists1p.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1wXEvt-00059e-An; Wed, 10 Jun 2026 05:09:11 -0400 Received: from mx0a-001b2d01.pphosted.com ([148.163.156.1]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1wXEvr-0000qu-Km; Wed, 10 Jun 2026 05:09:09 -0400 Received: from pps.filterd (m0360083.ppops.net [127.0.0.1]) by mx0a-001b2d01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 65A7m0Z03513101; Wed, 10 Jun 2026 09:08:48 GMT Received: from ppma22.wdc07v.mail.ibm.com (5c.69.3da9.ip4.static.sl-reverse.com [169.61.105.92]) by mx0a-001b2d01.pphosted.com (PPS) with ESMTPS id 4emb240dj6-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 10 Jun 2026 09:08:47 +0000 (GMT) Received: from pps.filterd (ppma22.wdc07v.mail.ibm.com [127.0.0.1]) by ppma22.wdc07v.mail.ibm.com (8.18.1.7/8.18.1.7) with ESMTP id 65A94bUU021052; Wed, 10 Jun 2026 09:08:46 GMT Received: from smtprelay01.fra02v.mail.ibm.com ([9.218.2.227]) by ppma22.wdc07v.mail.ibm.com (PPS) with ESMTPS id 4emx8w62sy-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 10 Jun 2026 09:08:46 +0000 (GMT) Received: from smtpav04.fra02v.mail.ibm.com (smtpav04.fra02v.mail.ibm.com [10.20.54.103]) by smtprelay01.fra02v.mail.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id 65A98gGg39780764 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 10 Jun 2026 09:08:42 GMT Received: from smtpav04.fra02v.mail.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 38B412004B; Wed, 10 Jun 2026 09:08:42 +0000 (GMT) Received: from smtpav04.fra02v.mail.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 6FF8D20043; Wed, 10 Jun 2026 09:08:37 +0000 (GMT) Received: from li-3c92a0cc-27cf-11b2-a85c-b804d9ca68fa.ibm.com (unknown [9.39.29.92]) by smtpav04.fra02v.mail.ibm.com (Postfix) with ESMTP; Wed, 10 Jun 2026 09:08:37 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ibm.com; h=cc :content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=pp1; bh=JAO9gO1hKSWmDVv3T C2aVGl7+UytZCZu6nN0cvXymbw=; b=J2/7mSqJFCakjloF6PmiAKbap7rWo/LIo cJ9affnhYmephcaRU7L7naTjQHcV0ZEhLi+pTG1wUdq874mF7hN5URZIUGUB+I9t J4DU2Sldc7MloK7wvoX/KvdeD7Zn50B2a1Xth99co+eKlvBIvPpQsC6xzCXHPnUT xhyEXgdhFfaBrCJ5s8S2QDoPh3xhnisPbZflPU7b0tMJ9YxorbIH4bzRikfbQOWb 7hJcFakwITWLN8IxzovN6xTv8K3WkQrZ60TTgT+UhPYkc/GwZ3I5+MvN41ZX/tKY oZRT+2n+XoBuj/8lkUampH/GAZAK0zktacsgrBq0k9o9o8afm0KqA== From: Aditya Gupta To: , , Harsh Prateek Bora Cc: Pierrick Bouvier , Nicholas Piggin , Miles Glenn , Fabiano Rosas , Laurent Vivier , Paolo Bonzini , devel@lists.libvirt.org, kvm@vger.kernel.org, Misbah Anjum N , Shivang Upadhyay Subject: [PATCH 4/4] ppc/pnv: Remove Power8E and Power8NVL CPUs Date: Wed, 10 Jun 2026 14:38:00 +0530 Message-ID: <20260610090800.3672832-5-adityag@linux.ibm.com> X-Mailer: git-send-email 2.54.0 In-Reply-To: <20260610090800.3672832-1-adityag@linux.ibm.com> References: <20260610090800.3672832-1-adityag@linux.ibm.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-TM-AS-GCONF: 00 X-Proofpoint-Reinject: loops=2 maxloops=12 X-Authority-Analysis: v=2.4 cv=b4uCJNGx c=1 sm=1 tr=0 ts=6a2929a0 cx=c_pps a=5BHTudwdYE3Te8bg5FgnPg==:117 a=5BHTudwdYE3Te8bg5FgnPg==:17 a=FelO9ux0wxsA:10 a=VkNPw1HP01LnGYTKEx00:22 a=RnoormkPH1_aCDwRdu11:22 a=iQ6ETzBq9ecOQQE5vZCe:22 a=VnNF1IyMAAAA:8 a=Wu8VgyIhYT4XZz0aUjsA:9 X-Proofpoint-ORIG-GUID: IgiFaFSVZyCEBOd-9QYUjy9etMX2hEzz X-Proofpoint-GUID: -egbwWIFnz4aigFFpyMvPK7QVXt_ACDI X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNjEwMDA4NiBTYWx0ZWRfX0HznTcaZZ6Nx F9PC5NMz1YyZoFQCrEhvjQYzlFaPzaW5sYdLIlg5LmGNmqugb/1GvIGmT1LNLHqcjMSplFjNh7/ bdgZgi+OgAuf7a90G5fwFwzOFl9rn7d63k0VysRvbbmBn1volpsIUOnvsAlzNPGDwCB2E7ftZWp fU/G8eHLAH570fR3jwNy5q23Ne8efRj6kBbBMrIK4ygh+9coK9TVzkcElhQBwdcmDM1cXqV3cem ZA/s+8aXiDXG3X0aJxi/x1tVMeg2g9QTWVYeR5iXraYMBC77isxLmM6ABY3wfVwp3nHt8wdxajR tIqqTcsRhxaXOQ028rab13Tu7pctXHzmoK8YPdHDwclte1LN3mIKy6+nFJmpG4P4dQ4GvwWrKuJ lXomnqX4rKO/ol3ac78eIsMYgKrrHip3kkF4H48CISu6Nva8mvOFFZwDCrPZ0eTB0Shcrf9Zz9o lJJeAQUCkhXQDsFLKiw== X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.125,FMLib:17.12.100.49 definitions=2026-06-10_02,2026-06-09_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1011 spamscore=0 bulkscore=0 phishscore=0 priorityscore=1501 lowpriorityscore=0 adultscore=0 malwarescore=0 impostorscore=0 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605210000 definitions=main-2606100086 Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists1p.gnu.org; Received-SPF: pass client-ip=148.163.156.1; envelope-from=adityag@linux.ibm.com; helo=mx0a-001b2d01.pphosted.com X-Spam_score_int: -16 X-Spam_score: -1.7 X-Spam_bar: - X-Spam_report: (-1.7 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SUBJ_WIPE_DEBT=1.004 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: qemu development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @ibm.com) X-ZM-MESSAGEID: 1781082574756158500 Content-Type: text/plain; charset="utf-8" Power8E and Power8NVL were deprecated since QEMU 10.1, with commit 264a604e7163 ("target/ppc: Deprecate Power8E and Power8NVL") With no use of 8E and 8NVL, in powernv chips or spapr cores, remove the CPU definitions for the cores Signed-off-by: Aditya Gupta Reviewed-by: Philippe Mathieu-Daud=C3=A9 --- docs/about/deprecated.rst | 9 --------- target/ppc/cpu-models.c | 6 ------ target/ppc/cpu-models.h | 4 ---- target/ppc/cpu_init.c | 6 ------ target/ppc/kvm.c | 4 +--- 5 files changed, 1 insertion(+), 28 deletions(-) diff --git a/docs/about/deprecated.rst b/docs/about/deprecated.rst index 97750f5edc91..3930ef08ed4b 100644 --- a/docs/about/deprecated.rst +++ b/docs/about/deprecated.rst @@ -215,15 +215,6 @@ embedded 405 for power management (OCC) and other inte= rnal tasks, it is theoretically possible to use QEMU to model them. Let's keep the CPU implementation for a while before removing all support. =20 -Power8E and Power8NVL CPUs and corresponding Pnv chips (since 10.1) -''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' - -The Power8E and Power8NVL variants of Power8 are not really useful anymore -in qemu, and are old and unmaintained now. - -The CPUs as well as corresponding Power8NVL and Power8E PnvChips will also -be considered deprecated. - System emulator machines ------------------------ =20 diff --git a/target/ppc/cpu-models.c b/target/ppc/cpu-models.c index 26b6debcfc96..aa13654e83e8 100644 --- a/target/ppc/cpu-models.c +++ b/target/ppc/cpu-models.c @@ -734,12 +734,8 @@ "POWER7 v2.3") POWERPC_DEF("power7p_v2.1", CPU_POWERPC_POWER7P_v21, POWER= 7, "POWER7+ v2.1") - POWERPC_DEPRECATED_CPU("power8e_v2.1", CPU_POWERPC_POWER8E_v21, POWER= 8, - "POWER8E v2.1", "CPU is unmaintained.") POWERPC_DEF("power8_v2.0", CPU_POWERPC_POWER8_v20, POWER= 8, "POWER8 v2.0") - POWERPC_DEPRECATED_CPU("power8nvl_v1.0", CPU_POWERPC_POWER8NVL_v10, PO= WER8, - "POWER8NVL v1.0", "CPU is unmaintained.") POWERPC_DEF("power9_v2.0", CPU_POWERPC_POWER9_DD20, POWER= 9, "POWER9 v2.0") POWERPC_DEF("power9_v2.2", CPU_POWERPC_POWER9_DD22, POWER= 9, @@ -918,9 +914,7 @@ PowerPCCPUAlias ppc_cpu_aliases[] =3D { { "power7", "power7_v2.3" }, { "power7+", "power7p_v2.1" }, { "power7+_v2.1", "power7p_v2.1" }, - { "power8e", "power8e_v2.1" }, { "power8", "power8_v2.0" }, - { "power8nvl", "power8nvl_v1.0" }, { "power9", "power9_v2.2" }, { "power10", "power10_v2.0" }, { "power11", "power11_v2.0" }, diff --git a/target/ppc/cpu-models.h b/target/ppc/cpu-models.h index a439eb37ee41..ef019cdb1f3c 100644 --- a/target/ppc/cpu-models.h +++ b/target/ppc/cpu-models.h @@ -341,12 +341,8 @@ enum { CPU_POWERPC_POWER7_v23 =3D 0x003F0203, CPU_POWERPC_POWER7P_BASE =3D 0x004A0000, CPU_POWERPC_POWER7P_v21 =3D 0x004A0201, - CPU_POWERPC_POWER8E_BASE =3D 0x004B0000, - CPU_POWERPC_POWER8E_v21 =3D 0x004B0201, CPU_POWERPC_POWER8_BASE =3D 0x004D0000, CPU_POWERPC_POWER8_v20 =3D 0x004D0200, - CPU_POWERPC_POWER8NVL_BASE =3D 0x004C0000, - CPU_POWERPC_POWER8NVL_v10 =3D 0x004C0100, CPU_POWERPC_POWER9_BASE =3D 0x004E0000, CPU_POWERPC_POWER9_DD1 =3D 0x004E1100, CPU_POWERPC_POWER9_DD20 =3D 0x004E1200, diff --git a/target/ppc/cpu_init.c b/target/ppc/cpu_init.c index d25f69f13ba5..87186ec32179 100644 --- a/target/ppc/cpu_init.c +++ b/target/ppc/cpu_init.c @@ -6310,12 +6310,6 @@ static bool ppc_pvr_match_power8(PowerPCCPUClass *pc= c, uint32_t pvr, bool best) if (base =3D=3D CPU_POWERPC_POWER8_BASE) { return true; } - if (base =3D=3D CPU_POWERPC_POWER8E_BASE) { - return true; - } - if (base =3D=3D CPU_POWERPC_POWER8NVL_BASE) { - return true; - } } if (base !=3D pcc_base) { return false; diff --git a/target/ppc/kvm.c b/target/ppc/kvm.c index b94c2997a07f..78a1c4a8393e 100644 --- a/target/ppc/kvm.c +++ b/target/ppc/kvm.c @@ -2437,9 +2437,7 @@ static bool kvmppc_power8_host(void) #ifdef TARGET_PPC64 { uint32_t base_pvr =3D CPU_POWERPC_POWER_SERVER_MASK & mfpvr(); - ret =3D (base_pvr =3D=3D CPU_POWERPC_POWER8E_BASE) || - (base_pvr =3D=3D CPU_POWERPC_POWER8NVL_BASE) || - (base_pvr =3D=3D CPU_POWERPC_POWER8_BASE); + ret =3D (base_pvr =3D=3D CPU_POWERPC_POWER8_BASE); } #endif /* TARGET_PPC64 */ return ret; --=20 2.54.0