From nobody Sun Jul 26 14:09:28 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=1781082230; cv=none; d=zohomail.com; s=zohoarc; b=J4imu46obb9vd5zk/vYCtX1pvoONlu7F/i6F5LnqzKeoHksLmL50qayurE8Z/nNQxuehbaAzX5lqQxEenfU2J7527F2xBAWUlE8RLg7h7US/2cAUB3k47Ogd61dGnvd1NupSEGbNtHSK0wpq3bVdMVvsi2BOxkumupggxU7C8WU= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1781082230; 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=OTc20iikPNQ5biuIUXqboGokYPRRFeqrY770e74eKm4=; b=V2l1+L8ylL+1/0ikkjcIRQXCI0Rw844b5FtyfqXTNokfr/eXFMjJl0WQkPNaogpjZIwtbBhE9JzQrQivdeT0hIz1ly2g9WPq7YbXgS/LaOVyndnduHANxUMGsEV4bhgdaaZ8gKBK88maFq9r4ynCh6EN+V9ICwPJGnmX41Yqrd4= 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 1781082230900676.7036253687487; Wed, 10 Jun 2026 02:03:50 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists1p.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1wXEpu-0001h2-3V; Wed, 10 Jun 2026 05:02:58 -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 1wXEpr-0001gL-PL; Wed, 10 Jun 2026 05:02:56 -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 1wXEpq-0005gB-1S; Wed, 10 Jun 2026 05:02:55 -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 659JHP8T1271233; Wed, 10 Jun 2026 09:02:52 GMT Received: from ppma12.dal12v.mail.ibm.com (dc.9e.1632.ip4.static.sl-reverse.com [50.22.158.220]) by mx0a-001b2d01.pphosted.com (PPS) with ESMTPS id 4em9ye7yjc-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 10 Jun 2026 09:02:51 +0000 (GMT) Received: from pps.filterd (ppma12.dal12v.mail.ibm.com [127.0.0.1]) by ppma12.dal12v.mail.ibm.com (8.18.1.7/8.18.1.7) with ESMTP id 65A8nhQD026277; Wed, 10 Jun 2026 09:02:51 GMT Received: from smtprelay07.fra02v.mail.ibm.com ([9.218.2.229]) by ppma12.dal12v.mail.ibm.com (PPS) with ESMTPS id 4emwvq63nf-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 10 Jun 2026 09:02:51 +0000 (GMT) Received: from smtpav02.fra02v.mail.ibm.com (smtpav02.fra02v.mail.ibm.com [10.20.54.101]) by smtprelay07.fra02v.mail.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id 65A92lLT46006714 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 10 Jun 2026 09:02:47 GMT Received: from smtpav02.fra02v.mail.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id A1C0E2004B; Wed, 10 Jun 2026 09:02:47 +0000 (GMT) Received: from smtpav02.fra02v.mail.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id E43A220040; Wed, 10 Jun 2026 09:02:42 +0000 (GMT) Received: from li-3c92a0cc-27cf-11b2-a85c-b804d9ca68fa.ibm.com (unknown [9.39.29.92]) by smtpav02.fra02v.mail.ibm.com (Postfix) with ESMTP; Wed, 10 Jun 2026 09:02:42 +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=OTc20iikPNQ5biuIU XqboGokYPRRFeqrY770e74eKm4=; b=QE09fqFCMYK1P/pb6XA8J5TMOXS5HV3N1 3wLmOm+bor8vNoY+9dFtFCufehN6sAzf01HWd1iBgPSKV6e3MB1SnwrDuzL4VxKz XQJUaLuQZHwp24rfuyeQ1u9qb7gMo+p3XSk8jj4Q86FXm+5pJeVjsMNVbsZqIg3a Y5e+R5YUMvLJCAmpJ4g1LKfepYqUMXO+68q4HpaH0DtDAsKcXkFydDN3jcFvnaek YA+2NTDQ6BmtGjrWnGHG5H35Cvt/gpE2ZIZsRvlj7tffX+Z98IFqfsbXa+SKRIye Hq1jSLzupnfH9hJR6wlEBQh+7tZERDnA8dxKpNubHay/w/Uepz9sg== From: Aditya Gupta To: , , Harsh Prateek Bora Cc: Sourabh Jain , Hari Bathini , Nicholas Piggin , Miles Glenn , Fabiano Rosas , Laurent Vivier , Paolo Bonzini , Misbah Anjum N , Shivang Upadhyay Subject: [PATCH 1/4] tests/functional: Add remote interrupts test for PowerNV Date: Wed, 10 Jun 2026 14:32:32 +0530 Message-ID: <20260610090235.3665904-2-adityag@linux.ibm.com> X-Mailer: git-send-email 2.54.0 In-Reply-To: <20260610090235.3665904-1-adityag@linux.ibm.com> References: <20260610090235.3665904-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: AW1haW4tMjYwNjEwMDA4MSBTYWx0ZWRfXyQMHpeAa4ozl iz8FZnvPOHmhFTtpWVCYwOnlpzUISPK0VV3jx7OE2RTG0NuTVqWnL2DKoWUSwbl6IBDMVlJg7KD 8DkBttjZSVhJ1wnmztvSjDJGqHRYyYKGvvSgWMLnP1fGDBqYO8kZCXoST7a5WMe9A6/OA64FEwJ 99i/EbLtIwYRucyVuQC1gOZiFdTWjCl+aoIH2reNUsSdpQROqmWbiuo6tnkTE5qX3r8d68QVu3v 5S2zhu+D1e0HIhmr/zhuuoNiiqPQdM5zKLQt1t8fdvA0EYfWQGz9YY18PewiCI5Q8HjK4AqG/09 0GxiKwhn4tuN1zuSAtSeUMRBdJTm2VB45VENE3A5oUiB7XutFgE+kiGCIDij9BFRA3OVuGdTND0 wGp9cH2zbYtsUbJL3wTJCuNuGcosPA8RIrhgjLVzV0ecx7GxYiyIqzLeL7Bgy2YteeW1poq8a6L 7w9rdFwq3mmjJqdsFMQ== X-Authority-Analysis: v=2.4 cv=QKhYgALL c=1 sm=1 tr=0 ts=6a29283c cx=c_pps a=bLidbwmWQ0KltjZqbj+ezA==:117 a=bLidbwmWQ0KltjZqbj+ezA==:17 a=FelO9ux0wxsA:10 a=VkNPw1HP01LnGYTKEx00:22 a=RnoormkPH1_aCDwRdu11:22 a=V8glGbnc2Ofi9Qvn3v5h:22 a=VwQbUJbxAAAA:8 a=20KFwNOVAAAA:8 a=VnNF1IyMAAAA:8 a=i5VTC3xzFh1J627jsWkA:9 X-Proofpoint-GUID: pyE4XFj6Sx7AHvmpeS-oGLKPeKNxcP2F X-Proofpoint-ORIG-GUID: NpoN7JrwkJk1CDsXcqnin-68FNjT05UK 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=1015 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605210000 definitions=main-2606100081 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: 1781082233969158500 Content-Type: text/plain; charset="utf-8" In the past there have been hard to recreate issues where XIVE changes cause qemu crashes due to multi-socket interrupts such as in [1]. Add a functional test explicitly to test whether remote interrupts work. The test can also work as additional boot test for multi-socket boot, initrd boot test, as well as a check for e1000e to be working in powernv, though that's not a target goal, and are additional benefits. From docs/system/devices/net.rst: In order to check that the user mode network is working, you can ping the address 10.0.2.2 and verify that you got an address in the range 10.0.2.x from the QEMU virtual DHCP server. Hence use 10.0.2.2 with ping. [1]: https://lore.kernel.org/qemu-devel/baf6c854-832b-4a2e-922f-d34e6dadf82= 1@redhat.com/ Signed-off-by: Aditya Gupta --- tests/functional/ppc64/test_powernv.py | 65 ++++++++++++++++++++++++++ 1 file changed, 65 insertions(+) diff --git a/tests/functional/ppc64/test_powernv.py b/tests/functional/ppc6= 4/test_powernv.py index 0ea6c93e4287..eef000ab0e04 100755 --- a/tests/functional/ppc64/test_powernv.py +++ b/tests/functional/ppc64/test_powernv.py @@ -9,6 +9,7 @@ =20 from qemu_test import LinuxKernelTest, Asset from qemu_test import wait_for_console_pattern +from qemu_test import exec_command_and_wait_for_pattern =20 class PowernvMachine(LinuxKernelTest): =20 @@ -71,6 +72,70 @@ def test_linux_smt_boot(self): wait_for_console_pattern(self, console_pattern, self.panic_message) wait_for_console_pattern(self, self.good_message, self.panic_messa= ge) =20 + def test_linux_remote_interrupts(self): + self.require_accelerator("tcg") + self.set_machine('powernv') + + # have more sockets with as few CPUs as possible, increasing the + # probability to have remote interrupts from one chip to another + # also have e1000e network device to generate interrupts + self.vm.add_args('-smp', '4,sockets=3D4,threads=3D1') + self.vm.add_args('-device', 'e1000e,netdev=3Dnet0') + self.vm.add_args('-netdev', 'user,id=3Dnet0') + + kernel_path =3D self.ASSET_KERNEL.fetch() + rootfs_path =3D self.ASSET_INITRD.fetch() + self.vm.set_console() + self.vm.add_args('-kernel', kernel_path, + '-drive', + f'file=3D{rootfs_path},format=3Draw,if=3Dnone,id=3Ddrive0,read= only=3Don', + '-append', 'root=3D/dev/nvme0n1 console=3Dhvc0', + '-device', 'nvme,drive=3Ddrive0,bus=3Dpcie.2,addr=3D0x0,serial= =3D1234') + self.vm.launch() + + # Wait for boot to complete + console_pattern =3D 'CPU maps initialized for 1 thread per core' + wait_for_console_pattern(self, console_pattern, self.panic_message) + console_pattern =3D 'smp: Brought up 4 nodes, 4 CPUs' + wait_for_console_pattern(self, console_pattern, self.panic_message) + wait_for_console_pattern(self, 'Run /sbin/init as init process', + self.panic_message) + + # Wait for login prompt and login as root (no password in buildroo= t) + wait_for_console_pattern(self, 'login:', self.panic_message) + exec_command_and_wait_for_pattern(self, 'root', '#', self.panic_me= ssage) + + # RX, TX, Control interrupts to chip 2, 3, 4 respectively + exec_command_and_wait_for_pattern(self, + "RX_IRQ=3D$(grep eth0-rx /proc/interrupts | awk '{print $1}' |= tr -d ':')", + '#', self.panic_message) + exec_command_and_wait_for_pattern(self, + "TX_IRQ=3D$(grep eth0-tx /proc/interrupts | awk '{print $1}' |= tr -d ':')", + '#', self.panic_message) + exec_command_and_wait_for_pattern(self, + "CTL_IRQ=3D$(grep 'eth0$' /proc/interrupts | awk '{print $1}'= | tr -d ':')", + '#', self.panic_message) + exec_command_and_wait_for_pattern(self, + "echo 1 > /proc/irq/$RX_IRQ/smp_affinity_list", + '#', self.panic_message) + exec_command_and_wait_for_pattern(self, + "echo 2 > /proc/irq/$TX_IRQ/smp_affinity_list", + '#', self.panic_message) + exec_command_and_wait_for_pattern(self, + "echo 3 > /proc/irq/$CTL_IRQ/smp_affinity_list", + '#', self.panic_message) + + # Generate network traffic to trigger remote interrupts + # Ping QEMU's user-mode network gateway (10.0.2.2) + exec_command_and_wait_for_pattern(self, + "ping -W2 -c5 10.0.2.2", + '#', self.panic_message) + + # Show final interrupt counts to verify remote interrupts occurred + exec_command_and_wait_for_pattern(self, + "cat /proc/interrupts | grep eth0", + '#', self.panic_message) + def test_linux_big_boot(self): self.set_machine('powernv') self.vm.add_args('-smp', '16,threads=3D4,cores=3D2,sockets=3D2') --=20 2.54.0 From nobody Sun Jul 26 14:09:28 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=1781082231; cv=none; d=zohomail.com; s=zohoarc; b=Da+O9m1NGAw/qLpaOIYqM6fGTl5CVrqkCqm6AkDH2zqQFACLFlH195+cgiYOQcWrZTg8kPsEVV2Mm1tKTFIyrRP/+dJUZ2dmCUp8eb43H5uMn1AEquRR0YsBbOKR3hewi7a/UJFqy1Cpjk7GR3QPGSiDTbDziwe1c6sFuu/MQmo= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1781082231; 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=0Wgnn7I2vRtHQ8O6xTF2PIC/mA1um5ByhIfqWw7eN7c=; b=V+EE30gAWTs0fRy02ZpOHlywLsX+i0O5F8DQfAujaZ5Ipvt6jRjM5cWNOharCfLW77KB9OJKKQ7G8nIRYVkUOB4vTNFTzmhPC70LfO38sywfsTW5gdx6YK5UA3XFVCSUrirNgBsDaH01v5+bGl1dkpstYY4WBtf7k3kH5qVbToI= 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 178108223102154.24893822780507; Wed, 10 Jun 2026 02:03:51 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists1p.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1wXEq2-0001i7-Ty; Wed, 10 Jun 2026 05:03:06 -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 1wXEpz-0001ho-9W; Wed, 10 Jun 2026 05:03:03 -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 1wXEpv-0005gu-FN; Wed, 10 Jun 2026 05:03:02 -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 65A2RGio2909046; Wed, 10 Jun 2026 09:02:58 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 4emb240ctb-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 10 Jun 2026 09:02:57 +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 65A8ndYu023972; Wed, 10 Jun 2026 09:02:56 GMT Received: from smtprelay06.fra02v.mail.ibm.com ([9.218.2.230]) by ppma11.dal12v.mail.ibm.com (PPS) with ESMTPS id 4en0jydph1-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 10 Jun 2026 09:02:56 +0000 (GMT) Received: from smtpav02.fra02v.mail.ibm.com (smtpav02.fra02v.mail.ibm.com [10.20.54.101]) by smtprelay06.fra02v.mail.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id 65A92qTs31588650 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 10 Jun 2026 09:02:53 GMT Received: from smtpav02.fra02v.mail.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id ED69220040; Wed, 10 Jun 2026 09:02:52 +0000 (GMT) Received: from smtpav02.fra02v.mail.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 3F2A62004E; Wed, 10 Jun 2026 09:02:48 +0000 (GMT) Received: from li-3c92a0cc-27cf-11b2-a85c-b804d9ca68fa.ibm.com (unknown [9.39.29.92]) by smtpav02.fra02v.mail.ibm.com (Postfix) with ESMTP; Wed, 10 Jun 2026 09:02:47 +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=0Wgnn7I2vRtHQ8O6x TF2PIC/mA1um5ByhIfqWw7eN7c=; b=rf3y8C/TvcxRF4WPuyjYul4AD6nVk4RtM sGsSDd+6d70L1tW5r8zfbKRvwc2z3/mqwidh1XAnMh8+82G0r4VQgGS3IN3xufgx 9BtMqCd7d9xyqJF80W7FtJbZCLhWzV5L5NDqLNQDOsnnQ+GbwLOynTmvPaKYge9q uwh/8xsHEOHGNqF5QBsBwy+J1y7bO8MGeP67qhNB4Q3MQEl7CDu+FbDauv+ntHE5 Zp19Wb7x8DyUPovwS2x7soE8WvWTVMGm2v3kwdUIYL7YnkhVJ+fWWjUDkdUkqXQX pWfhpohUEsajUYKQgo8NPsz+dQY7Y2h43nFTl40LsLYcLTP4O9LdA== From: Aditya Gupta To: , , Harsh Prateek Bora Cc: Sourabh Jain , Hari Bathini , Nicholas Piggin , Miles Glenn , Fabiano Rosas , Laurent Vivier , Paolo Bonzini , Misbah Anjum N , Shivang Upadhyay Subject: [PATCH 2/4] tests/qtest: Add Power11 chip & machine to qtests Date: Wed, 10 Jun 2026 14:32:33 +0530 Message-ID: <20260610090235.3665904-3-adityag@linux.ibm.com> X-Mailer: git-send-email 2.54.0 In-Reply-To: <20260610090235.3665904-1-adityag@linux.ibm.com> References: <20260610090235.3665904-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=6a292841 cx=c_pps a=aDMHemPKRhS1OARIsFnwRA==:117 a=aDMHemPKRhS1OARIsFnwRA==:17 a=FelO9ux0wxsA:10 a=VkNPw1HP01LnGYTKEx00:22 a=RnoormkPH1_aCDwRdu11:22 a=iQ6ETzBq9ecOQQE5vZCe:22 a=VnNF1IyMAAAA:8 a=tRhVeYQ_LaMwSwJxkk8A:9 X-Proofpoint-ORIG-GUID: s4fF38dqxcfaWCGVi1JbSJEv1M4Bpv7N X-Proofpoint-GUID: yjzpf5WNmK6nbc2gsw9OeZBrp0Soevwi X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNjEwMDA4MSBTYWx0ZWRfX927A20BwW0AJ 6HaTQS1GDoEe00+HjXy3jhXl3Ro/+H+cBViQAWe6QX9AUKDs+swk1fBrrttfDR5TmDAmAjCBBR7 XIRoUbNCPIGBBFZcOT3ccQVB53CcdJWl6CmOlnnwfWsb8dRI7XOF4151DR33pJHYXOgLpjgWWDN NtG8y2yoK0OonJ14aTfdXts7RbzsejK2Hj4R/WieT7rsAWB35vknLG1pQZcDimTFIHfykGaFYND O5nZrThwJdnuVTDnayLaETFXbzcsTKt4C6CAN/DPWBhaq/x/RpyRrpP+W5hC4YXATFFTgXGnGig vr9VNhbxkrNe3Hpm9SqD9sgS7tG3ZJRk6kKZI3BktHcwHe1mkoiac4Oe99zaERnDBykJFZjXnVN pODObazGxPqWycvu1LSC1eXbwRwxVtRZW5UyD5q1nA111WieAgKOcVPZr+67i92ZmbILJ89+vaN odVOI6fOCwAiViHxd+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-2606100081 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: -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_H4=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: 1781082233864154100 Content-Type: text/plain; charset="utf-8" Previously the machines/chips tested by qtest was till Power10, update the tests to also test PowerNV11 and Power11 PNV Chip Signed-off-by: Aditya Gupta --- tests/qtest/pnv-xscom-test.c | 7 ++++++- tests/qtest/pnv-xscom.h | 17 ++++++++++++++--- 2 files changed, 20 insertions(+), 4 deletions(-) diff --git a/tests/qtest/pnv-xscom-test.c b/tests/qtest/pnv-xscom-test.c index c814c0f4f5b1..b2bdf712d9a1 100644 --- a/tests/qtest/pnv-xscom-test.c +++ b/tests/qtest/pnv-xscom-test.c @@ -35,6 +35,8 @@ static void test_cfam_id(const void *data) machine =3D "powernv9"; } else if (chip->chip_type =3D=3D PNV_CHIP_POWER10) { machine =3D "powernv10"; + } else if (chip->chip_type =3D=3D PNV_CHIP_POWER11) { + machine =3D "powernv11"; } =20 qts =3D qtest_initf("-M %s -accel tcg -cpu %s", @@ -57,7 +59,8 @@ static void test_cfam_id(const void *data) =20 static void test_xscom_core(QTestState *qts, const PnvChip *chip) { - if (chip->chip_type =3D=3D PNV_CHIP_POWER10) { + if ((chip->chip_type =3D=3D PNV_CHIP_POWER10) || + (chip->chip_type =3D=3D PNV_CHIP_POWER11)) { uint32_t first_core_thread_state =3D PNV_XSCOM_P10_EC_BASE(chip->first_core) + 0x412; uint64_t thread_state; @@ -91,6 +94,8 @@ static void test_core(const void *data) machine =3D "powernv9"; } else if (chip->chip_type =3D=3D PNV_CHIP_POWER10) { machine =3D "powernv10"; + } else if (chip->chip_type =3D=3D PNV_CHIP_POWER11) { + machine =3D "powernv11"; } =20 qts =3D qtest_initf("-M %s -accel tcg -cpu %s", diff --git a/tests/qtest/pnv-xscom.h b/tests/qtest/pnv-xscom.h index 5aa1701ea768..8d79d278ccd0 100644 --- a/tests/qtest/pnv-xscom.h +++ b/tests/qtest/pnv-xscom.h @@ -9,6 +9,8 @@ #ifndef PNV_XSCOM_H #define PNV_XSCOM_H =20 +#include + #define SMT 4 /* some tests will break if less than 4 = */ =20 typedef enum PnvChipType { @@ -17,6 +19,7 @@ typedef enum PnvChipType { PNV_CHIP_POWER8NVL, /* AKA Naples */ PNV_CHIP_POWER9, /* AKA Nimbus */ PNV_CHIP_POWER10, + PNV_CHIP_POWER11, } PnvChipType; =20 typedef struct PnvChip { @@ -60,15 +63,23 @@ static const PnvChip pnv_chips[] =3D { .first_core =3D 0x0, .num_i2c =3D 4, }, + { + .chip_type =3D PNV_CHIP_POWER11, + .cpu_model =3D "Power11", + .xscom_base =3D 0x000603fc00000000ull, + .cfam_id =3D 0x220da04980000000ull, + .first_core =3D 0x0, + .num_i2c =3D 0, + }, }; =20 static inline uint64_t pnv_xscom_addr(const PnvChip *chip, uint32_t pcba) { uint64_t addr =3D chip->xscom_base; =20 - if (chip->chip_type =3D=3D PNV_CHIP_POWER10) { - addr |=3D ((uint64_t) pcba << 3); - } else if (chip->chip_type =3D=3D PNV_CHIP_POWER9) { + if ((chip->chip_type =3D=3D PNV_CHIP_POWER11) || + (chip->chip_type =3D=3D PNV_CHIP_POWER10) || + (chip->chip_type =3D=3D PNV_CHIP_POWER9)) { addr |=3D ((uint64_t) pcba << 3); } else { addr |=3D (((uint64_t) pcba << 4) & ~0xffull) | --=20 2.54.0 From nobody Sun Jul 26 14:09:28 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=1781082231; cv=none; d=zohomail.com; s=zohoarc; b=itI5VCTOSWf/Uzo9EljArJN30ckqJ3FQ1vF+VpJvKxT7YGS/Gg7noQvyOGM2rtN+G9mpEKsGQJtjUz3svVuYvC6ve8GNHusqwXo6NqRHk9zPU+0Jn5bl8lVyrJpdbBy15q7TmEp7kOJx8dsu3Np5wbkZgns7YPvAbfdp68m4vmg= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1781082231; 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=G3UyCHWEbX8DyajEX8j2gvDQ4ifLJxbnkNEObsymwC0=; b=i/jxffupxlkLhOhq8I3PMFcua0ust+UgONkUItOJblrupyaBIWpldFL5EFBIBI61g6D5UiR5afzAnCqZc4hKnSw4aRaiSDDQYG0JU8YTgpTXAXlh/PGIWJSA/Q5daQfVjpYD+1yjU1C2BOtfKb3RBGvECxphmbzR7IYzclJMXBQ= 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 1781082230990710.2759966480688; Wed, 10 Jun 2026 02:03:50 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists1p.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1wXEq6-0001jJ-09; Wed, 10 Jun 2026 05:03:10 -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 1wXEq2-0001iC-3e; Wed, 10 Jun 2026 05:03:06 -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 1wXEq0-0005hR-HI; Wed, 10 Jun 2026 05:03:05 -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 65A2304A3404977; Wed, 10 Jun 2026 09:03:03 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 4em9ye7yjy-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 10 Jun 2026 09:03:02 +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 65A8nbvj027682; Wed, 10 Jun 2026 09:03:02 GMT Received: from smtprelay01.fra02v.mail.ibm.com ([9.218.2.227]) by ppma21.wdc07v.mail.ibm.com (PPS) with ESMTPS id 4emxvjwx37-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 10 Jun 2026 09:03:01 +0000 (GMT) Received: from smtpav02.fra02v.mail.ibm.com (smtpav02.fra02v.mail.ibm.com [10.20.54.101]) by smtprelay01.fra02v.mail.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id 65A92wpa37028290 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 10 Jun 2026 09:02:58 GMT Received: from smtpav02.fra02v.mail.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 33E7E20040; Wed, 10 Jun 2026 09:02:58 +0000 (GMT) Received: from smtpav02.fra02v.mail.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 9027A20043; Wed, 10 Jun 2026 09:02:53 +0000 (GMT) Received: from li-3c92a0cc-27cf-11b2-a85c-b804d9ca68fa.ibm.com (unknown [9.39.29.92]) by smtpav02.fra02v.mail.ibm.com (Postfix) with ESMTP; Wed, 10 Jun 2026 09:02:53 +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=G3UyCHWEbX8DyajEX 8j2gvDQ4ifLJxbnkNEObsymwC0=; b=TaEhnYYI+dNAEte0CV7nZ/awD0YVMrjbk 6yqPE5Jt0hOIe/0tmiUc6Uqzd0ths7TKX25jZwLNnorjhdvEz2KpaLCDG+Ue+wGH Ti1zKvG9/MKg3FZXdbdI6m9sJkyR0xr2o9yUvVuB6cYEqE13J2+mqenVbk2Tlfyf /hQgXUVHtOPdY55182IwyLpuIpBhdpa8LXOUIu7Un8teETaxd+tvq7vVHlnmYZ7n ZeOoWU0jm09NtTF/6r6eETYsjiF58wf/soWh6vORqAgdOxDMAWiuoQs9IyUTTLB/ GrDgQFNyrKNCRrbnYYwOmKJHMjzzwAuVdKKCrWmqoe/RF/c6Yv6fw== From: Aditya Gupta To: , , Harsh Prateek Bora Cc: Sourabh Jain , Hari Bathini , Nicholas Piggin , Miles Glenn , Fabiano Rosas , Laurent Vivier , Paolo Bonzini , Misbah Anjum N , Shivang Upadhyay Subject: [PATCH 3/4] tests/qtest/pnv_spi: Test Power11 PNV_SPI Date: Wed, 10 Jun 2026 14:32:34 +0530 Message-ID: <20260610090235.3665904-4-adityag@linux.ibm.com> X-Mailer: git-send-email 2.54.0 In-Reply-To: <20260610090235.3665904-1-adityag@linux.ibm.com> References: <20260610090235.3665904-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: AW1haW4tMjYwNjEwMDA4MSBTYWx0ZWRfX4QlLWM+O9uJJ rizMSdAyx7WY90a5G+KG1KYkmz+oWItibzWsgesnNAfYswrcxFMDqynBOltfg5B1AQyYec1lghb AgiXuDuJ+RxB+1CTWn8HMXASGbRTdT8wSU7WsSJNAXQhHFEyZcZ8Mf8vUlau22gVZOUdU941g2X /pQi8r7wNTZUdr3klVQ1Xny5dfk6hXELjQZZt+PqnB5qyHEBfa4Y8CLaXln4R5omWGTEkTz3l8Y J1huapJaugkHEzEE3RLTU+zejEqzWtRCvyT3yl5Zay5Ss2wFV88t9ium/Oz6qFkbc7SXD1a0CrF b5DPibH/lIoNmVAirq7jGbc1K9sVqUM5ER/jsAg+hmBP5RZtUCeoJP5OcXSHH6GcXgN3Q8TWNee J1Qy23e3ML/PgXlIEBHAndAw28PeYOaU/6EC77279Kqqz+rDNuEzLPEOz4c1K7Cso8wnscLlx0q vvYN5QHzO9WyDGqYs0w== X-Authority-Analysis: v=2.4 cv=QKhYgALL c=1 sm=1 tr=0 ts=6a292847 cx=c_pps a=GFwsV6G8L6GxiO2Y/PsHdQ==:117 a=GFwsV6G8L6GxiO2Y/PsHdQ==:17 a=FelO9ux0wxsA:10 a=VkNPw1HP01LnGYTKEx00:22 a=RnoormkPH1_aCDwRdu11:22 a=V8glGbnc2Ofi9Qvn3v5h:22 a=VnNF1IyMAAAA:8 a=gL735G7rtJRJJwX7cZEA:9 X-Proofpoint-GUID: Ap97qSWHnuoB0hfIx1SRTPbIzDKwQvxT X-Proofpoint-ORIG-GUID: QoKQGjGwplxbtfHdodvkvOn5g7PVWS20 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=1015 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605210000 definitions=main-2606100081 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: 1781082233863154100 Content-Type: text/plain; charset="utf-8" Currently pnv-spi-seeprom-test was hardcoded to test the 4th chip in pnv_chips (power10 as of now). Iterate over all the chips instead, similar to other tests in pnv-xscom-test.c and pnv-host-i2c-test.c, but skip older chips, since TYPE_PNV_SPI only exists from Power10 onwards, hence skip older machines This has 2 advantages, of not needing to update that the hardcoded index 3 in pnv_chips matches the machine type used, and that it tests all the pnv_chips similar to other qtests Signed-off-by: Aditya Gupta --- tests/qtest/pnv-spi-seeprom-test.c | 25 +++++++++++++++++++------ 1 file changed, 19 insertions(+), 6 deletions(-) diff --git a/tests/qtest/pnv-spi-seeprom-test.c b/tests/qtest/pnv-spi-seepr= om-test.c index 44e0b92730b4..b4eead8e3c60 100644 --- a/tests/qtest/pnv-spi-seeprom-test.c +++ b/tests/qtest/pnv-spi-seeprom-test.c @@ -77,9 +77,14 @@ static void test_spi_seeprom(const void *data) const PnvChip *chip =3D data; QTestState *qts =3D NULL; g_autofree char *tmp_path =3D NULL; + const char *machine =3D "powernv10"; int ret; int fd; =20 + if (chip->chip_type =3D=3D PNV_CHIP_POWER11) { + machine =3D "powernv11"; + } + /* Create a temporary raw image */ fd =3D g_file_open_tmp("qtest-seeprom-XXXXXX", &tmp_path, NULL); g_assert(fd >=3D 0); @@ -87,11 +92,11 @@ static void test_spi_seeprom(const void *data) g_assert(ret =3D=3D 0); close(fd); =20 - qts =3D qtest_initf("-machine powernv10 -smp 2,cores=3D2," + qts =3D qtest_initf("-machine %s -smp 2,cores=3D2," "threads=3D1 -accel tcg,thread=3Dsingle -nographic " "-blockdev node-name=3Dpib_spic2,driver=3Dfile," "filename=3D%s -device 25csm04,bus=3Dchip0.spi.2,cs= =3D0," - "drive=3Dpib_spic2", tmp_path); + "drive=3Dpib_spic2", machine, tmp_path); spi_seeprom_transaction(qts, chip); qtest_quit(qts); unlink(tmp_path); @@ -100,9 +105,17 @@ static void test_spi_seeprom(const void *data) int main(int argc, char **argv) { g_test_init(&argc, &argv, NULL); - char *tname =3D g_strdup_printf("pnv-xscom/spi-seeprom/%s", - pnv_chips[3].cpu_model); - qtest_add_data_func(tname, &pnv_chips[3], test_spi_seeprom); - g_free(tname); + + for (int i =3D 0; i < ARRAY_SIZE(pnv_chips); i++) { + /* TYPE_PNV_SPI is not instantiated for older Power8/9 machines */ + if (pnv_chips[i].chip_type < PNV_CHIP_POWER10) { + continue; + } + + char *tname =3D g_strdup_printf("pnv-xscom/spi-seeprom/%s", + pnv_chips[i].cpu_model); + qtest_add_data_func(tname, &pnv_chips[i], test_spi_seeprom); + g_free(tname); + } return g_test_run(); } --=20 2.54.0 From nobody Sun Jul 26 14:09:28 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=1781082230; cv=none; d=zohomail.com; s=zohoarc; b=nsPYT6opSK3OL5ie4f3E/2FbSuUW5Z78muvtkxqDS+8TYslc5VPkHYakCwMokUBbHcdQcQk5jeXOQmgWA3LcvpHYa45otFGakJGn5J8+TiyvvWqiyNOJlYGh1J9G58yx+uLhIPbyA5rGqffhtCTRv4BF2R1KAzfMfDU7xHu41i8= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1781082230; 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=LGNgZMw1UEgMoxoYisupKjhdJLZKr9GILaxiozmZ6es=; b=hWOo0k6jHpe69RONdpIBTufSJwL4wE6euxvvpHmV2Ts9Cv/3J8qRhBs/bLMvzIWp2bZjWEDU34p8sNqVPQsi9IEfUIV0CFdRxd14ZjIbgjIcp06JEtc+GeVGJqR8x5V5SPOzyUnv+nFGNZ1PvoFC72vSyYzJ1WM3SxMbLQPHWcs= 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 1781082230984529.0403554961439; Wed, 10 Jun 2026 02:03:50 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists1p.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1wXEqB-0001lw-8S; Wed, 10 Jun 2026 05:03:15 -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 1wXEq6-0001jf-GQ; Wed, 10 Jun 2026 05:03:10 -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 1wXEq5-0005jM-5U; Wed, 10 Jun 2026 05:03:10 -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 65A8UEm8458596; Wed, 10 Jun 2026 09:03:08 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 4em9ye7yk9-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 10 Jun 2026 09:03:07 +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 65A8ngLS023987; Wed, 10 Jun 2026 09:03:06 GMT Received: from smtprelay04.fra02v.mail.ibm.com ([9.218.2.228]) by ppma11.dal12v.mail.ibm.com (PPS) with ESMTPS id 4en0jydphp-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 10 Jun 2026 09:03:06 +0000 (GMT) Received: from smtpav02.fra02v.mail.ibm.com (smtpav02.fra02v.mail.ibm.com [10.20.54.101]) by smtprelay04.fra02v.mail.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id 65A933fG29491738 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 10 Jun 2026 09:03:03 GMT Received: from smtpav02.fra02v.mail.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 4CC9620043; Wed, 10 Jun 2026 09:03:03 +0000 (GMT) Received: from smtpav02.fra02v.mail.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id C4BF220040; Wed, 10 Jun 2026 09:02:58 +0000 (GMT) Received: from li-3c92a0cc-27cf-11b2-a85c-b804d9ca68fa.ibm.com (unknown [9.39.29.92]) by smtpav02.fra02v.mail.ibm.com (Postfix) with ESMTP; Wed, 10 Jun 2026 09:02:58 +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=LGNgZMw1UEgMoxoYi supKjhdJLZKr9GILaxiozmZ6es=; b=LDH+136IiUXFLARyyNd+7NeIJBgX+P+pb 6HQZcdo3KPNR/9WECmEKEWnBnDmjnKmLcefMCJwFvYf0SrL9GH2Zf4EMxzv+oZIv MLmkEHbnx6a6VtB7bc0iymBUFrBIUBSJQdSDli/If6PClhszXw5Fj9zT/azs4n2z FZ8Xo4OTenS4s1eJrbagMbmSsSRtrNSeV/2fK5CmTgpzXaxZLgw4XCGmWZOlMr8l Xwx8lqZecBy3ngq//v/Ops60ZA3XbHQgEq0YksXA3/vu82vRVMZvZR3UPdQ1iRuR IsAz7hmV2GkVzoaiZQTBxLPRHSUOutfenmCA6yWARN9L17f3IBqsg== From: Aditya Gupta To: , , Harsh Prateek Bora Cc: Sourabh Jain , Hari Bathini , Nicholas Piggin , Miles Glenn , Fabiano Rosas , Laurent Vivier , Paolo Bonzini , Misbah Anjum N , Shivang Upadhyay Subject: [PATCH 4/4] tests/functional: Use default powernv machine instead of power10 Date: Wed, 10 Jun 2026 14:32:35 +0530 Message-ID: <20260610090235.3665904-5-adityag@linux.ibm.com> X-Mailer: git-send-email 2.54.0 In-Reply-To: <20260610090235.3665904-1-adityag@linux.ibm.com> References: <20260610090235.3665904-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: AW1haW4tMjYwNjEwMDA4MSBTYWx0ZWRfX60iCNvVGH/Ob hV+rI6T4uQiHrnvMNWwZeGnLMqVWQzOUWTZzjWmZpHVQN6MsYO4Jkv3ltHpeQPfOQSrFkeJnjFO Fpx6Zy/odNp/tFadmF1fZzt+zUBv1YtqwW9stf1owdAZYhKj1EqZXBGOV7wzY/zGbFfIuaSV7Nm pI8VtY/2LzI4kTjW5V6sUYNiiKzHY+RPSXlZNv61vBQYM498vg938Oae0UIxtg0luMuHuhAZmJN ODatm1GABMratV3dIWoXlNwyEm5Xy2uThG7D8vjAO9s7fWWwiVy9p0uqLpqKs+V3uKb/HpRfGZy A0gGKF8JQdSd8VZp4AcO5EyLdLUfP8oRlXDSjDT6fTwDqZoBOs7Ta825UtR8A9P0VjyUKfJFBo9 LQ4czQXFct/R1C7Cy9LMedmn1ALNYGRdCMyecP6Ki/asOYRMGAgyiOPVSK948K2rtcJzMkezZG5 eJrJW2pA3V8Jqwr7C7Q== X-Authority-Analysis: v=2.4 cv=QKhYgALL c=1 sm=1 tr=0 ts=6a29284c 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=MGuuq5ZBRx0t7b6k6EIA:9 X-Proofpoint-GUID: MHeabSfWoesisJoPKflcb35fvXZnnGAJ X-Proofpoint-ORIG-GUID: nEEv8naOYaLOJMwHyTVDnrm-0qLG1r4w 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=1015 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605210000 definitions=main-2606100081 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: 1781082233825154100 Content-Type: text/plain; charset="utf-8" The default powernv machine has been recently changed to powernv11, though fadump functional test used powernv10 Change it to use default 'powernv' machine for the tests instead of being fixed to powernv10 Signed-off-by: Aditya Gupta --- tests/functional/ppc64/test_fadump.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/functional/ppc64/test_fadump.py b/tests/functional/ppc64= /test_fadump.py index 7ea65974e0ea..c75095076b52 100755 --- a/tests/functional/ppc64/test_fadump.py +++ b/tests/functional/ppc64/test_fadump.py @@ -53,7 +53,7 @@ def do_test_fadump(self, is_kvm=3DFalse, is_powernv=3DFal= se): self.require_accelerator("tcg") =20 if is_powernv: - self.set_machine("powernv10") + self.set_machine("powernv") else: # SLOF takes upto >20s in startup time, use VOF self.set_machine("pseries") --=20 2.54.0