[PATCH v2 2/9] qemu: Introduced VIR_MIGRATE_TPM_SHARED_STORAGE for TPM migration

Stefan Berger stefanb at linux.ibm.com
Wed Oct 5 14:02:00 UTC 2022


Introduced VIR_MIGRATE_TPM_SHARED_STORAGE for migrating a TPM across
shared storage.

At this point do not support this flag in 'virsh', yet.

Signed-off-by: Stefan Berger <stefanb at linux.ibm.com>
---
 include/libvirt/libvirt-domain.h | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/include/libvirt/libvirt-domain.h b/include/libvirt/libvirt-domain.h
index 8357aea797..110929039d 100644
--- a/include/libvirt/libvirt-domain.h
+++ b/include/libvirt/libvirt-domain.h
@@ -1098,6 +1098,14 @@ typedef enum {
      * Since: 8.5.0
      */
     VIR_MIGRATE_ZEROCOPY = (1 << 20),
+
+    /* Support TPM migration across hosts that have shared storage setup for
+     * the directory structure holding the state of TPMs. Typically this would
+     * mean that the directory /var/lib/libvirt/swtpm is shared.
+     *
+     * Since: 8.9.0
+     */
+    VIR_MIGRATE_TPM_SHARED_STORAGE = (1 << 21),
 } virDomainMigrateFlags;
 
 
-- 
2.37.3



More information about the libvir-list mailing list