tests: acpi: update expected blobs

previous patch has changed cpu hotplug AML, expected diff:

@@ -2942,6 +2942,7 @@ DefinitionBlock ("", "DSDT", 1, "BOCHS ", "BXPC    ", 0x00000001)
             {
                 Acquire (\_SB.PCI0.PRES.CPLK, 0xFFFF)
                 Name (CNEW, Package (0xFF) {})
+                Name (CEJL, Package (0xFF) {})
                 Local3 = Zero
                 Local4 = One
                 While ((Local4 == One))
@@ -2949,6 +2950,7 @@ DefinitionBlock ("", "DSDT", 1, "BOCHS ", "BXPC    ", 0x00000001)
                     Local4 = Zero
                     Local0 = One
                     Local1 = Zero
+                    Local5 = Zero
                     While (((Local0 == One) && (Local3 < One)))
                     {
                         Local0 = Zero
@@ -2959,7 +2961,7 @@ DefinitionBlock ("", "DSDT", 1, "BOCHS ", "BXPC    ", 0x00000001)
                             Break
                         }

-                        If ((Local1 == 0xFF))
+                        If (((Local1 == 0xFF) || (Local5 == 0xFF)))
                         {
                             Local4 = One
                             Break
@@ -2972,10 +2974,11 @@ DefinitionBlock ("", "DSDT", 1, "BOCHS ", "BXPC    ", 0x00000001)
                             Local1++
                             Local0 = One
                         }
-                        ElseIf ((\_SB.PCI0.PRES.CRMV == One))
+
+                        If ((\_SB.PCI0.PRES.CRMV == One))
                         {
-                            CTFY (Local3, 0x03)
-                            \_SB.PCI0.PRES.CRMV = One
+                            CEJL [Local5] = Local3
+                            Local5++
                             Local0 = One
                         }

@@ -2992,6 +2995,16 @@ DefinitionBlock ("", "DSDT", 1, "BOCHS ", "BXPC    ", 0x00000001)
                         \_SB.PCI0.PRES.CINS = One
                         Local2++
                     }
+
+                    Local2 = Zero
+                    While ((Local2 < Local5))
+                    {
+                        Local3 = DerefOf (CEJL [Local2])
+                        CTFY (Local3, 0x03)
+                        \_SB.PCI0.PRES.CSEL = Local3
+                        \_SB.PCI0.PRES.CRMV = One
+                        Local2++
+                    }
                 }

                 Release (\_SB.PCI0.PRES.CPLK)

Signed-off-by: Igor Mammedov <imammedo@redhat.com>
Message-Id: <20241210163945.3422623-4-imammedo@redhat.com>
Tested-by: Eric Mackay <eric.mackay@oracle.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
This commit is contained in:
Igor Mammedov 2024-12-10 17:39:45 +01:00 committed by Michael S. Tsirkin
parent 8aa35bebee
commit 9ccb69df55
43 changed files with 0 additions and 42 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -1,43 +1 @@
/* List of comma-separated changed AML files to ignore */ /* List of comma-separated changed AML files to ignore */
"tests/data/acpi/x86/pc/DSDT",
"tests/data/acpi/x86/pc/DSDT.acpierst",
"tests/data/acpi/x86/pc/DSDT.acpihmat",
"tests/data/acpi/x86/pc/DSDT.bridge",
"tests/data/acpi/x86/pc/DSDT.cphp",
"tests/data/acpi/x86/pc/DSDT.dimmpxm",
"tests/data/acpi/x86/pc/DSDT.hpbridge",
"tests/data/acpi/x86/pc/DSDT.hpbrroot",
"tests/data/acpi/x86/pc/DSDT.ipmikcs",
"tests/data/acpi/x86/pc/DSDT.memhp",
"tests/data/acpi/x86/pc/DSDT.nohpet",
"tests/data/acpi/x86/pc/DSDT.numamem",
"tests/data/acpi/x86/pc/DSDT.roothp",
"tests/data/acpi/x86/q35/DSDT",
"tests/data/acpi/x86/q35/DSDT.acpierst",
"tests/data/acpi/x86/q35/DSDT.acpihmat",
"tests/data/acpi/x86/q35/DSDT.acpihmat-generic-x",
"tests/data/acpi/x86/q35/DSDT.acpihmat-noinitiator",
"tests/data/acpi/x86/q35/DSDT.applesmc",
"tests/data/acpi/x86/q35/DSDT.bridge",
"tests/data/acpi/x86/q35/DSDT.core-count",
"tests/data/acpi/x86/q35/DSDT.core-count2",
"tests/data/acpi/x86/q35/DSDT.cphp",
"tests/data/acpi/x86/q35/DSDT.cxl",
"tests/data/acpi/x86/q35/DSDT.dimmpxm",
"tests/data/acpi/x86/q35/DSDT.ipmibt",
"tests/data/acpi/x86/q35/DSDT.ipmismbus",
"tests/data/acpi/x86/q35/DSDT.ivrs",
"tests/data/acpi/x86/q35/DSDT.memhp",
"tests/data/acpi/x86/q35/DSDT.mmio64",
"tests/data/acpi/x86/q35/DSDT.multi-bridge",
"tests/data/acpi/x86/q35/DSDT.noacpihp",
"tests/data/acpi/x86/q35/DSDT.nohpet",
"tests/data/acpi/x86/q35/DSDT.numamem",
"tests/data/acpi/x86/q35/DSDT.pvpanic-isa",
"tests/data/acpi/x86/q35/DSDT.thread-count",
"tests/data/acpi/x86/q35/DSDT.thread-count2",
"tests/data/acpi/x86/q35/DSDT.tis.tpm12",
"tests/data/acpi/x86/q35/DSDT.tis.tpm2",
"tests/data/acpi/x86/q35/DSDT.type4-count",
"tests/data/acpi/x86/q35/DSDT.viot",
"tests/data/acpi/x86/q35/DSDT.xapic",