Bug 1855367 - [RFE] Support for TPM in memory snapshots
Summary: [RFE] Support for TPM in memory snapshots
Status: NEW
Alias: None
Product: Red Hat Enterprise Linux 8
Classification: Red Hat
Component: libvirt
Version: 8.0
Hardware: Unspecified
OS: Unspecified
Target Milestone: pre-dev-freeze
: ---
Assignee: Virtualization Maintenance
QA Contact: yanqzhan@redhat.com
: 1855364 (view as bug list)
Depends On:
Blocks: 1956115
TreeView+ depends on / blocked
Reported: 2020-07-09 16:47 UTC by Milan Zamazal
Modified: 2021-09-09 14:07 UTC (History)
9 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Last Closed:
Type: Feature Request
Target Upstream Version:

Attachments (Terms of Use)

Description Milan Zamazal 2020-07-09 16:47:06 UTC
Emulated TPM devices, including TPM data storage, are handled with the external help of swtpm. When a memory snapshot is created, TPM state and data from swtpm must be stored as well and then provided when the VM is restored from the snapshot. To my knowledge, libvirt currently doesn't handle TPM data in memory snapshots and it doesn't provide a mechanism to copy swtpm data manually while ensuring their consistency with the snapshot.

In order to be able to make memory snapshots of VMs containing emulated TPM devices without risking errors, mismatches or data loss, libvirt support for TPM data in snapshots is needed.

Comment 1 Jaroslav Suchanek 2020-07-10 09:05:17 UTC
*** Bug 1855364 has been marked as a duplicate of this bug. ***

Comment 3 John Ferlan 2021-09-08 13:19:40 UTC
Bulk update - Move RHEL-AV bugs to RHEL

Note You need to log in before you can comment on or make changes to this bug.