On Thu, Jun 20, 2024 at 01:22:46PM +0200, Michal Privoznik wrote: > SEV-SNP is an enhancement of SEV/SEV-ES and thus it shares some > fields with it. Nevertheless, on XML level, it's yet another type > of <launchSecurity/>. > > Signed-off-by: Michal Privoznik <mprivozn@xxxxxxxxxx> > --- > docs/formatdomain.rst | 108 ++++++++++++++++++ > src/conf/domain_conf.c | 73 ++++++++++++ > src/conf/domain_conf.h | 15 +++ > src/conf/domain_validate.c | 44 +++++++ > src/conf/schemas/domaincommon.rng | 49 ++++++++ > src/conf/virconftypes.h | 2 + > src/qemu/qemu_cgroup.c | 1 + > src/qemu/qemu_command.c | 4 + > src/qemu/qemu_driver.c | 1 + > src/qemu/qemu_firmware.c | 3 + > src/qemu/qemu_namespace.c | 1 + > src/qemu/qemu_process.c | 3 + > src/qemu/qemu_validate.c | 9 ++ > src/security/security_dac.c | 2 + > ...launch-security-sev-snp.x86_64-latest.args | 34 ++++++ > .../launch-security-sev-snp.x86_64-latest.xml | 1 + > .../launch-security-sev-snp.xml | 47 ++++++++ > tests/qemuxmlconftest.c | 2 + > 18 files changed, 399 insertions(+) > create mode 100644 tests/qemuxmlconfdata/launch-security-sev-snp.x86_64-latest.args > create mode 120000 tests/qemuxmlconfdata/launch-security-sev-snp.x86_64-latest.xml > create mode 100644 tests/qemuxmlconfdata/launch-security-sev-snp.xml Reviewed-by: Daniel P. Berrangé <berrange@xxxxxxxxxx> With regards, Daniel -- |: https://berrange.com -o- https://www.flickr.com/photos/dberrange :| |: https://libvirt.org -o- https://fstop138.berrange.com :| |: https://entangle-photo.org -o- https://www.instagram.com/dberrange :|