]> git.ipfire.org Git - thirdparty/qemu.git/commitdiff
tests: acpi: update expected blobs
authorIgor Mammedov <imammedo@redhat.com>
Wed, 15 Jan 2025 12:53:42 +0000 (13:53 +0100)
committerMichael Tokarev <mjt@tls.msk.ru>
Fri, 17 Jan 2025 07:34:40 +0000 (10:34 +0300)
_DSM function 7 AML should have followig change:

               If ((Arg2 == 0x07))
               {
  -                Local0 = Package (0x02)
  -                    {
  -                        Zero,
  -                        ""
  -                    }
                   Local2 = AIDX (DerefOf (Arg4 [Zero]), DerefOf (Arg4 [One]
                       ))
  -                Local0 [Zero] = Local2
  +                Local0 = Package (0x02) {}
  +                If (!((Local2 == Zero) || (Local2 == 0xFFFFFFFF)))
  +                {
  +                    Local0 [Zero] = Local2
  +                    Local0 [One] = ""
  +                }
  +
                   Return (Local0)
               }
           }

Signed-off-by: Igor Mammedov <imammedo@redhat.com>
Message-Id: <20250115125342.3883374-4-imammedo@redhat.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
(cherry picked from commit 9fb1c9a1bb26e111ee5fa5538070cd684de14c08)
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>
36 files changed:
tests/data/acpi/pc/DSDT
tests/data/acpi/pc/DSDT.acpierst
tests/data/acpi/pc/DSDT.acpihmat
tests/data/acpi/pc/DSDT.bridge
tests/data/acpi/pc/DSDT.cphp
tests/data/acpi/pc/DSDT.dimmpxm
tests/data/acpi/pc/DSDT.hpbridge
tests/data/acpi/pc/DSDT.ipmikcs
tests/data/acpi/pc/DSDT.memhp
tests/data/acpi/pc/DSDT.nohpet
tests/data/acpi/pc/DSDT.numamem
tests/data/acpi/pc/DSDT.roothp
tests/data/acpi/q35/DSDT
tests/data/acpi/q35/DSDT.acpierst
tests/data/acpi/q35/DSDT.acpihmat
tests/data/acpi/q35/DSDT.acpihmat-noinitiator
tests/data/acpi/q35/DSDT.applesmc
tests/data/acpi/q35/DSDT.bridge
tests/data/acpi/q35/DSDT.core-count2
tests/data/acpi/q35/DSDT.cphp
tests/data/acpi/q35/DSDT.cxl
tests/data/acpi/q35/DSDT.dimmpxm
tests/data/acpi/q35/DSDT.ipmibt
tests/data/acpi/q35/DSDT.ipmismbus
tests/data/acpi/q35/DSDT.ivrs
tests/data/acpi/q35/DSDT.memhp
tests/data/acpi/q35/DSDT.mmio64
tests/data/acpi/q35/DSDT.multi-bridge
tests/data/acpi/q35/DSDT.nohpet
tests/data/acpi/q35/DSDT.numamem
tests/data/acpi/q35/DSDT.pvpanic-isa
tests/data/acpi/q35/DSDT.tis.tpm12
tests/data/acpi/q35/DSDT.tis.tpm2
tests/data/acpi/q35/DSDT.viot
tests/data/acpi/q35/DSDT.xapic
tests/qtest/bios-tables-test-allowed-diff.h

index b688686dc3614f56582991c0974f6ef1964ee6ce..246bcadaa704d2f24ba5983f4558bbe4e62ab544 100644 (file)
Binary files a/tests/data/acpi/pc/DSDT and b/tests/data/acpi/pc/DSDT differ
index 86259be9d1df3fcc89b780f3bae028a5ebd8bbe5..3074cecb6cb577055ad933034a5c8212eb5c4140 100644 (file)
Binary files a/tests/data/acpi/pc/DSDT.acpierst and b/tests/data/acpi/pc/DSDT.acpierst differ
index e2cc2a6fc9877380ef85c3540654e0691472f27c..0a32881d58bdc0e9ad3d2ca9f07bb462a0c2f110 100644 (file)
Binary files a/tests/data/acpi/pc/DSDT.acpihmat and b/tests/data/acpi/pc/DSDT.acpihmat differ
index 75016fd4b72aae544658e51c06a2940da31c81da..95c12aa316d90e7f7d9087ce64822d2dc8e35888 100644 (file)
Binary files a/tests/data/acpi/pc/DSDT.bridge and b/tests/data/acpi/pc/DSDT.bridge differ
index 53eb0dd7d422e880a668cf3ea01b8b288004042a..ac40cbc595648b18d42e13ff8179c05a8c02b146 100644 (file)
Binary files a/tests/data/acpi/pc/DSDT.cphp and b/tests/data/acpi/pc/DSDT.cphp differ
index 9089d994e0324741190b48dfcfb4e6074ba102c1..b8b62cf9e98d533d341b5a06c88c58bb03a64bba 100644 (file)
Binary files a/tests/data/acpi/pc/DSDT.dimmpxm and b/tests/data/acpi/pc/DSDT.dimmpxm differ
index 86259be9d1df3fcc89b780f3bae028a5ebd8bbe5..3074cecb6cb577055ad933034a5c8212eb5c4140 100644 (file)
Binary files a/tests/data/acpi/pc/DSDT.hpbridge and b/tests/data/acpi/pc/DSDT.hpbridge differ
index 39427103aadb969721257feb9af66863b25b6ad9..40edcc0f94b3024bd1962e64483dfacdd5e0a361 100644 (file)
Binary files a/tests/data/acpi/pc/DSDT.ipmikcs and b/tests/data/acpi/pc/DSDT.ipmikcs differ
index 987a263339225c2cb5ba71cd1aa183c651bb353e..b2a7fd0dbd93ee5bfff5bee7309200216a0a5197 100644 (file)
Binary files a/tests/data/acpi/pc/DSDT.memhp and b/tests/data/acpi/pc/DSDT.memhp differ
index fc7598b76287648f4b35273c91e46417a50b640b..713aae4d8a56221f977c169b5c79ca60b4ab5b54 100644 (file)
Binary files a/tests/data/acpi/pc/DSDT.nohpet and b/tests/data/acpi/pc/DSDT.nohpet differ
index 85af400cdb5d19c3515f5443f27e23a7813542e4..70b44ec476ddd14a4719096fae728d7ec7054993 100644 (file)
Binary files a/tests/data/acpi/pc/DSDT.numamem and b/tests/data/acpi/pc/DSDT.numamem differ
index 545512adfa0f9af81a7fafd353679f64f75e501e..1030c94cc582d4b0c26b0aeda25dafe504666e60 100644 (file)
Binary files a/tests/data/acpi/pc/DSDT.roothp and b/tests/data/acpi/pc/DSDT.roothp differ
index 2771bcea89b531549557a19538606219a8e222b1..5c2b505163107693fa3664d123e3b2bc7191c4cb 100644 (file)
Binary files a/tests/data/acpi/q35/DSDT and b/tests/data/acpi/q35/DSDT differ
index b45abca7c289d8ae38faeca1fcaf6370ed621cd4..1fd50e1c8bb38c5ee120c93bf01dbf27d81ff757 100644 (file)
Binary files a/tests/data/acpi/q35/DSDT.acpierst and b/tests/data/acpi/q35/DSDT.acpierst differ
index d90fd4723a703df348c12a5a1c1c672b5af60a43..c224736325b2dbd2099ed74ef6376d9b07579ab1 100644 (file)
Binary files a/tests/data/acpi/q35/DSDT.acpihmat and b/tests/data/acpi/q35/DSDT.acpihmat differ
index 279fafa8219140687f1cdaab9739fc2f4c80ed6a..ecdb94cc678c0d802dfccdfaca50a04cb4de516a 100644 (file)
Binary files a/tests/data/acpi/q35/DSDT.acpihmat-noinitiator and b/tests/data/acpi/q35/DSDT.acpihmat-noinitiator differ
index fdf6d144286860ff7f998df676ca9a50ce988d41..241a02dcf4b72e2f9466aa618b436edda4bae339 100644 (file)
Binary files a/tests/data/acpi/q35/DSDT.applesmc and b/tests/data/acpi/q35/DSDT.applesmc differ
index b41a4dddc0b7bdeb2349d874a390858453c927f8..bb41a3c2186712513a48e305fcda57a2baa59fe1 100644 (file)
Binary files a/tests/data/acpi/q35/DSDT.bridge and b/tests/data/acpi/q35/DSDT.bridge differ
index 375aceed6b16528f7986fad46b045eba76af9760..5e0da94644ff2d28803151e066652c8d8504ffc2 100644 (file)
Binary files a/tests/data/acpi/q35/DSDT.core-count2 and b/tests/data/acpi/q35/DSDT.core-count2 differ
index a0ecafc36c57c6d4791b511f3febe210713d253c..6d64cd51f64b65fd07a1c2a8ce0a8377b20c283a 100644 (file)
Binary files a/tests/data/acpi/q35/DSDT.cphp and b/tests/data/acpi/q35/DSDT.cphp differ
index 267709e4e471e02cf1aa776d734575614a06f509..737e5a2447475afe95439155adc52015cacffb25 100644 (file)
Binary files a/tests/data/acpi/q35/DSDT.cxl and b/tests/data/acpi/q35/DSDT.cxl differ
index f0659716e3cef916ed0d8f583175a2edbc07141b..665a0c88ffddc4d91046fd805efb02adf891d762 100644 (file)
Binary files a/tests/data/acpi/q35/DSDT.dimmpxm and b/tests/data/acpi/q35/DSDT.dimmpxm differ
index 9c52529919d72a43034b1bbf4d3f1810ba9e22b2..25ddd90f8ed138f343e8cec41454b81cc945f9d4 100644 (file)
Binary files a/tests/data/acpi/q35/DSDT.ipmibt and b/tests/data/acpi/q35/DSDT.ipmibt differ
index 3f32dffdbf3cd7e3791155530cf89417d8f2ec90..3367016d9a9b1b797c737ce258899b14bee8b83a 100644 (file)
Binary files a/tests/data/acpi/q35/DSDT.ipmismbus and b/tests/data/acpi/q35/DSDT.ipmismbus differ
index b45abca7c289d8ae38faeca1fcaf6370ed621cd4..1fd50e1c8bb38c5ee120c93bf01dbf27d81ff757 100644 (file)
Binary files a/tests/data/acpi/q35/DSDT.ivrs and b/tests/data/acpi/q35/DSDT.ivrs differ
index 28a192c69af3c6df8f003bf8edc9586f0dda35ad..bfd227826000242b01992cd7fc84c84583c535e9 100644 (file)
Binary files a/tests/data/acpi/q35/DSDT.memhp and b/tests/data/acpi/q35/DSDT.memhp differ
index 8fda921296e471f2b8dff8c195652841f95cbcf9..5b50f66a1e12837c81bd5ee06eb8e21dd78d80dd 100644 (file)
Binary files a/tests/data/acpi/q35/DSDT.mmio64 and b/tests/data/acpi/q35/DSDT.mmio64 differ
index 3dba4d84369f1f2850fbdc771072519d34f58072..2f37a6f8b6f3a00a1af1c25a6b5c2263a5911752 100644 (file)
Binary files a/tests/data/acpi/q35/DSDT.multi-bridge and b/tests/data/acpi/q35/DSDT.multi-bridge differ
index b116947dacd4fe9b563ecc7e1510cdb2474011cb..5c17ed809d7a94a5e907698394338db5d6cceb88 100644 (file)
Binary files a/tests/data/acpi/q35/DSDT.nohpet and b/tests/data/acpi/q35/DSDT.nohpet differ
index 5eb6159d5f6101c0f75a6de6c83ad95ccd2e6176..e92f2a0c7a23c0997a8ce3004e7369c092f6ebcd 100644 (file)
Binary files a/tests/data/acpi/q35/DSDT.numamem and b/tests/data/acpi/q35/DSDT.numamem differ
index 908e7b6606b6141556e9df4ffd3f88f97fe13d98..308ed32bf01865fd8e1ad9dab182107e65c48d18 100644 (file)
Binary files a/tests/data/acpi/q35/DSDT.pvpanic-isa and b/tests/data/acpi/q35/DSDT.pvpanic-isa differ
index ce2c2c29c2c177071d6c1284b1c496e773942bec..a7ec593951d66ec9e54211ef04595440e06be52c 100644 (file)
Binary files a/tests/data/acpi/q35/DSDT.tis.tpm12 and b/tests/data/acpi/q35/DSDT.tis.tpm12 differ
index e9e4b7f6ed5094c5ca3635a59367eb1d88b12ad1..ee242eceba6af147ea8583e9e32e442400a3ca70 100644 (file)
Binary files a/tests/data/acpi/q35/DSDT.tis.tpm2 and b/tests/data/acpi/q35/DSDT.tis.tpm2 differ
index 6b436f9cd95776c26bec09066eb621bf97219dc6..60451836ff4078cd1f89c63d5a9c091cf871378e 100644 (file)
Binary files a/tests/data/acpi/q35/DSDT.viot and b/tests/data/acpi/q35/DSDT.viot differ
index f47f09122287bdd20d7762d3d6dee6e05d944285..9f96175d93529dac65734ef457e61a07ac0b1be9 100644 (file)
Binary files a/tests/data/acpi/q35/DSDT.xapic and b/tests/data/acpi/q35/DSDT.xapic differ
index 7e7745db39692db73e53cef7ab522720ba36cd8f..dfb8523c8bf457c471cea8d860eff394b2d3700f 100644 (file)
@@ -1,36 +1 @@
 /* List of comma-separated changed AML files to ignore */
-"tests/data/acpi/pc/DSDT",
-"tests/data/acpi/pc/DSDT.acpierst",
-"tests/data/acpi/pc/DSDT.acpihmat",
-"tests/data/acpi/pc/DSDT.bridge",
-"tests/data/acpi/pc/DSDT.cphp",
-"tests/data/acpi/pc/DSDT.dimmpxm",
-"tests/data/acpi/pc/DSDT.hpbridge",
-"tests/data/acpi/pc/DSDT.ipmikcs",
-"tests/data/acpi/pc/DSDT.memhp",
-"tests/data/acpi/pc/DSDT.nohpet",
-"tests/data/acpi/pc/DSDT.numamem",
-"tests/data/acpi/pc/DSDT.roothp",
-"tests/data/acpi/q35/DSDT",
-"tests/data/acpi/q35/DSDT.acpierst",
-"tests/data/acpi/q35/DSDT.acpihmat",
-"tests/data/acpi/q35/DSDT.acpihmat-noinitiator",
-"tests/data/acpi/q35/DSDT.applesmc",
-"tests/data/acpi/q35/DSDT.bridge",
-"tests/data/acpi/q35/DSDT.core-count2",
-"tests/data/acpi/q35/DSDT.cphp",
-"tests/data/acpi/q35/DSDT.cxl",
-"tests/data/acpi/q35/DSDT.dimmpxm",
-"tests/data/acpi/q35/DSDT.ipmibt",
-"tests/data/acpi/q35/DSDT.ipmismbus",
-"tests/data/acpi/q35/DSDT.ivrs",
-"tests/data/acpi/q35/DSDT.memhp",
-"tests/data/acpi/q35/DSDT.mmio64",
-"tests/data/acpi/q35/DSDT.multi-bridge",
-"tests/data/acpi/q35/DSDT.nohpet",
-"tests/data/acpi/q35/DSDT.numamem",
-"tests/data/acpi/q35/DSDT.pvpanic-isa",
-"tests/data/acpi/q35/DSDT.tis.tpm12",
-"tests/data/acpi/q35/DSDT.tis.tpm2",
-"tests/data/acpi/q35/DSDT.viot",
-"tests/data/acpi/q35/DSDT.xapic",