From nobody Fri Dec 12 14:07:48 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass header.i=@intel.com; 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=none dis=none) header.from=intel.com ARC-Seal: i=1; a=rsa-sha256; t=1764691570; cv=none; d=zohomail.com; s=zohoarc; b=iYmOAn0CY9wtBixzeL6mkBpUhM99qQzpZmBNxnt1ypFysZ6BC8Th2pJ6iNDbEoK/B9TVl7VKpLRmZ2Q3kUxWvT67Y4DZ2zgzYWPBwm5oRHMaIQIE8Edl/amO4zupCfEBYOWeMd9OZ+yduDxle+SdVy+wPI/atkaXfJrqBBpTqwA= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1764691570; 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=rEeMk4Fkh2HZnmlQK3UNqfKv0UhzbuI+p0qH2/rANWI=; b=ecYiCm+qKi63qOpVMNFwD62bfp+CsVKWl0qXWMPdBKdRreQOl3jJEe4AZP91Hu4cTgB5bQT1WRvdsypX7NXKa3XGs5AbNeywb6prfJAtTkNLmQUyxwXDORUrMm0tZFeFTPwHTk7n0wwXQNuTo1zielLd+L2gHQ3Sr0M11zEwcfM= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass header.i=@intel.com; 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=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1764691570521899.0858918393232; Tue, 2 Dec 2025 08:06:10 -0800 (PST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1vQSsr-0005vQ-8r; Tue, 02 Dec 2025 11:05:46 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1vQSsU-0005U9-8U; Tue, 02 Dec 2025 11:05:25 -0500 Received: from mgamail.intel.com ([192.198.163.7]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1vQSsO-0006YS-Aa; Tue, 02 Dec 2025 11:05:21 -0500 Received: from orviesa005.jf.intel.com ([10.64.159.145]) by fmvoesa101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 02 Dec 2025 08:05:11 -0800 Received: from liuzhao-optiplex-7080.sh.intel.com ([10.239.160.39]) by orviesa005.jf.intel.com with ESMTP; 02 Dec 2025 08:05:02 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1764691516; x=1796227516; h=from:to:cc:subject:date:message-id:in-reply-to: references:mime-version:content-transfer-encoding; bh=KZpPjjY6P8YxyiKdrSFGsRExVXG8P6pAveQ6JULNvpM=; b=OLHd5vHMJl/8aT91lbj45v4MG3ZI4GYze0v4jytHHJtKFLZ48IFB03TK 8up/Q6UVGQLhKfxvCLM9+DRe0WFriWl4M/F+uLNCXe2SU0MKtf1iO+B+V lBfrB2YXl2pvXplo4ABcTVdzkMNyZIXR3yQqzZZO0MfvyTIDBkf5XdPhK gtseYiCUdqdI2aqHzbkCX6HTqbU8UPxyd0Bc/9j4moT0ZBr+RQSo7DMaG TZaVYqwcWnq3PgLo/BA/vVeF94MpYjhb0PlkYoBvdq1r16RzXKGoccleW LEqh8wuOOK3D+ha1ycQMSMC0NljKAZA0umwWhy9RXJVjB5JgDoe+IdzXt Q==; X-CSE-ConnectionGUID: A/s3Tng0Q2emG4Kyasfrqw== X-CSE-MsgGUID: R46KhgVYSnqvAR0i+7AQ2A== X-IronPort-AV: E=McAfee;i="6800,10657,11630"; a="92142441" X-IronPort-AV: E=Sophos;i="6.20,243,1758610800"; d="scan'208";a="92142441" X-CSE-ConnectionGUID: GEmgEabFR0u6Zq6C4mam1A== X-CSE-MsgGUID: 0JYo2OebQE2d4/0A1cf8wA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.20,243,1758610800"; d="scan'208";a="199537097" From: Zhao Liu To: Paolo Bonzini , "Michael S . Tsirkin" , Igor Mammedov , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Marcel Apfelbaum , Thomas Huth Cc: qemu-devel@nongnu.org, devel@lists.libvirt.org, kvm@vger.kernel.org, qemu-riscv@nongnu.org, qemu-arm@nongnu.org, Richard Henderson , Sergio Lopez , Gerd Hoffmann , Peter Maydell , Laurent Vivier , Jiaxun Yang , Yi Liu , Eduardo Habkost , Alistair Francis , Daniel Henrique Barboza , Marcelo Tosatti , Weiwei Li , Amit Shah , Xiaoyao Li , Yanan Wang , Helge Deller , Palmer Dabbelt , =?UTF-8?q?Daniel=20P=20=2E=20Berrang=C3=A9?= , Ani Sinha , Fabiano Rosas , Liu Zhiwei , =?UTF-8?q?Cl=C3=A9ment=20Mathieu--Drif?= , =?UTF-8?q?Marc-Andr=C3=A9=20Lureau?= , Huacai Chen , Jason Wang , Mark Cave-Ayland , BALATON Zoltan , Peter Krempa , Jiri Denemark , Zhao Liu Subject: [PATCH v5 07/28] tests/acpi: Update DSDT tables for pc machine Date: Wed, 3 Dec 2025 00:28:14 +0800 Message-Id: <20251202162835.3227894-8-zhao1.liu@intel.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20251202162835.3227894-1-zhao1.liu@intel.com> References: <20251202162835.3227894-1-zhao1.liu@intel.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable 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=lists.gnu.org; Received-SPF: pass client-ip=192.198.163.7; envelope-from=zhao1.liu@intel.com; helo=mgamail.intel.com X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=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: 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 @intel.com) X-ZM-MESSAGEID: 1764691572295019201 Content-Type: text/plain; charset="utf-8" Now the legacy cpu hotplug way has gone away, and there's no _INIT method in DSDT table for modern cpu hotplug support. Update DSDT tables for pc machine. The following diff changes show only _INIT methods are removed from DSDT tables. * tests/data/acpi/x86/pc/DSDT: --- /tmp/asl-6MNNG3.dsl 2025-11-27 11:35:53.011791359 +0800 +++ /tmp/asl-ENING3.dsl 2025-11-27 11:35:53.004791360 +0800 @@ -1,30 +1,30 @@ /* * Intel ACPI Component Architecture * AML/ASL+ Disassembler version 20200925 (64-bit version) * Copyright (c) 2000 - 2020 Intel Corporation * * Disassembling to symbolic ASL+ operators * - * Disassembly of tests/data/acpi/x86/pc/DSDT, Thu Nov 27 11:35:53 2025 + * Disassembly of /tmp/aml-RMING3, Thu Nov 27 11:35:53 2025 * * Original Table Header: * Signature "DSDT" - * Length 0x000021A3 (8611) + * Length 0x00002196 (8598) * Revision 0x01 **** 32-bit table (V1), no 64-bit math support - * Checksum 0xF0 + * Checksum 0xF7 * OEM ID "BOCHS " * OEM Table ID "BXPC " * OEM Revision 0x00000001 (1) * Compiler ID "BXPC" * Compiler Version 0x00000001 (1) */ DefinitionBlock ("", "DSDT", 1, "BOCHS ", "BXPC ", 0x00000001) { Scope (\) { OperationRegion (DBG, SystemIO, 0x0402, One) Field (DBG, ByteAcc, NoLock, Preserve) { DBGB, 8 } @@ -1478,37 +1478,32 @@ Offset (0x04), CPEN, 1, CINS, 1, CRMV, 1, CEJ0, 1, CEJF, 1, Offset (0x05), CCMD, 8 } Field (PRST, DWordAcc, NoLock, Preserve) { CSEL, 32, Offset (0x08), CDAT, 32 } - - Method (_INI, 0, Serialized) // _INI: Initialize - { - CSEL =3D Zero - } } Device (\_SB.CPUS) { Name (_HID, "ACPI0010" /* Processor Container Device */) // _= HID: Hardware ID Name (_CID, EisaId ("PNP0A05") /* Generic Container Device */)= // _CID: Compatible ID Method (CTFY, 2, NotSerialized) { If ((Arg0 =3D=3D Zero)) { Notify (C000, Arg1) } } Method (CSTA, 1, Serialized) { * tests/data/acpi/x86/pc/DSDT.acpierst: --- /tmp/asl-0Q9CG3.dsl 2025-11-27 11:36:09.513790743 +0800 +++ /tmp/asl-0A3CG3.dsl 2025-11-27 11:36:09.505790743 +0800 @@ -1,30 +1,30 @@ /* * Intel ACPI Component Architecture * AML/ASL+ Disassembler version 20200925 (64-bit version) * Copyright (c) 2000 - 2020 Intel Corporation * * Disassembling to symbolic ASL+ operators * - * Disassembly of tests/data/acpi/x86/pc/DSDT.acpierst, Thu Nov 27 11:36:0= 9 2025 + * Disassembly of /tmp/aml-S72CG3, Thu Nov 27 11:36:09 2025 * * Original Table Header: * Signature "DSDT" - * Length 0x0000214A (8522) + * Length 0x0000213D (8509) * Revision 0x01 **** 32-bit table (V1), no 64-bit math support - * Checksum 0x38 + * Checksum 0x3F * OEM ID "BOCHS " * OEM Table ID "BXPC " * OEM Revision 0x00000001 (1) * Compiler ID "BXPC" * Compiler Version 0x00000001 (1) */ DefinitionBlock ("", "DSDT", 1, "BOCHS ", "BXPC ", 0x00000001) { Scope (\) { OperationRegion (DBG, SystemIO, 0x0402, One) Field (DBG, ByteAcc, NoLock, Preserve) { DBGB, 8 } @@ -1478,37 +1478,32 @@ Offset (0x04), CPEN, 1, CINS, 1, CRMV, 1, CEJ0, 1, CEJF, 1, Offset (0x05), CCMD, 8 } Field (PRST, DWordAcc, NoLock, Preserve) { CSEL, 32, Offset (0x08), CDAT, 32 } - - Method (_INI, 0, Serialized) // _INI: Initialize - { - CSEL =3D Zero - } } Device (\_SB.CPUS) { Name (_HID, "ACPI0010" /* Processor Container Device */) // _= HID: Hardware ID Name (_CID, EisaId ("PNP0A05") /* Generic Container Device */)= // _CID: Compatible ID Method (CTFY, 2, NotSerialized) { If ((Arg0 =3D=3D Zero)) { Notify (C000, Arg1) } } Method (CSTA, 1, Serialized) { * tests/data/acpi/x86/pc/DSDT.acpihmat: --- /tmp/asl-5ICTG3.dsl 2025-11-27 11:36:11.803790658 +0800 +++ /tmp/asl-5A4SG3.dsl 2025-11-27 11:36:11.795790658 +0800 @@ -1,30 +1,30 @@ /* * Intel ACPI Component Architecture * AML/ASL+ Disassembler version 20200925 (64-bit version) * Copyright (c) 2000 - 2020 Intel Corporation * * Disassembling to symbolic ASL+ operators * - * Disassembly of tests/data/acpi/x86/pc/DSDT.acpihmat, Thu Nov 27 11:36:1= 1 2025 + * Disassembly of /tmp/aml-273SG3, Thu Nov 27 11:36:11 2025 * * Original Table Header: * Signature "DSDT" - * Length 0x000026D0 (9936) + * Length 0x000026C3 (9923) * Revision 0x01 **** 32-bit table (V1), no 64-bit math support - * Checksum 0xAD + * Checksum 0xB4 * OEM ID "BOCHS " * OEM Table ID "BXPC " * OEM Revision 0x00000001 (1) * Compiler ID "BXPC" * Compiler Version 0x00000001 (1) */ DefinitionBlock ("", "DSDT", 1, "BOCHS ", "BXPC ", 0x00000001) { Scope (\) { OperationRegion (DBG, SystemIO, 0x0402, One) Field (DBG, ByteAcc, NoLock, Preserve) { DBGB, 8 } @@ -1478,37 +1478,32 @@ Offset (0x04), CPEN, 1, CINS, 1, CRMV, 1, CEJ0, 1, CEJF, 1, Offset (0x05), CCMD, 8 } Field (PRST, DWordAcc, NoLock, Preserve) { CSEL, 32, Offset (0x08), CDAT, 32 } - - Method (_INI, 0, Serialized) // _INI: Initialize - { - CSEL =3D Zero - } } Device (\_SB.CPUS) { Name (_HID, "ACPI0010" /* Processor Container Device */) // _= HID: Hardware ID Name (_CID, EisaId ("PNP0A05") /* Generic Container Device */)= // _CID: Compatible ID Method (CTFY, 2, NotSerialized) { If ((Arg0 =3D=3D Zero)) { Notify (C000, Arg1) } If ((Arg0 =3D=3D One)) { Notify (C001, Arg1) * tests/data/acpi/x86/pc/DSDT.bridge: --- /tmp/asl-0OWEG3.dsl 2025-11-27 11:35:57.430791194 +0800 +++ /tmp/asl-H2CFG3.dsl 2025-11-27 11:35:57.415791195 +0800 @@ -1,30 +1,30 @@ /* * Intel ACPI Component Architecture * AML/ASL+ Disassembler version 20200925 (64-bit version) * Copyright (c) 2000 - 2020 Intel Corporation * * Disassembling to symbolic ASL+ operators * - * Disassembly of tests/data/acpi/x86/pc/DSDT.bridge, Thu Nov 27 11:35:57 = 2025 + * Disassembly of /tmp/aml-P89EG3, Thu Nov 27 11:35:57 2025 * * Original Table Header: * Signature "DSDT" - * Length 0x00003C7A (15482) + * Length 0x00003C6D (15469) * Revision 0x01 **** 32-bit table (V1), no 64-bit math support - * Checksum 0xFE + * Checksum 0x05 * OEM ID "BOCHS " * OEM Table ID "BXPC " * OEM Revision 0x00000001 (1) * Compiler ID "BXPC" * Compiler Version 0x00000001 (1) */ DefinitionBlock ("", "DSDT", 1, "BOCHS ", "BXPC ", 0x00000001) { Scope (\) { OperationRegion (DBG, SystemIO, 0x0402, One) Field (DBG, ByteAcc, NoLock, Preserve) { DBGB, 8 } @@ -1478,37 +1478,32 @@ Offset (0x04), CPEN, 1, CINS, 1, CRMV, 1, CEJ0, 1, CEJF, 1, Offset (0x05), CCMD, 8 } Field (PRST, DWordAcc, NoLock, Preserve) { CSEL, 32, Offset (0x08), CDAT, 32 } - - Method (_INI, 0, Serialized) // _INI: Initialize - { - CSEL =3D Zero - } } Device (\_SB.CPUS) { Name (_HID, "ACPI0010" /* Processor Container Device */) // _= HID: Hardware ID Name (_CID, EisaId ("PNP0A05") /* Generic Container Device */)= // _CID: Compatible ID Method (CTFY, 2, NotSerialized) { If ((Arg0 =3D=3D Zero)) { Notify (C000, Arg1) } } Method (CSTA, 1, Serialized) { * tests/data/acpi/x86/pc/DSDT.cphp: --- /tmp/asl-Z59FG3.dsl 2025-11-27 11:36:01.356791048 +0800 +++ /tmp/asl-UVSGG3.dsl 2025-11-27 11:36:01.348791048 +0800 @@ -1,30 +1,30 @@ /* * Intel ACPI Component Architecture * AML/ASL+ Disassembler version 20200925 (64-bit version) * Copyright (c) 2000 - 2020 Intel Corporation * * Disassembling to symbolic ASL+ operators * - * Disassembly of tests/data/acpi/x86/pc/DSDT.cphp, Thu Nov 27 11:36:01 20= 25 + * Disassembly of /tmp/aml-JUSGG3, Thu Nov 27 11:36:01 2025 * * Original Table Header: * Signature "DSDT" - * Length 0x00002373 (9075) + * Length 0x00002366 (9062) * Revision 0x01 **** 32-bit table (V1), no 64-bit math support - * Checksum 0x63 + * Checksum 0x6A * OEM ID "BOCHS " * OEM Table ID "BXPC " * OEM Revision 0x00000001 (1) * Compiler ID "BXPC" * Compiler Version 0x00000001 (1) */ DefinitionBlock ("", "DSDT", 1, "BOCHS ", "BXPC ", 0x00000001) { Scope (\) { OperationRegion (DBG, SystemIO, 0x0402, One) Field (DBG, ByteAcc, NoLock, Preserve) { DBGB, 8 } @@ -1478,37 +1478,32 @@ Offset (0x04), CPEN, 1, CINS, 1, CRMV, 1, CEJ0, 1, CEJF, 1, Offset (0x05), CCMD, 8 } Field (PRST, DWordAcc, NoLock, Preserve) { CSEL, 32, Offset (0x08), CDAT, 32 } - - Method (_INI, 0, Serialized) // _INI: Initialize - { - CSEL =3D Zero - } } Device (\_SB.CPUS) { Name (_HID, "ACPI0010" /* Processor Container Device */) // _= HID: Hardware ID Name (_CID, EisaId ("PNP0A05") /* Generic Container Device */)= // _CID: Compatible ID Method (CTFY, 2, NotSerialized) { If ((Arg0 =3D=3D Zero)) { Notify (C000, Arg1) } If ((Arg0 =3D=3D One)) { Notify (C001, Arg1) * tests/data/acpi/x86/pc/DSDT.dimmpxm: --- /tmp/asl-87HXG3.dsl 2025-11-27 11:36:10.604790702 +0800 +++ /tmp/asl-GXDXG3.dsl 2025-11-27 11:36:10.597790703 +0800 @@ -1,30 +1,30 @@ /* * Intel ACPI Component Architecture * AML/ASL+ Disassembler version 20200925 (64-bit version) * Copyright (c) 2000 - 2020 Intel Corporation * * Disassembling to symbolic ASL+ operators * - * Disassembly of tests/data/acpi/x86/pc/DSDT.dimmpxm, Thu Nov 27 11:36:10= 2025 + * Disassembly of /tmp/aml-8TDXG3, Thu Nov 27 11:36:10 2025 * * Original Table Header: * Signature "DSDT" - * Length 0x00002819 (10265) + * Length 0x0000280C (10252) * Revision 0x01 **** 32-bit table (V1), no 64-bit math support - * Checksum 0x10 + * Checksum 0x17 * OEM ID "BOCHS " * OEM Table ID "BXPC " * OEM Revision 0x00000001 (1) * Compiler ID "BXPC" * Compiler Version 0x00000001 (1) */ DefinitionBlock ("", "DSDT", 1, "BOCHS ", "BXPC ", 0x00000001) { External (_SB_.NVDR, UnknownObj) Scope (\) { OperationRegion (DBG, SystemIO, 0x0402, One) Field (DBG, ByteAcc, NoLock, Preserve) { DBGB, 8 @@ -1484,37 +1484,32 @@ Offset (0x04), CPEN, 1, CINS, 1, CRMV, 1, CEJ0, 1, CEJF, 1, Offset (0x05), CCMD, 8 } Field (PRST, DWordAcc, NoLock, Preserve) { CSEL, 32, Offset (0x08), CDAT, 32 } - - Method (_INI, 0, Serialized) // _INI: Initialize - { - CSEL =3D Zero - } } Device (\_SB.CPUS) { Name (_HID, "ACPI0010" /* Processor Container Device */) // _= HID: Hardware ID Name (_CID, EisaId ("PNP0A05") /* Generic Container Device */)= // _CID: Compatible ID Method (CTFY, 2, NotSerialized) { If ((Arg0 =3D=3D Zero)) { Notify (C000, Arg1) } If ((Arg0 =3D=3D One)) { Notify (C001, Arg1) * tests/data/acpi/x86/pc/DSDT.hpbridge: --- /tmp/asl-85THG3.dsl 2025-11-27 11:36:19.302790377 +0800 +++ /tmp/asl-JXOHG3.dsl 2025-11-27 11:36:19.292790378 +0800 @@ -1,30 +1,30 @@ /* * Intel ACPI Component Architecture * AML/ASL+ Disassembler version 20200925 (64-bit version) * Copyright (c) 2000 - 2020 Intel Corporation * * Disassembling to symbolic ASL+ operators * - * Disassembly of tests/data/acpi/x86/pc/DSDT.hpbridge, Thu Nov 27 11:36:1= 9 2025 + * Disassembly of /tmp/aml-7XOHG3, Thu Nov 27 11:36:19 2025 * * Original Table Header: * Signature "DSDT" - * Length 0x00002172 (8562) + * Length 0x00002165 (8549) * Revision 0x01 **** 32-bit table (V1), no 64-bit math support - * Checksum 0x24 + * Checksum 0x2B * OEM ID "BOCHS " * OEM Table ID "BXPC " * OEM Revision 0x00000001 (1) * Compiler ID "BXPC" * Compiler Version 0x00000001 (1) */ DefinitionBlock ("", "DSDT", 1, "BOCHS ", "BXPC ", 0x00000001) { Scope (\) { OperationRegion (DBG, SystemIO, 0x0402, One) Field (DBG, ByteAcc, NoLock, Preserve) { DBGB, 8 } @@ -1478,37 +1478,32 @@ Offset (0x04), CPEN, 1, CINS, 1, CRMV, 1, CEJ0, 1, CEJF, 1, Offset (0x05), CCMD, 8 } Field (PRST, DWordAcc, NoLock, Preserve) { CSEL, 32, Offset (0x08), CDAT, 32 } - - Method (_INI, 0, Serialized) // _INI: Initialize - { - CSEL =3D Zero - } } Device (\_SB.CPUS) { Name (_HID, "ACPI0010" /* Processor Container Device */) // _= HID: Hardware ID Name (_CID, EisaId ("PNP0A05") /* Generic Container Device */)= // _CID: Compatible ID Method (CTFY, 2, NotSerialized) { If ((Arg0 =3D=3D Zero)) { Notify (C000, Arg1) } } Method (CSTA, 1, Serialized) { * tests/data/acpi/x86/pc/DSDT.hpbrroot: --- /tmp/asl-9C0IG3.dsl 2025-11-27 11:36:17.217790455 +0800 +++ /tmp/asl-P7LJG3.dsl 2025-11-27 11:36:17.213790456 +0800 @@ -1,30 +1,30 @@ /* * Intel ACPI Component Architecture * AML/ASL+ Disassembler version 20200925 (64-bit version) * Copyright (c) 2000 - 2020 Intel Corporation * * Disassembling to symbolic ASL+ operators * - * Disassembly of tests/data/acpi/x86/pc/DSDT.hpbrroot, Thu Nov 27 11:36:1= 7 2025 + * Disassembly of /tmp/aml-97LJG3, Thu Nov 27 11:36:17 2025 * * Original Table Header: * Signature "DSDT" - * Length 0x000013EC (5100) + * Length 0x000013DF (5087) * Revision 0x01 **** 32-bit table (V1), no 64-bit math support - * Checksum 0x63 + * Checksum 0x6A * OEM ID "BOCHS " * OEM Table ID "BXPC " * OEM Revision 0x00000001 (1) * Compiler ID "BXPC" * Compiler Version 0x00000001 (1) */ DefinitionBlock ("", "DSDT", 1, "BOCHS ", "BXPC ", 0x00000001) { Scope (\) { OperationRegion (DBG, SystemIO, 0x0402, One) Field (DBG, ByteAcc, NoLock, Preserve) { DBGB, 8 } @@ -1389,37 +1389,32 @@ Offset (0x04), CPEN, 1, CINS, 1, CRMV, 1, CEJ0, 1, CEJF, 1, Offset (0x05), CCMD, 8 } Field (PRST, DWordAcc, NoLock, Preserve) { CSEL, 32, Offset (0x08), CDAT, 32 } - - Method (_INI, 0, Serialized) // _INI: Initialize - { - CSEL =3D Zero - } } Device (\_SB.CPUS) { Name (_HID, "ACPI0010" /* Processor Container Device */) // _= HID: Hardware ID Name (_CID, EisaId ("PNP0A05") /* Generic Container Device */)= // _CID: Compatible ID Method (CTFY, 2, NotSerialized) { If ((Arg0 =3D=3D Zero)) { Notify (C000, Arg1) } } Method (CSTA, 1, Serialized) { * tests/data/acpi/x86/pc/DSDT.ipmikcs: --- /tmp/asl-W20MG3.dsl 2025-11-27 11:36:00.052791096 +0800 +++ /tmp/asl-STSMG3.dsl 2025-11-27 11:36:00.041791097 +0800 @@ -1,30 +1,30 @@ /* * Intel ACPI Component Architecture * AML/ASL+ Disassembler version 20200925 (64-bit version) * Copyright (c) 2000 - 2020 Intel Corporation * * Disassembling to symbolic ASL+ operators * - * Disassembly of tests/data/acpi/x86/pc/DSDT.ipmikcs, Thu Nov 27 11:36:00= 2025 + * Disassembly of /tmp/aml-C1SMG3, Thu Nov 27 11:36:00 2025 * * Original Table Header: * Signature "DSDT" - * Length 0x000021EB (8683) + * Length 0x000021DE (8670) * Revision 0x01 **** 32-bit table (V1), no 64-bit math support - * Checksum 0x6C + * Checksum 0x73 * OEM ID "BOCHS " * OEM Table ID "BXPC " * OEM Revision 0x00000001 (1) * Compiler ID "BXPC" * Compiler Version 0x00000001 (1) */ DefinitionBlock ("", "DSDT", 1, "BOCHS ", "BXPC ", 0x00000001) { Scope (\) { OperationRegion (DBG, SystemIO, 0x0402, One) Field (DBG, ByteAcc, NoLock, Preserve) { DBGB, 8 } @@ -1478,37 +1478,32 @@ Offset (0x04), CPEN, 1, CINS, 1, CRMV, 1, CEJ0, 1, CEJF, 1, Offset (0x05), CCMD, 8 } Field (PRST, DWordAcc, NoLock, Preserve) { CSEL, 32, Offset (0x08), CDAT, 32 } - - Method (_INI, 0, Serialized) // _INI: Initialize - { - CSEL =3D Zero - } } Device (\_SB.CPUS) { Name (_HID, "ACPI0010" /* Processor Container Device */) // _= HID: Hardware ID Name (_CID, EisaId ("PNP0A05") /* Generic Container Device */)= // _CID: Compatible ID Method (CTFY, 2, NotSerialized) { If ((Arg0 =3D=3D Zero)) { Notify (C000, Arg1) } } Method (CSTA, 1, Serialized) { * tests/data/acpi/x86/pc/DSDT.memhp: --- /tmp/asl-X0EDG3.dsl 2025-11-27 11:36:09.487790744 +0800 +++ /tmp/asl-9EXDG3.dsl 2025-11-27 11:36:09.477790744 +0800 @@ -1,30 +1,30 @@ /* * Intel ACPI Component Architecture * AML/ASL+ Disassembler version 20200925 (64-bit version) * Copyright (c) 2000 - 2020 Intel Corporation * * Disassembling to symbolic ASL+ operators * - * Disassembly of tests/data/acpi/x86/pc/DSDT.memhp, Thu Nov 27 11:36:09 2= 025 + * Disassembly of /tmp/aml-PCXDG3, Thu Nov 27 11:36:09 2025 * * Original Table Header: * Signature "DSDT" - * Length 0x000026F2 (9970) + * Length 0x000026E5 (9957) * Revision 0x01 **** 32-bit table (V1), no 64-bit math support - * Checksum 0xC4 + * Checksum 0xCB * OEM ID "BOCHS " * OEM Table ID "BXPC " * OEM Revision 0x00000001 (1) * Compiler ID "BXPC" * Compiler Version 0x00000001 (1) */ DefinitionBlock ("", "DSDT", 1, "BOCHS ", "BXPC ", 0x00000001) { Scope (\) { OperationRegion (DBG, SystemIO, 0x0402, One) Field (DBG, ByteAcc, NoLock, Preserve) { DBGB, 8 } @@ -1478,37 +1478,32 @@ Offset (0x04), CPEN, 1, CINS, 1, CRMV, 1, CEJ0, 1, CEJF, 1, Offset (0x05), CCMD, 8 } Field (PRST, DWordAcc, NoLock, Preserve) { CSEL, 32, Offset (0x08), CDAT, 32 } - - Method (_INI, 0, Serialized) // _INI: Initialize - { - CSEL =3D Zero - } } Device (\_SB.CPUS) { Name (_HID, "ACPI0010" /* Processor Container Device */) // _= HID: Hardware ID Name (_CID, EisaId ("PNP0A05") /* Generic Container Device */)= // _CID: Compatible ID Method (CTFY, 2, NotSerialized) { If ((Arg0 =3D=3D Zero)) { Notify (C000, Arg1) } } Method (CSTA, 1, Serialized) { * tests/data/acpi/x86/pc/DSDT.nohpet: --- /tmp/asl-AY9OG3.dsl 2025-11-27 11:36:07.974790801 +0800 +++ /tmp/asl-Q8PPG3.dsl 2025-11-27 11:36:07.964790801 +0800 @@ -1,30 +1,30 @@ /* * Intel ACPI Component Architecture * AML/ASL+ Disassembler version 20200925 (64-bit version) * Copyright (c) 2000 - 2020 Intel Corporation * * Disassembling to symbolic ASL+ operators * - * Disassembly of tests/data/acpi/x86/pc/DSDT.nohpet, Thu Nov 27 11:36:07 = 2025 + * Disassembly of /tmp/aml-HLQPG3, Thu Nov 27 11:36:07 2025 * * Original Table Header: * Signature "DSDT" - * Length 0x00002115 (8469) + * Length 0x00002108 (8456) * Revision 0x01 **** 32-bit table (V1), no 64-bit math support - * Checksum 0xB9 + * Checksum 0xC0 * OEM ID "BOCHS " * OEM Table ID "BXPC " * OEM Revision 0x00000001 (1) * Compiler ID "BXPC" * Compiler Version 0x00000001 (1) */ DefinitionBlock ("", "DSDT", 1, "BOCHS ", "BXPC ", 0x00000001) { Scope (\) { OperationRegion (DBG, SystemIO, 0x0402, One) Field (DBG, ByteAcc, NoLock, Preserve) { DBGB, 8 } @@ -1437,37 +1437,32 @@ Offset (0x04), CPEN, 1, CINS, 1, CRMV, 1, CEJ0, 1, CEJF, 1, Offset (0x05), CCMD, 8 } Field (PRST, DWordAcc, NoLock, Preserve) { CSEL, 32, Offset (0x08), CDAT, 32 } - - Method (_INI, 0, Serialized) // _INI: Initialize - { - CSEL =3D Zero - } } Device (\_SB.CPUS) { Name (_HID, "ACPI0010" /* Processor Container Device */) // _= HID: Hardware ID Name (_CID, EisaId ("PNP0A05") /* Generic Container Device */)= // _CID: Compatible ID Method (CTFY, 2, NotSerialized) { If ((Arg0 =3D=3D Zero)) { Notify (C000, Arg1) } } Method (CSTA, 1, Serialized) { * tests/data/acpi/x86/pc/DSDT.numamem: --- /tmp/asl-GVAYG3.dsl 2025-11-27 11:36:02.576791002 +0800 +++ /tmp/asl-856XG3.dsl 2025-11-27 11:36:02.568791002 +0800 @@ -1,30 +1,30 @@ /* * Intel ACPI Component Architecture * AML/ASL+ Disassembler version 20200925 (64-bit version) * Copyright (c) 2000 - 2020 Intel Corporation * * Disassembling to symbolic ASL+ operators * - * Disassembly of tests/data/acpi/x86/pc/DSDT.numamem, Thu Nov 27 11:36:02= 2025 + * Disassembly of /tmp/aml-926XG3, Thu Nov 27 11:36:02 2025 * * Original Table Header: * Signature "DSDT" - * Length 0x000021A9 (8617) + * Length 0x0000219C (8604) * Revision 0x01 **** 32-bit table (V1), no 64-bit math support - * Checksum 0x7C + * Checksum 0x83 * OEM ID "BOCHS " * OEM Table ID "BXPC " * OEM Revision 0x00000001 (1) * Compiler ID "BXPC" * Compiler Version 0x00000001 (1) */ DefinitionBlock ("", "DSDT", 1, "BOCHS ", "BXPC ", 0x00000001) { Scope (\) { OperationRegion (DBG, SystemIO, 0x0402, One) Field (DBG, ByteAcc, NoLock, Preserve) { DBGB, 8 } @@ -1478,37 +1478,32 @@ Offset (0x04), CPEN, 1, CINS, 1, CRMV, 1, CEJ0, 1, CEJF, 1, Offset (0x05), CCMD, 8 } Field (PRST, DWordAcc, NoLock, Preserve) { CSEL, 32, Offset (0x08), CDAT, 32 } - - Method (_INI, 0, Serialized) // _INI: Initialize - { - CSEL =3D Zero - } } Device (\_SB.CPUS) { Name (_HID, "ACPI0010" /* Processor Container Device */) // _= HID: Hardware ID Name (_CID, EisaId ("PNP0A05") /* Generic Container Device */)= // _CID: Compatible ID Method (CTFY, 2, NotSerialized) { If ((Arg0 =3D=3D Zero)) { Notify (C000, Arg1) } } Method (CSTA, 1, Serialized) { * tests/data/acpi/x86/pc/DSDT.roothp: --- /tmp/asl-VG4JG3.dsl 2025-11-27 11:36:18.176790420 +0800 +++ /tmp/asl-R0LKG3.dsl 2025-11-27 11:36:18.169790420 +0800 @@ -1,30 +1,30 @@ /* * Intel ACPI Component Architecture * AML/ASL+ Disassembler version 20200925 (64-bit version) * Copyright (c) 2000 - 2020 Intel Corporation * * Disassembling to symbolic ASL+ operators * - * Disassembly of tests/data/acpi/x86/pc/DSDT.roothp, Thu Nov 27 11:36:18 = 2025 + * Disassembly of /tmp/aml-NYLKG3, Thu Nov 27 11:36:18 2025 * * Original Table Header: * Signature "DSDT" - * Length 0x00003074 (12404) + * Length 0x00003067 (12391) * Revision 0x01 **** 32-bit table (V1), no 64-bit math support - * Checksum 0x7C + * Checksum 0x83 * OEM ID "BOCHS " * OEM Table ID "BXPC " * OEM Revision 0x00000001 (1) * Compiler ID "BXPC" * Compiler Version 0x00000001 (1) */ DefinitionBlock ("", "DSDT", 1, "BOCHS ", "BXPC ", 0x00000001) { Scope (\) { OperationRegion (DBG, SystemIO, 0x0402, One) Field (DBG, ByteAcc, NoLock, Preserve) { DBGB, 8 } @@ -1478,37 +1478,32 @@ Offset (0x04), CPEN, 1, CINS, 1, CRMV, 1, CEJ0, 1, CEJF, 1, Offset (0x05), CCMD, 8 } Field (PRST, DWordAcc, NoLock, Preserve) { CSEL, 32, Offset (0x08), CDAT, 32 } - - Method (_INI, 0, Serialized) // _INI: Initialize - { - CSEL =3D Zero - } } Device (\_SB.CPUS) { Name (_HID, "ACPI0010" /* Processor Container Device */) // _= HID: Hardware ID Name (_CID, EisaId ("PNP0A05") /* Generic Container Device */)= // _CID: Compatible ID Method (CTFY, 2, NotSerialized) { If ((Arg0 =3D=3D Zero)) { Notify (C000, Arg1) } } Method (CSTA, 1, Serialized) { Signed-off-by: Zhao Liu --- Changes since v4: * New patch. --- tests/data/acpi/x86/pc/DSDT | Bin 8611 -> 8598 bytes tests/data/acpi/x86/pc/DSDT.acpierst | Bin 8522 -> 8509 bytes tests/data/acpi/x86/pc/DSDT.acpihmat | Bin 9936 -> 9923 bytes tests/data/acpi/x86/pc/DSDT.bridge | Bin 15482 -> 15469 bytes tests/data/acpi/x86/pc/DSDT.cphp | Bin 9075 -> 9062 bytes tests/data/acpi/x86/pc/DSDT.dimmpxm | Bin 10265 -> 10252 bytes tests/data/acpi/x86/pc/DSDT.hpbridge | Bin 8562 -> 8549 bytes tests/data/acpi/x86/pc/DSDT.hpbrroot | Bin 5100 -> 5087 bytes tests/data/acpi/x86/pc/DSDT.ipmikcs | Bin 8683 -> 8670 bytes tests/data/acpi/x86/pc/DSDT.memhp | Bin 9970 -> 9957 bytes tests/data/acpi/x86/pc/DSDT.nohpet | Bin 8469 -> 8456 bytes tests/data/acpi/x86/pc/DSDT.numamem | Bin 8617 -> 8604 bytes tests/data/acpi/x86/pc/DSDT.roothp | Bin 12404 -> 12391 bytes tests/qtest/bios-tables-test-allowed-diff.h | 13 ------------- 14 files changed, 13 deletions(-) diff --git a/tests/data/acpi/x86/pc/DSDT b/tests/data/acpi/x86/pc/DSDT index 4beb5194b84a711fcb52e3e52cc2096497d18442..6ea2d36d138daffb59a86367590= 78500adc58f24 100644 GIT binary patch delta 39 vcmZ4NJk6QQCDX&x?Dr}$u}_~<5Y&dK+AW^QifJt_o=3DlEc!_~<4NuF3a#X7Y;g#C!UAauhH)2fO-g JuHZc?3;?HG5552Z diff --git a/tests/data/acpi/x86/pc/DSDT.acpihmat b/tests/data/acpi/x86/pc/= DSDT.acpihmat index d081db26d7ba504b3344fad130d5812419291ac0..ba363d6af76af728b7c88bbaf47= f7e0ea3dcb41f 100644 GIT binary patch delta 39 vcmccMd)SxDCD5>CDJ>!F&;-i~9xF+A{naL}{6YuHg$x*=3DI9PH|| Jxq{bQ5&+kc5ODwi diff --git a/tests/data/acpi/x86/pc/DSDT.bridge b/tests/data/acpi/x86/pc/DS= DT.bridge index e16897dc5f0fbb3f7b4de8db913884046246cc3b..b68302363cb24181988d6e3dceb= 04a0946838d5e 100644 GIT binary patch delta 39 vcmexW@wS4?CDz>G&hf!c@zG5lT$Atf%;Xi}iTCvLhl5#|5@ diff --git a/tests/data/acpi/x86/pc/DSDT.cphp b/tests/data/acpi/x86/pc/DSDT= .cphp index e95711cd9cde5d50b841b701ae0fed5a4b15e872..20688edf2da41146ece4faa4141= 517408a42870c 100644 GIT binary patch delta 39 vcmezD_RNjTCD52&X&x@u`1oL__~<5Y&dK+AW^QifeJ2V42kQ;C delta 53 zcmaFn_SucgCD+d~}mH=3Dj6{kGdIuVZIA*0-Iz366_KpslmX&D6o<1J`b07NPMtUd~}ls*W}MUGkHaL;ywL5ISLq@gI#?# J_wY7I0RWRv4?X|@ diff --git a/tests/data/acpi/x86/pc/DSDT.hpbridge b/tests/data/acpi/x86/pc/= DSDT.hpbridge index 0eafe5fbf3d73719c9c3e6e26371863bfb44ed2f..2b5b885b862a2fe8bc4a2444640= 0dccf685dab85 100644 GIT binary patch delta 39 vcmez5^wf#VCDo=3DlEc!_~<4NuF3a#X7Y;g#C!UAauhH)2fO-g JuHbzu3;?^p5J~_5 diff --git a/tests/data/acpi/x86/pc/DSDT.hpbrroot b/tests/data/acpi/x86/pc/= DSDT.hpbrroot index 077a4cc988dc417a1bc9317dddd2dbd96ff1ff50..cc6f26a3f8fe85f34a8acb5432b= ab3cf4d3ab1f6 100644 GIT binary patch delta 39 vcmaE(eqWu-CD9BwWr=3DlEc!_~<4NuE`DDGkHaL;ywL5ISLq@gI#?# JOY$6J2LQ7!4`2WQ diff --git a/tests/data/acpi/x86/pc/DSDT.ipmikcs b/tests/data/acpi/x86/pc/D= SDT.ipmikcs index 8d465f027772f9c59b0c328c1a099e374a6d2a90..052a84e294eee4ecef9a3634149= 3f841caf887a5 100644 GIT binary patch delta 39 vcmaFue9xK7CDz?RPVvD`@zG7*oRjbK%-r0{nz>G&hf!c@zG5lT$Atf%;Xi}iTCvLAHfb0 delta 53 zcmaFr`^lHfCD%W5&-Wd5fK0Y diff --git a/tests/data/acpi/x86/pc/DSDT.nohpet b/tests/data/acpi/x86/pc/DS= DT.nohpet index 9e772c1316d0ea07c51717466c4c7e383553f345..7eedfcd64ebd0193744864b4f6c= bead35c7c3ab2 100644 GIT binary patch delta 39 vcmbR0)ZxVC66_Mfp~%3%cwi%!Ef1HgQ+%*fd~}mH=3Dj1@1nVY}!$cX>|)oKe* delta 53 zcmeBhn(D;m66_Kps>r~=3DxN{?yEf1HIb9}HKCDz?>PVvD`@zG7*oRjbK%-r0{t0Dpb_GAo) delta 53 zcmbQ^ywaJ=3DCDz=3Dr&hf!c@zG5lT$Atf%;Xi}iTCvLo=3DlEc!_~<4NuF3a#X7Y;g#C!UAauhH)2fO-g JuHb#I1OV9F5d;7L diff --git a/tests/qtest/bios-tables-test-allowed-diff.h b/tests/qtest/bios= -tables-test-allowed-diff.h index eed8ded69335..2ed74f72e7c9 100644 --- a/tests/qtest/bios-tables-test-allowed-diff.h +++ b/tests/qtest/bios-tables-test-allowed-diff.h @@ -1,17 +1,4 @@ /* List of comma-separated changed AML files to ignore */ -"tests/data/acpi/x86/pc/DSDT", -"tests/data/acpi/x86/pc/DSDT.bridge", -"tests/data/acpi/x86/pc/DSDT.ipmikcs", -"tests/data/acpi/x86/pc/DSDT.cphp", -"tests/data/acpi/x86/pc/DSDT.numamem", -"tests/data/acpi/x86/pc/DSDT.nohpet", -"tests/data/acpi/x86/pc/DSDT.memhp", -"tests/data/acpi/x86/pc/DSDT.dimmpxm", -"tests/data/acpi/x86/pc/DSDT.acpihmat", -"tests/data/acpi/x86/pc/DSDT.acpierst", -"tests/data/acpi/x86/pc/DSDT.roothp", -"tests/data/acpi/x86/pc/DSDT.hpbridge", -"tests/data/acpi/x86/pc/DSDT.hpbrroot", "tests/data/acpi/x86/q35/DSDT", "tests/data/acpi/x86/q35/DSDT.tis.tpm2", "tests/data/acpi/x86/q35/DSDT.tis.tpm12", --=20 2.34.1