From 979a89023f40a89c67f68566c26b22b0e903b95e Mon Sep 17 00:00:00 2001 From: Heyi Guo Date: Tue, 4 Feb 2020 09:43:25 +0800 Subject: [PATCH] virt/acpi: update golden masters for DSDT update Differences between disassembled ASL files: @@ -5,13 +5,13 @@ * * Disassembling to symbolic ASL+ operators * - * Disassembly of DSDT, Thu Jan 23 16:00:04 2020 + * Disassembly of DSDT.new, Thu Jan 23 16:47:12 2020 * * Original Table Header: * Signature "DSDT" - * Length 0x0000481E (18462) + * Length 0x000014BB (5307) * Revision 0x02 - * Checksum 0x60 + * Checksum 0xD1 * OEM ID "BOCHS " * OEM Table ID "BXPCDSDT" * OEM Revision 0x00000001 (1) @@ -43,7 +43,6 @@ DefinitionBlock ("", "DSDT", 2, "BOCHS ", "BXPCDSDT", 0x00000001) 0x00000021, } }) - Name (_ADR, 0x09000000) // _ADR: Address } Device (FLS0) @@ -668,11 +667,10 @@ DefinitionBlock ("", "DSDT", 2, "BOCHS ", "BXPCDSDT", 0x00000001) Name (_CID, "PNP0A03" /* PCI Bus */) // _CID: Compatible ID Name (_SEG, Zero) // _SEG: PCI Segment Name (_BBN, Zero) // _BBN: BIOS Bus Number - Name (_ADR, Zero) // _ADR: Address Name (_UID, "PCI0") // _UID: Unique ID Name (_STR, Unicode ("PCIe 0 Device")) // _STR: Description String Name (_CCA, One) // _CCA: Cache Coherency Attribute - Name (_PRT, Package (0x0400) // _PRT: PCI Routing Table + Name (_PRT, Package (0x80) // _PRT: PCI Routing Table { Package (0x04) { @@ -1696,7174 +1694,6 @@ DefinitionBlock ("", "DSDT", 2, "BOCHS ", "BXPCDSDT", 0x00000001) 0x03, GSI2, Zero - }, - - Package (0x04) - { - 0x0020FFFF, - Zero, - GSI0, - Zero - }, - - *Omit the other (4 * (256 - 32) - 2) packages* - - Package (0x04) - { - 0x00FFFFFF, - 0x03, - GSI2, - Zero } }) Device (GSI0) @@ -8892,7 +1722,7 @@ DefinitionBlock ("", "DSDT", 2, "BOCHS ", "BXPCDSDT", 0x00000001) Device (GSI1) { Name (_HID, "PNP0C0F" /* PCI Interrupt Link Device */) // _HID: Hardware ID - Name (_UID, Zero) // _UID: Unique ID + Name (_UID, One) // _UID: Unique ID Name (_PRS, ResourceTemplate () // _PRS: Possible Resource Settings { Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, ) @@ -8915,7 +1745,7 @@ DefinitionBlock ("", "DSDT", 2, "BOCHS ", "BXPCDSDT", 0x00000001) Device (GSI2) { Name (_HID, "PNP0C0F" /* PCI Interrupt Link Device */) // _HID: Hardware ID - Name (_UID, Zero) // _UID: Unique ID + Name (_UID, 0x02) // _UID: Unique ID Name (_PRS, ResourceTemplate () // _PRS: Possible Resource Settings { Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, ) @@ -8938,7 +1768,7 @@ DefinitionBlock ("", "DSDT", 2, "BOCHS ", "BXPCDSDT", 0x00000001) Device (GSI3) { Name (_HID, "PNP0C0F" /* PCI Interrupt Link Device */) // _HID: Hardware ID - Name (_UID, Zero) // _UID: Unique ID + Name (_UID, 0x03) // _UID: Unique ID Name (_PRS, ResourceTemplate () // _PRS: Possible Resource Settings { Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, ) @@ -8965,37 +1795,6 @@ DefinitionBlock ("", "DSDT", 2, "BOCHS ", "BXPCDSDT", 0x00000001) Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { - Name (RBUF, ResourceTemplate () - { - WordBusNumber (ResourceProducer, MinFixed, MaxFixed, PosDecode, - 0x0000, // Granularity - 0x0000, // Range Minimum - 0x00FF, // Range Maximum - 0x0000, // Translation Offset - 0x0100, // Length - ,, ) - DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite, - 0x00000000, // Granularity - 0x10000000, // Range Minimum - 0x3EFEFFFF, // Range Maximum - 0x00000000, // Translation Offset - 0x2EFF0000, // Length - ,, , AddressRangeMemory, TypeStatic) - DWordIO (ResourceProducer, MinFixed, MaxFixed, PosDecode, EntireRange, - 0x00000000, // Granularity - 0x00000000, // Range Minimum - 0x0000FFFF, // Range Maximum - 0x3EFF0000, // Translation Offset - 0x00010000, // Length - ,, , TypeStatic, DenseTranslation) - QWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite, - 0x0000000000000000, // Granularity - 0x0000008000000000, // Range Minimum - 0x000000FFFFFFFFFF, // Range Maximum - 0x0000000000000000, // Translation Offset - 0x0000008000000000, // Length - ,, , AddressRangeMemory, TypeStatic) - }) Return (ResourceTemplate () { WordBusNumber (ResourceProducer, MinFixed, MaxFixed, PosDecode, @@ -9080,11 +1879,6 @@ DefinitionBlock ("", "DSDT", 2, "BOCHS ", "BXPCDSDT", 0x00000001) }) } - Device (RP0) - { - Name (_ADR, Zero) // _ADR: Address - } - Device (RES0) { Name (_HID, "PNP0C02" /* PNP Motherboard Resources */) // _HID: Hardware ID @@ -9131,7 +1925,6 @@ DefinitionBlock ("", "DSDT", 2, "BOCHS ", "BXPCDSDT", 0x00000001) Device (PWRB) { Name (_HID, "PNP0C0C" /* Power Button Device */) // _HID: Hardware ID - Name (_ADR, Zero) // _ADR: Address Name (_UID, Zero) // _UID: Unique ID } } The differences between the two versions of DSDT.memhp are almost the same as the above, except for total length and checksum. DSDT.numamem binary is just the same with DSDT on virt machine, so we don't show the differences again. Signed-off-by: Heyi Guo Reviewed-by: Michael S. Tsirkin Message-id: 20200204014325.16279-8-guoheyi@huawei.com Signed-off-by: Peter Maydell --- tests/data/acpi/virt/DSDT | Bin 18462 -> 5307 bytes tests/data/acpi/virt/DSDT.memhp | Bin 19799 -> 6644 bytes tests/data/acpi/virt/DSDT.numamem | Bin 18462 -> 5307 bytes tests/qtest/bios-tables-test-allowed-diff.h | 3 --- 4 files changed, 3 deletions(-) diff --git a/tests/data/acpi/virt/DSDT b/tests/data/acpi/virt/DSDT index d0f3afeb134fdf1c11f64cd06dbcdd30be603b80..d6f5c617881c4247f55d4dcd06581f9693916b2f 100644 GIT binary patch delta 156 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 l#7S5nFu6K`3$%Hxc~qF diff --git a/tests/data/acpi/virt/DSDT.memhp b/tests/data/acpi/virt/DSDT.memhp index 41ccc6431b917252bcbaac86c33b340c796be5ce..c527ac4739af3df3c3e042bf91c412033a2b73c3 100644 GIT binary patch delta 173 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 l#7S5nFu6K`3$%Hxc~qF diff --git a/tests/qtest/bios-tables-test-allowed-diff.h b/tests/qtest/bios-tables-test-allowed-diff.h index 32a401ae35..dfb8523c8b 100644 --- a/tests/qtest/bios-tables-test-allowed-diff.h +++ b/tests/qtest/bios-tables-test-allowed-diff.h @@ -1,4 +1 @@ /* List of comma-separated changed AML files to ignore */ -"tests/data/acpi/virt/DSDT", -"tests/data/acpi/virt/DSDT.memhp", -"tests/data/acpi/virt/DSDT.numamem",