[PATCH 0/3] qemu: Use TPM 2.0 on RISC-V

Andrea Bolognani posted 3 patches 4 months, 3 weeks ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/libvirt tags/patchew/20240527173136.184336-1-abologna@redhat.com
src/qemu/qemu_domain.c                        |  1 +
src/qemu/qemu_validate.c                      | 10 +--
...aarch64-tpm-wrong-model.aarch64-latest.err |  2 +-
.../aarch64-tpm.aarch64-latest.args           | 34 ---------
.../aarch64-tpm.aarch64-latest.xml            | 29 --------
tests/qemuxmlconfdata/aarch64-tpm.xml         | 15 ----
...ault-models.aarch64-latest.abi-update.args |  3 +
...fault-models.aarch64-latest.abi-update.xml |  3 +
...64-virt-default-models.aarch64-latest.args |  3 +
...h64-virt-default-models.aarch64-latest.xml |  3 +
.../aarch64-virt-default-models.xml           |  3 +
.../loongarch64-virt-default-models.xml       |  1 +
...efault-models.ppc64-latest.abi-update.args |  3 +
...default-models.ppc64-latest.abi-update.xml |  4 ++
...4-pseries-default-models.ppc64-latest.args |  3 +
...64-pseries-default-models.ppc64-latest.xml |  4 ++
.../ppc64-pseries-default-models.xml          |  3 +
...ault-models.riscv64-latest.abi-update.args |  3 +
...fault-models.riscv64-latest.abi-update.xml |  3 +
...64-virt-default-models.riscv64-latest.args |  3 +
...v64-virt-default-models.riscv64-latest.xml |  3 +
.../riscv64-virt-default-models.xml           |  3 +
.../s390x-ccw-default-models.xml              |  1 +
.../tpm-emulator-spapr.ppc64-latest.args      | 45 ------------
.../tpm-emulator-spapr.ppc64-latest.xml       |  1 -
tests/qemuxmlconfdata/tpm-emulator-spapr.xml  | 70 -------------------
...fault-models.x86_64-latest.abi-update.args |  3 +
...efault-models.x86_64-latest.abi-update.xml |  3 +
...86_64-pc-default-models.x86_64-latest.args |  3 +
...x86_64-pc-default-models.x86_64-latest.xml |  3 +
.../x86_64-pc-default-models.xml              |  3 +
...fault-models.x86_64-latest.abi-update.args |  3 +
...efault-models.x86_64-latest.abi-update.xml |  3 +
...6_64-q35-default-models.x86_64-latest.args |  3 +
...86_64-q35-default-models.x86_64-latest.xml |  3 +
.../x86_64-q35-default-models.xml             |  3 +
tests/qemuxmlconftest.c                       |  2 -
37 files changed, 87 insertions(+), 201 deletions(-)
delete mode 100644 tests/qemuxmlconfdata/aarch64-tpm.aarch64-latest.args
delete mode 100644 tests/qemuxmlconfdata/aarch64-tpm.aarch64-latest.xml
delete mode 100644 tests/qemuxmlconfdata/aarch64-tpm.xml
delete mode 100644 tests/qemuxmlconfdata/tpm-emulator-spapr.ppc64-latest.args
delete mode 120000 tests/qemuxmlconfdata/tpm-emulator-spapr.ppc64-latest.xml
delete mode 100644 tests/qemuxmlconfdata/tpm-emulator-spapr.xml
[PATCH 0/3] qemu: Use TPM 2.0 on RISC-V
Posted by Andrea Bolognani 4 months, 3 weeks ago

Andrea Bolognani (3):
  tests: Add TPM coverage to default-models tests
  tests: Delete some redundant test cases
  qemu: Only allow TPM 2.0 for RISC-V guests

 src/qemu/qemu_domain.c                        |  1 +
 src/qemu/qemu_validate.c                      | 10 +--
 ...aarch64-tpm-wrong-model.aarch64-latest.err |  2 +-
 .../aarch64-tpm.aarch64-latest.args           | 34 ---------
 .../aarch64-tpm.aarch64-latest.xml            | 29 --------
 tests/qemuxmlconfdata/aarch64-tpm.xml         | 15 ----
 ...ault-models.aarch64-latest.abi-update.args |  3 +
 ...fault-models.aarch64-latest.abi-update.xml |  3 +
 ...64-virt-default-models.aarch64-latest.args |  3 +
 ...h64-virt-default-models.aarch64-latest.xml |  3 +
 .../aarch64-virt-default-models.xml           |  3 +
 .../loongarch64-virt-default-models.xml       |  1 +
 ...efault-models.ppc64-latest.abi-update.args |  3 +
 ...default-models.ppc64-latest.abi-update.xml |  4 ++
 ...4-pseries-default-models.ppc64-latest.args |  3 +
 ...64-pseries-default-models.ppc64-latest.xml |  4 ++
 .../ppc64-pseries-default-models.xml          |  3 +
 ...ault-models.riscv64-latest.abi-update.args |  3 +
 ...fault-models.riscv64-latest.abi-update.xml |  3 +
 ...64-virt-default-models.riscv64-latest.args |  3 +
 ...v64-virt-default-models.riscv64-latest.xml |  3 +
 .../riscv64-virt-default-models.xml           |  3 +
 .../s390x-ccw-default-models.xml              |  1 +
 .../tpm-emulator-spapr.ppc64-latest.args      | 45 ------------
 .../tpm-emulator-spapr.ppc64-latest.xml       |  1 -
 tests/qemuxmlconfdata/tpm-emulator-spapr.xml  | 70 -------------------
 ...fault-models.x86_64-latest.abi-update.args |  3 +
 ...efault-models.x86_64-latest.abi-update.xml |  3 +
 ...86_64-pc-default-models.x86_64-latest.args |  3 +
 ...x86_64-pc-default-models.x86_64-latest.xml |  3 +
 .../x86_64-pc-default-models.xml              |  3 +
 ...fault-models.x86_64-latest.abi-update.args |  3 +
 ...efault-models.x86_64-latest.abi-update.xml |  3 +
 ...6_64-q35-default-models.x86_64-latest.args |  3 +
 ...86_64-q35-default-models.x86_64-latest.xml |  3 +
 .../x86_64-q35-default-models.xml             |  3 +
 tests/qemuxmlconftest.c                       |  2 -
 37 files changed, 87 insertions(+), 201 deletions(-)
 delete mode 100644 tests/qemuxmlconfdata/aarch64-tpm.aarch64-latest.args
 delete mode 100644 tests/qemuxmlconfdata/aarch64-tpm.aarch64-latest.xml
 delete mode 100644 tests/qemuxmlconfdata/aarch64-tpm.xml
 delete mode 100644 tests/qemuxmlconfdata/tpm-emulator-spapr.ppc64-latest.args
 delete mode 120000 tests/qemuxmlconfdata/tpm-emulator-spapr.ppc64-latest.xml
 delete mode 100644 tests/qemuxmlconfdata/tpm-emulator-spapr.xml

-- 
2.45.1