]> git.ipfire.org Git - thirdparty/libvirt.git/commit
qemu: Implement the virDomainSetLaunchSecurityState API
authorJim Fehlig <jfehlig@suse.com>
Wed, 17 Nov 2021 01:21:19 +0000 (18:21 -0700)
committerJim Fehlig <jfehlig@suse.com>
Tue, 4 Jan 2022 17:56:00 +0000 (10:56 -0700)
commit00f324bc3c3053c6b203bebd89888cbc5fa9f67e
treeba8317a1725c7049c1cd491cecfb97a6842ce827
parenta26d99c2b11e1fbec84600e9dd4f64849df88320
qemu: Implement the virDomainSetLaunchSecurityState API

Set a launch secret in guest memory using the sev-inject-launch-secret
QMP API. Only supported with qemu >= 6.0.0 and SEV-enabled guests in a
paused state.

Signed-off-by: Jim Fehlig <jfehlig@suse.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
src/qemu/qemu_driver.c
src/qemu/qemu_monitor.c
src/qemu/qemu_monitor.h
src/qemu/qemu_monitor_json.c
src/qemu/qemu_monitor_json.h
tests/qemumonitorjsontest.c