On 30/05/2024 12:16, Pankaj Gupta wrote:
> Co-developed-by: Michael Roth <[email protected]>
> Signed-off-by: Michael Roth <[email protected]>
> Signed-off-by: Pankaj Gupta <[email protected]>
> ---
> linux-headers/asm-loongarch/bitsperlong.h | 23 ++++++++++
> linux-headers/asm-loongarch/kvm.h | 4 ++
> linux-headers/asm-loongarch/mman.h | 9 ++++
> linux-headers/asm-riscv/kvm.h | 1 +
> linux-headers/asm-riscv/mman.h | 36 +++++++++++++++-
> linux-headers/asm-s390/mman.h | 36 +++++++++++++++-
> linux-headers/asm-x86/kvm.h | 52 ++++++++++++++++++++++-
> linux-headers/linux/vhost.h | 15 ++++---
> 8 files changed, 166 insertions(+), 10 deletions(-)
>
> --- a/linux-headers/asm-x86/kvm.h
> +++ b/linux-headers/asm-x86/kvm.h
> @@ -870,5 +919,6 @@ struct kvm_hyperv_eventfd {
> #define KVM_X86_SW_PROTECTED_VM 1
> #define KVM_X86_SEV_VM 2
> #define KVM_X86_SEV_ES_VM 3
> +#define KVM_X86_SNP_VM 4
I'm not sure which is the best patch, but there needs to be an array entry
added for vm_type_name[KVM_X86_SNP_VM] in target/i386/kvm/kvm.c
Regards,
Liam