]> git.proxmox.com Git - mirror_qemu.git/commit - target/i386/kvm/kvm.c
confidential guest support: Move SEV initialization into arch specific code
authorDavid Gibson <david@gibson.dropbear.id.au>
Fri, 16 Oct 2020 03:52:30 +0000 (14:52 +1100)
committerDavid Gibson <david@gibson.dropbear.id.au>
Mon, 8 Feb 2021 05:57:38 +0000 (16:57 +1100)
commitec78e2cda3e006e0e01e2177caf3718db5600635
tree1de593d4da127a3b47a28b167bb7f006e6ad8c32
parentabc27d4241f99bfaebb0b843b9a967d557ac10e8
confidential guest support: Move SEV initialization into arch specific code

While we've abstracted some (potential) differences between mechanisms for
securing guest memory, the initialization is still specific to SEV.  Given
that, move it into x86's kvm_arch_init() code, rather than the generic
kvm_init() code.

Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
Reviewed-by: Cornelia Huck <cohuck@redhat.com>
Reviewed-by: Greg Kurz <groug@kaod.org>
accel/kvm/kvm-all.c
accel/kvm/sev-stub.c
target/i386/kvm/kvm.c
target/i386/sev.c