This series adds the test of the TPM2 and DSDT tables when the TPM-TIS device gets instantiated.
The series also allows to validate changes in the TPM2 table generation done in "[PATCH v3 0/4] vTPM/aarch64 ACPI support", sent separately. This depends on: - Stefan's "acpi: tpm: Do not build TCPA table for TPM 2" - Michael's "checkpatch: reversed logic with acpi test checks" Best Regards Eric This series can be found at: https://github.com/eauger/qemu/tree/v5.0-tpm-acpi-tests-v2 Eric Auger (5): test/tpm-emu: include sockets and channel headers in tpm-emu header tests/acpi: Add void tables for Q35/TPM-TIS bios-tables-test tests: tpm-emu: Remove assert on TPM2_ST_NO_SESSIONS bios-tables-test: Add Q35/TPM-TIS test bios-tables-test: Generate reference tables for Q35/TPM-TIS tests/qtest/tpm-emu.h | 3 ++ tests/qtest/bios-tables-test.c | 58 +++++++++++++++++++++++++++++++++ tests/qtest/tpm-emu.c | 1 - tests/data/acpi/q35/DSDT.tis | Bin 0 -> 8468 bytes tests/data/acpi/q35/TPM2.tis | Bin 0 -> 76 bytes tests/qtest/Makefile.include | 1 + 6 files changed, 62 insertions(+), 1 deletion(-) create mode 100644 tests/data/acpi/q35/DSDT.tis create mode 100644 tests/data/acpi/q35/TPM2.tis -- 2.20.1