KVM_X86_SW_PROTECTED_VM
vcpu->kvm->arch.vm_type == KVM_X86_SW_PROTECTED_VM &&
type != KVM_X86_SW_PROTECTED_VM) {
kvm_caps.supported_vm_types |= BIT(KVM_X86_SW_PROTECTED_VM);
(type == KVM_X86_SW_PROTECTED_VM);
type == KVM_X86_DEFAULT_VM || type == KVM_X86_SW_PROTECTED_VM;
test_pre_fault_memory(KVM_X86_SW_PROTECTED_VM, false);
test_pre_fault_memory(KVM_X86_SW_PROTECTED_VM, true);
if (kvm_check_cap(KVM_CAP_VM_TYPES) & BIT(KVM_X86_SW_PROTECTED_VM))
vm = vm_create_barebones_type(KVM_X86_SW_PROTECTED_VM);
vm = vm_create_barebones_type(KVM_X86_SW_PROTECTED_VM);
vm2 = vm_create_barebones_type(KVM_X86_SW_PROTECTED_VM);
vm = vm_create_barebones_type(KVM_X86_SW_PROTECTED_VM);
(kvm_check_cap(KVM_CAP_VM_TYPES) & BIT(KVM_X86_SW_PROTECTED_VM))) {
.type = KVM_X86_SW_PROTECTED_VM,
TEST_REQUIRE(kvm_check_cap(KVM_CAP_VM_TYPES) & BIT(KVM_X86_SW_PROTECTED_VM));
TEST_REQUIRE(kvm_check_cap(KVM_CAP_VM_TYPES) & BIT(KVM_X86_SW_PROTECTED_VM));
.type = KVM_X86_SW_PROTECTED_VM,
if (kvm_check_cap(KVM_CAP_VM_TYPES) & BIT(KVM_X86_SW_PROTECTED_VM))
test_init2_invalid(KVM_X86_SW_PROTECTED_VM, &(struct kvm_sev_init){},