From ccf166d89dcf57c9d333f05173851f90e416097a Mon Sep 17 00:00:00 2001 From: Shameer Kolothum Date: Wed, 22 Oct 2025 09:06:39 +0100 Subject: [PATCH] tests/qtest/bios-tables-test: Update DSDT blobs after GPEX _DSM change MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Update the reference DSDT blobs after GPEX _DSM change. This affects the aarch64 'virt', riscv64 "virt", loongarch64 "virt" and the x86 'microvm' machines. DSDT diff is the same for all the machines/tests:  /*   * Intel ACPI Component Architecture   * AML/ASL+ Disassembler version 20230628 (64-bit version)   * Copyright (c) 2000 - 2023 Intel Corporation   *   * Disassembling to symbolic ASL+ operators   * - * Disassembly of tests/data/acpi/aarch64/virt/DSDT, Fri Oct 10 11:18:21 2025 + * Disassembly of /tmp/aml-E6V9D3, Fri Oct 10 11:18:21 2025   *   * Original Table Header:   *     Signature        "DSDT"   *     Length           0x000014D9 (5337)   *     Revision         0x02 - *     Checksum         0xA4 + *     Checksum         0xA5   *     OEM ID           "BOCHS "   *     OEM Table ID     "BXPC    "   *     OEM Revision     0x00000001 (1)   *     Compiler ID      "BXPC"   *     Compiler Version 0x00000001 (1)   */  DefinitionBlock ("", "DSDT", 2, "BOCHS ", "BXPC    ", 0x00000001)  {      Scope (\_SB)      {          Device (C000)          {              Name (_HID, "ACPI0007" /* Processor Device */)  // _HID: Hardware ID              Name (_UID, Zero)  // _UID: Unique ID          } @@ -1822,33 +1822,33 @@                  Else                  {                      CDW1 |= 0x04                  }                  Return (Arg3)              }              Method (_DSM, 4, NotSerialized)  // _DSM: Device-Specific Method              {                  If ((Arg0 == ToUUID ("e5c937d0-3553-4d7a-9117-ea4d19c3434d") /* Device Labeling Interface */))                  {                      If ((Arg2 == Zero))                      {                          Return (Buffer (One)                          { -                             0x01                                             // . +                             0x00                                             // .                          })                      }                  }                  Return (Buffer (One)                  {                       0x00                                             // .                  })              }              Device (RES0)              {                  Name (_HID, "PNP0C02" /* PNP Motherboard Resources */)  // _HID: Hardware ID                  Name (_CRS, ResourceTemplate ()  // _CRS: Current Resource Settings                  {                      QWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite, Signed-off-by: Shameer Kolothum Reviewed-by: Eric Auger Reviewed-by: Michael S. Tsirkin Signed-off-by: Michael S. Tsirkin Message-Id: <20251022080639.243965-4-skolothumtho@nvidia.com> --- tests/data/acpi/aarch64/virt/DSDT | Bin 5337 -> 5337 bytes .../data/acpi/aarch64/virt/DSDT.acpihmatvirt | Bin 5423 -> 5423 bytes tests/data/acpi/aarch64/virt/DSDT.acpipcihp | Bin 6246 -> 6246 bytes .../acpi/aarch64/virt/DSDT.hpoffacpiindex | Bin 5391 -> 5391 bytes tests/data/acpi/aarch64/virt/DSDT.memhp | Bin 6698 -> 6698 bytes tests/data/acpi/aarch64/virt/DSDT.pxb | Bin 7812 -> 7812 bytes tests/data/acpi/aarch64/virt/DSDT.smmuv3-dev | Bin 10274 -> 10274 bytes .../data/acpi/aarch64/virt/DSDT.smmuv3-legacy | Bin 10274 -> 10274 bytes tests/data/acpi/aarch64/virt/DSDT.topology | Bin 5539 -> 5539 bytes tests/data/acpi/aarch64/virt/DSDT.viot | Bin 5354 -> 5354 bytes tests/data/acpi/loongarch64/virt/DSDT | Bin 4603 -> 4603 bytes tests/data/acpi/loongarch64/virt/DSDT.memhp | Bin 5824 -> 5824 bytes tests/data/acpi/loongarch64/virt/DSDT.numamem | Bin 4609 -> 4609 bytes .../data/acpi/loongarch64/virt/DSDT.topology | Bin 4905 -> 4905 bytes tests/data/acpi/riscv64/virt/DSDT | Bin 3538 -> 3538 bytes tests/data/acpi/x86/microvm/DSDT.pcie | Bin 2985 -> 2985 bytes tests/qtest/bios-tables-test-allowed-diff.h | 16 ---------------- 17 files changed, 16 deletions(-) diff --git a/tests/data/acpi/aarch64/virt/DSDT b/tests/data/acpi/aarch64/virt/DSDT index 38f01adb61e6e4704821cee5e397888bb6b7e46d..35a862e44714d26ded01d40dc147e76cc73a1c84 100644 GIT binary patch delta 26 ic-p(Ec~g_iCDeu3O33dtL7iC~z^4Z8`Aeu3O33dtL7iC~z^4`d0AB>ef3t>iv&CbHl*#KgY2MquK delta 26 hc-mWKvdVGDP{3t>ja&CbHl*#KgS2MquK diff --git a/tests/data/acpi/aarch64/virt/DSDT.pxb b/tests/data/acpi/aarch64/virt/DSDT.pxb index 71c632cedcca63a77a4cdde53d9bc392102687b6..f98dcbfc6b823bce6d5710e8056a4e260fb92a02 100644 GIT binary patch delta 33 nc-m{RZL#HY33dr-kz-(B65YtPONfzS^HCu#E+BP5W(y+#m9q%& delta 33 nc-m{RZL#HY33dr-kz-(B65hzQONfzi^HCu#E+BP5W(y+#m7oal diff --git a/tests/data/acpi/aarch64/virt/DSDT.smmuv3-dev b/tests/data/acpi/aarch64/virt/DSDT.smmuv3-dev index e8c2b376df7bddc2392945ea8cbb550b3d3b5e26..6c12a7aaf8a6315bac968a685f5b6673e7248817 100644 GIT binary patch delta 55 zc-mVOuqc4bCDiv&CbHh83A%X2VVdH delta 26 hc-niV`AU<^CDja&CbHh83A%R2VVdH diff --git a/tests/data/acpi/loongarch64/virt/DSDT b/tests/data/acpi/loongarch64/virt/DSDT index 55aa34f988d6ef69293e91c5fe45bee0a02bc5f1..09aa903c4e875f541223e36f59b28e101599df20 100644 GIT binary patch delta 26 ic-s4|{9BpJCDVb2A==` delta 26 hc-m`JX;k5I33dr#6k=dte72EmG7lr;=6O8HtN>VV2A==` diff --git a/tests/data/acpi/loongarch64/virt/DSDT.topology b/tests/data/acpi/loongarch64/virt/DSDT.topology index b2afebc938ce45d798c8aa5f45a463f1617e257e..7ab23f47cc82dd7bc1975e17893a8cd61039e66d 100644 GIT binary patch delta 26 ic-mX3wo;ADCD