• P
    KVM: SEV: Add support for SEV intra host migration · b5663931
    Peter Gonda 提交于
    For SEV to work with intra host migration, contents of the SEV info struct
    such as the ASID (used to index the encryption key in the AMD SP) and
    the list of memory regions need to be transferred to the target VM.
    This change adds a commands for a target VMM to get a source SEV VM's sev
    info.
    Signed-off-by: NPeter Gonda <pgonda@google.com>
    Suggested-by: NSean Christopherson <seanjc@google.com>
    Reviewed-by: NMarc Orr <marcorr@google.com>
    Cc: Marc Orr <marcorr@google.com>
    Cc: Paolo Bonzini <pbonzini@redhat.com>
    Cc: Sean Christopherson <seanjc@google.com>
    Cc: David Rientjes <rientjes@google.com>
    Cc: Dr. David Alan Gilbert <dgilbert@redhat.com>
    Cc: Brijesh Singh <brijesh.singh@amd.com>
    Cc: Tom Lendacky <thomas.lendacky@amd.com>
    Cc: Vitaly Kuznetsov <vkuznets@redhat.com>
    Cc: Wanpeng Li <wanpengli@tencent.com>
    Cc: Jim Mattson <jmattson@google.com>
    Cc: Joerg Roedel <joro@8bytes.org>
    Cc: Thomas Gleixner <tglx@linutronix.de>
    Cc: Ingo Molnar <mingo@redhat.com>
    Cc: Borislav Petkov <bp@alien8.de>
    Cc: "H. Peter Anvin" <hpa@zytor.com>
    Cc: kvm@vger.kernel.org
    Cc: linux-kernel@vger.kernel.org
    Message-Id: <20211021174303.385706-3-pgonda@google.com>
    Signed-off-by: NPaolo Bonzini <pbonzini@redhat.com>
    b5663931
kvm.h 57.8 KB