ACK: [SRU][F][PATCH 0/6] Enable live migration under SEV

Tim Gardner tim.gardner at canonical.com
Tue Aug 9 12:43:11 UTC 2022


On 8/9/22 01:17, Khalid Elmously wrote:
> Backport the SEV live-migration feature, which was introduced in v5.16.
> 
> Tested by GCP and works as expected.
> 
> 
> 
> Ashish Kalra (4):
>    KVM: X86: Introduce KVM_HC_MAP_GPA_RANGE hypercall
>    EFI: Introduce the new AMD Memory Encryption GUID.
>    x86/kvm: Add guest support for detecting and enabling SEV Live
>      Migration feature.
>    x86/kvm: Add kexec support for SEV Live Migration.
> 
> Brijesh Singh (2):
>    x86/kvm: Add AMD SEV specific Hypercall3
>    mm: x86: Invoke hypercall when page encryption status is changed
> 
>   Documentation/virt/kvm/api.txt        |  19 +++++
>   Documentation/virt/kvm/cpuid.rst      |  11 ++-
>   Documentation/virt/kvm/hypercalls.txt |  21 +++++
>   Documentation/virt/kvm/msr.txt        |  12 +++
>   arch/x86/include/asm/kvm_host.h       |   3 +
>   arch/x86/include/asm/kvm_para.h       |  12 +++
>   arch/x86/include/asm/mem_encrypt.h    |   4 +
>   arch/x86/include/asm/paravirt.h       |   6 ++
>   arch/x86/include/asm/paravirt_types.h |   1 +
>   arch/x86/include/asm/set_memory.h     |   1 +
>   arch/x86/include/uapi/asm/kvm_para.h  |  14 ++++
>   arch/x86/kernel/kvm.c                 | 107 ++++++++++++++++++++++++++
>   arch/x86/kernel/paravirt.c            |   1 +
>   arch/x86/kvm/x86.c                    |  45 +++++++++++
>   arch/x86/mm/mem_encrypt.c             |  72 ++++++++++++++---
>   arch/x86/mm/pageattr.c                |   6 ++
>   include/linux/efi.h                   |   1 +
>   include/uapi/linux/kvm.h              |   1 +
>   include/uapi/linux/kvm_para.h         |   1 +
>   19 files changed, 327 insertions(+), 11 deletions(-)
> 
Acked-by: Tim Gardner <tim.gardner at canonical.com>

-- 
-----------
Tim Gardner
Canonical, Inc



More information about the kernel-team mailing list