Преглед на файлове

tests: acpi: update expected blobs

_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>
Igor Mammedov преди 7 месеца
родител
ревизия
9fb1c9a1bb
променени са 41 файла, в които са добавени 0 реда и са изтрити 40 реда
  1. BIN
      tests/data/acpi/x86/pc/DSDT
  2. BIN
      tests/data/acpi/x86/pc/DSDT.acpierst
  3. BIN
      tests/data/acpi/x86/pc/DSDT.acpihmat
  4. BIN
      tests/data/acpi/x86/pc/DSDT.bridge
  5. BIN
      tests/data/acpi/x86/pc/DSDT.cphp
  6. BIN
      tests/data/acpi/x86/pc/DSDT.dimmpxm
  7. BIN
      tests/data/acpi/x86/pc/DSDT.hpbridge
  8. BIN
      tests/data/acpi/x86/pc/DSDT.ipmikcs
  9. BIN
      tests/data/acpi/x86/pc/DSDT.memhp
  10. BIN
      tests/data/acpi/x86/pc/DSDT.nohpet
  11. BIN
      tests/data/acpi/x86/pc/DSDT.numamem
  12. BIN
      tests/data/acpi/x86/pc/DSDT.roothp
  13. BIN
      tests/data/acpi/x86/q35/DSDT
  14. BIN
      tests/data/acpi/x86/q35/DSDT.acpierst
  15. BIN
      tests/data/acpi/x86/q35/DSDT.acpihmat
  16. BIN
      tests/data/acpi/x86/q35/DSDT.acpihmat-generic-x
  17. BIN
      tests/data/acpi/x86/q35/DSDT.acpihmat-noinitiator
  18. BIN
      tests/data/acpi/x86/q35/DSDT.applesmc
  19. BIN
      tests/data/acpi/x86/q35/DSDT.bridge
  20. BIN
      tests/data/acpi/x86/q35/DSDT.core-count
  21. BIN
      tests/data/acpi/x86/q35/DSDT.core-count2
  22. BIN
      tests/data/acpi/x86/q35/DSDT.cphp
  23. BIN
      tests/data/acpi/x86/q35/DSDT.cxl
  24. BIN
      tests/data/acpi/x86/q35/DSDT.dimmpxm
  25. BIN
      tests/data/acpi/x86/q35/DSDT.ipmibt
  26. BIN
      tests/data/acpi/x86/q35/DSDT.ipmismbus
  27. BIN
      tests/data/acpi/x86/q35/DSDT.ivrs
  28. BIN
      tests/data/acpi/x86/q35/DSDT.memhp
  29. BIN
      tests/data/acpi/x86/q35/DSDT.mmio64
  30. BIN
      tests/data/acpi/x86/q35/DSDT.multi-bridge
  31. BIN
      tests/data/acpi/x86/q35/DSDT.nohpet
  32. BIN
      tests/data/acpi/x86/q35/DSDT.numamem
  33. BIN
      tests/data/acpi/x86/q35/DSDT.pvpanic-isa
  34. BIN
      tests/data/acpi/x86/q35/DSDT.thread-count
  35. BIN
      tests/data/acpi/x86/q35/DSDT.thread-count2
  36. BIN
      tests/data/acpi/x86/q35/DSDT.tis.tpm12
  37. BIN
      tests/data/acpi/x86/q35/DSDT.tis.tpm2
  38. BIN
      tests/data/acpi/x86/q35/DSDT.type4-count
  39. BIN
      tests/data/acpi/x86/q35/DSDT.viot
  40. BIN
      tests/data/acpi/x86/q35/DSDT.xapic
  41. 0 40
      tests/qtest/bios-tables-test-allowed-diff.h

BIN
tests/data/acpi/x86/pc/DSDT


BIN
tests/data/acpi/x86/pc/DSDT.acpierst


BIN
tests/data/acpi/x86/pc/DSDT.acpihmat


BIN
tests/data/acpi/x86/pc/DSDT.bridge


BIN
tests/data/acpi/x86/pc/DSDT.cphp


BIN
tests/data/acpi/x86/pc/DSDT.dimmpxm


BIN
tests/data/acpi/x86/pc/DSDT.hpbridge


BIN
tests/data/acpi/x86/pc/DSDT.ipmikcs


BIN
tests/data/acpi/x86/pc/DSDT.memhp


BIN
tests/data/acpi/x86/pc/DSDT.nohpet


BIN
tests/data/acpi/x86/pc/DSDT.numamem


BIN
tests/data/acpi/x86/pc/DSDT.roothp


BIN
tests/data/acpi/x86/q35/DSDT


BIN
tests/data/acpi/x86/q35/DSDT.acpierst


BIN
tests/data/acpi/x86/q35/DSDT.acpihmat


BIN
tests/data/acpi/x86/q35/DSDT.acpihmat-generic-x


BIN
tests/data/acpi/x86/q35/DSDT.acpihmat-noinitiator


BIN
tests/data/acpi/x86/q35/DSDT.applesmc


BIN
tests/data/acpi/x86/q35/DSDT.bridge


BIN
tests/data/acpi/x86/q35/DSDT.core-count


BIN
tests/data/acpi/x86/q35/DSDT.core-count2


BIN
tests/data/acpi/x86/q35/DSDT.cphp


BIN
tests/data/acpi/x86/q35/DSDT.cxl


BIN
tests/data/acpi/x86/q35/DSDT.dimmpxm


BIN
tests/data/acpi/x86/q35/DSDT.ipmibt


BIN
tests/data/acpi/x86/q35/DSDT.ipmismbus


BIN
tests/data/acpi/x86/q35/DSDT.ivrs


BIN
tests/data/acpi/x86/q35/DSDT.memhp


BIN
tests/data/acpi/x86/q35/DSDT.mmio64


BIN
tests/data/acpi/x86/q35/DSDT.multi-bridge


BIN
tests/data/acpi/x86/q35/DSDT.nohpet


BIN
tests/data/acpi/x86/q35/DSDT.numamem


BIN
tests/data/acpi/x86/q35/DSDT.pvpanic-isa


BIN
tests/data/acpi/x86/q35/DSDT.thread-count


BIN
tests/data/acpi/x86/q35/DSDT.thread-count2


BIN
tests/data/acpi/x86/q35/DSDT.tis.tpm12


BIN
tests/data/acpi/x86/q35/DSDT.tis.tpm2


BIN
tests/data/acpi/x86/q35/DSDT.type4-count


BIN
tests/data/acpi/x86/q35/DSDT.viot


BIN
tests/data/acpi/x86/q35/DSDT.xapic


+ 0 - 40
tests/qtest/bios-tables-test-allowed-diff.h

@@ -1,41 +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.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.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",