[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[qemu-xen staging-4.16] bios-tables-test: Update ACPI DSDT table golden blobs for q35



commit 3aa2c2cd679dcf86e67f8c466c2e3c0bc5e1155f
Author:     Ani Sinha <ani@xxxxxxxxxxx>
AuthorDate: Thu Sep 16 18:58:38 2021 +0530
Commit:     Michael Roth <michael.roth@xxxxxxx>
CommitDate: Tue Dec 14 13:27:44 2021 -0600

    bios-tables-test: Update ACPI DSDT table golden blobs for q35
    
    We have modified the IO address range for ACPI pci hotplug in q35. See 
change:
    
    5adcc9e39e6a5 ("hw/i386/acpi: fix conflicting IO address range for acpi pci 
hotplug in q35")
    
    The ACPI DSDT table golden blobs must be regenrated in order to make the 
unit tests
    pass. This change updates the golden ACPI DSDT table blobs.
    
    Following is the ASL diff between the blobs:
    
    @@ -1,30 +1,30 @@
     /*
      * Intel ACPI Component Architecture
      * AML/ASL+ Disassembler version 20190509 (64-bit version)
      * Copyright (c) 2000 - 2019 Intel Corporation
      *
      * Disassembling to symbolic ASL+ operators
      *
    - * Disassembly of tests/data/acpi/q35/DSDT, Tue Sep 14 09:04:06 2021
    + * Disassembly of /tmp/aml-52DP90, Tue Sep 14 09:04:06 2021
      *
      * Original Table Header:
      *     Signature        "DSDT"
      *     Length           0x00002061 (8289)
      *     Revision         0x01 **** 32-bit table (V1), no 64-bit math support
    - *     Checksum         0xE5
    + *     Checksum         0xF9
      *     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
             }
    
    @@ -226,46 +226,46 @@
                 Name (_CRS, ResourceTemplate ()  // _CRS: Current Resource 
Settings
                 {
                     IO (Decode16,
                         0x0070,             // Range Minimum
                         0x0070,             // Range Maximum
                         0x01,               // Alignment
                         0x08,               // Length
                         )
                     IRQNoFlags ()
                         {8}
                 })
             }
         }
    
         Scope (_SB.PCI0)
         {
    -        OperationRegion (PCST, SystemIO, 0x0CC4, 0x08)
    +        OperationRegion (PCST, SystemIO, 0x0CC0, 0x08)
             Field (PCST, DWordAcc, NoLock, WriteAsZeros)
             {
                 PCIU,   32,
                 PCID,   32
             }
    
    -        OperationRegion (SEJ, SystemIO, 0x0CCC, 0x04)
    +        OperationRegion (SEJ, SystemIO, 0x0CC8, 0x04)
             Field (SEJ, DWordAcc, NoLock, WriteAsZeros)
             {
                 B0EJ,   32
             }
    
    -        OperationRegion (BNMR, SystemIO, 0x0CD4, 0x08)
    +        OperationRegion (BNMR, SystemIO, 0x0CD0, 0x08)
             Field (BNMR, DWordAcc, NoLock, WriteAsZeros)
             {
                 BNUM,   32,
                 PIDX,   32
             }
    
             Mutex (BLCK, 0x00)
             Method (PCEJ, 2, NotSerialized)
             {
                 Acquire (BLCK, 0xFFFF)
                 BNUM = Arg0
                 B0EJ = (One << Arg1)
                 Release (BLCK)
                 Return (Zero)
             }
    
    @@ -3185,34 +3185,34 @@
                         0x0620,             // Range Minimum
                         0x0620,             // Range Maximum
                         0x01,               // Alignment
                         0x10,               // Length
                         )
                 })
             }
    
             Device (PHPR)
             {
                 Name (_HID, "PNP0A06" /* Generic Container Device */)  // 
_HID: Hardware ID
                 Name (_UID, "PCI Hotplug resources")  // _UID: Unique ID
                 Name (_STA, 0x0B)  // _STA: Status
                 Name (_CRS, ResourceTemplate ()  // _CRS: Current Resource 
Settings
                 {
                     IO (Decode16,
    -                    0x0CC4,             // Range Minimum
    -                    0x0CC4,             // Range Maximum
    +                    0x0CC0,             // Range Minimum
    +                    0x0CC0,             // Range Maximum
                         0x01,               // Alignment
                         0x18,               // Length
                         )
                 })
             }
         }
    
         Scope (\)
         {
             Name (_S3, Package (0x04)  // _S3_: S3 System State
             {
                 One,
                 One,
                 Zero,
                 Zero
             })
    
    Signed-off-by: Ani Sinha <ani@xxxxxxxxxxx>
    Acked-by: Igor Mammedov <imammedo@xxxxxxxxxx>
    Message-Id: <20210916132838.3469580-4-ani@xxxxxxxxxxx>
    Reviewed-by: Michael S. Tsirkin <mst@xxxxxxxxxx>
    Signed-off-by: Michael S. Tsirkin <mst@xxxxxxxxxx>
    (cherry picked from commit 500eb21cff08dfb0478db9b34f2fdba69eb31496)
    *drop dependency on 75539b886a ("tests: acpi: tpm1.2: Add expected TPM 1.2 
ACPI blobs")
    Signed-off-by: Michael Roth <michael.roth@xxxxxxx>
---
 tests/data/acpi/q35/DSDT                    | Bin 8289 -> 8289 bytes
 tests/data/acpi/q35/DSDT.acpihmat           | Bin 9614 -> 9614 bytes
 tests/data/acpi/q35/DSDT.bridge             | Bin 11003 -> 11003 bytes
 tests/data/acpi/q35/DSDT.cphp               | Bin 8753 -> 8753 bytes
 tests/data/acpi/q35/DSDT.dimmpxm            | Bin 9943 -> 9943 bytes
 tests/data/acpi/q35/DSDT.ipmibt             | Bin 8364 -> 8364 bytes
 tests/data/acpi/q35/DSDT.memhp              | Bin 9648 -> 9648 bytes
 tests/data/acpi/q35/DSDT.mmio64             | Bin 9419 -> 9419 bytes
 tests/data/acpi/q35/DSDT.nohpet             | Bin 8147 -> 8147 bytes
 tests/data/acpi/q35/DSDT.numamem            | Bin 8295 -> 8295 bytes
 tests/data/acpi/q35/DSDT.tis                | Bin 8894 -> 8894 bytes
 tests/qtest/bios-tables-test-allowed-diff.h |  12 ------------
 12 files changed, 12 deletions(-)

diff --git a/tests/data/acpi/q35/DSDT b/tests/data/acpi/q35/DSDT
index 842533f53e..281fc82c03 100644
Binary files a/tests/data/acpi/q35/DSDT and b/tests/data/acpi/q35/DSDT differ
diff --git a/tests/data/acpi/q35/DSDT.acpihmat 
b/tests/data/acpi/q35/DSDT.acpihmat
index 8d00f2ea0d..8c1e05a11a 100644
Binary files a/tests/data/acpi/q35/DSDT.acpihmat and 
b/tests/data/acpi/q35/DSDT.acpihmat differ
diff --git a/tests/data/acpi/q35/DSDT.bridge b/tests/data/acpi/q35/DSDT.bridge
index 55ad4bd7ab..6f1464b6c7 100644
Binary files a/tests/data/acpi/q35/DSDT.bridge and 
b/tests/data/acpi/q35/DSDT.bridge differ
diff --git a/tests/data/acpi/q35/DSDT.cphp b/tests/data/acpi/q35/DSDT.cphp
index ccde2add9f..f8337ff519 100644
Binary files a/tests/data/acpi/q35/DSDT.cphp and 
b/tests/data/acpi/q35/DSDT.cphp differ
diff --git a/tests/data/acpi/q35/DSDT.dimmpxm b/tests/data/acpi/q35/DSDT.dimmpxm
index b062e30117..fe5820d93d 100644
Binary files a/tests/data/acpi/q35/DSDT.dimmpxm and 
b/tests/data/acpi/q35/DSDT.dimmpxm differ
diff --git a/tests/data/acpi/q35/DSDT.ipmibt b/tests/data/acpi/q35/DSDT.ipmibt
index 1c5737692f..6317410658 100644
Binary files a/tests/data/acpi/q35/DSDT.ipmibt and 
b/tests/data/acpi/q35/DSDT.ipmibt differ
diff --git a/tests/data/acpi/q35/DSDT.memhp b/tests/data/acpi/q35/DSDT.memhp
index 7b6f6487b2..9bc11518fc 100644
Binary files a/tests/data/acpi/q35/DSDT.memhp and 
b/tests/data/acpi/q35/DSDT.memhp differ
diff --git a/tests/data/acpi/q35/DSDT.mmio64 b/tests/data/acpi/q35/DSDT.mmio64
index 2e0a772a85..713288a12e 100644
Binary files a/tests/data/acpi/q35/DSDT.mmio64 and 
b/tests/data/acpi/q35/DSDT.mmio64 differ
diff --git a/tests/data/acpi/q35/DSDT.nohpet b/tests/data/acpi/q35/DSDT.nohpet
index ceb61f4115..e8202e6ddf 100644
Binary files a/tests/data/acpi/q35/DSDT.nohpet and 
b/tests/data/acpi/q35/DSDT.nohpet differ
diff --git a/tests/data/acpi/q35/DSDT.numamem b/tests/data/acpi/q35/DSDT.numamem
index a3f846df54..151e7cf429 100644
Binary files a/tests/data/acpi/q35/DSDT.numamem and 
b/tests/data/acpi/q35/DSDT.numamem differ
diff --git a/tests/data/acpi/q35/DSDT.tis b/tests/data/acpi/q35/DSDT.tis
index d1433e3c14..c92d4d29c7 100644
Binary files a/tests/data/acpi/q35/DSDT.tis and b/tests/data/acpi/q35/DSDT.tis 
differ
diff --git a/tests/qtest/bios-tables-test-allowed-diff.h 
b/tests/qtest/bios-tables-test-allowed-diff.h
index c06da38af3..dfb8523c8b 100644
--- a/tests/qtest/bios-tables-test-allowed-diff.h
+++ b/tests/qtest/bios-tables-test-allowed-diff.h
@@ -1,13 +1 @@
 /* List of comma-separated changed AML files to ignore */
-"tests/data/acpi/q35/DSDT",
-"tests/data/acpi/q35/DSDT.tis.tpm12",
-"tests/data/acpi/q35/DSDT.tis.tpm2",
-"tests/data/acpi/q35/DSDT.bridge",
-"tests/data/acpi/q35/DSDT.mmio64",
-"tests/data/acpi/q35/DSDT.ipmibt",
-"tests/data/acpi/q35/DSDT.cphp",
-"tests/data/acpi/q35/DSDT.memhp",
-"tests/data/acpi/q35/DSDT.numamem",
-"tests/data/acpi/q35/DSDT.nohpet",
-"tests/data/acpi/q35/DSDT.dimmpxm",
-"tests/data/acpi/q35/DSDT.acpihmat",
--
generated by git-patchbot for /home/xen/git/qemu-xen.git#staging-4.16



 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.