ACPI testing: test NFIT platform capabilities
authorRoss Zwisler <ross.zwisler@linux.intel.com>
Mon, 21 May 2018 16:32:03 +0000 (10:32 -0600)
committerMichael S. Tsirkin <mst@redhat.com>
Fri, 1 Jun 2018 16:20:38 +0000 (19:20 +0300)
Add testing for the newly added NFIT Platform Capabilities Structure.

Signed-off-by: Ross Zwisler <ross.zwisler@linux.intel.com>
Suggested-by: Igor Mammedov <imammedo@redhat.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
tests/acpi-test-data/pc/NFIT.dimmpxm
tests/acpi-test-data/q35/NFIT.dimmpxm
tests/bios-tables-test.c

index 2bfc6c51f31c25a052803c494c933d4948fc0106..598d331b751cd3cb2137d431c1f34bb8957a0d31 100644 (file)
Binary files a/tests/acpi-test-data/pc/NFIT.dimmpxm and b/tests/acpi-test-data/pc/NFIT.dimmpxm differ
index 2bfc6c51f31c25a052803c494c933d4948fc0106..598d331b751cd3cb2137d431c1f34bb8957a0d31 100644 (file)
Binary files a/tests/acpi-test-data/q35/NFIT.dimmpxm and b/tests/acpi-test-data/q35/NFIT.dimmpxm differ
index bf3e193ae9b7cc2b0f3e97b4e889b987621fcf17..256d463cb8e9c8a4fc5ede9a0ed9bcc8c6d5c63b 100644 (file)
@@ -830,7 +830,7 @@ static void test_acpi_tcg_dimm_pxm(const char *machine)
     memset(&data, 0, sizeof(data));
     data.machine = machine;
     data.variant = ".dimmpxm";
-    test_acpi_one(" -machine nvdimm=on"
+    test_acpi_one(" -machine nvdimm=on,nvdimm-cap=3"
                   " -smp 4,sockets=4"
                   " -m 128M,slots=3,maxmem=1G"
                   " -numa node,mem=32M,nodeid=0"