Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
[linux-block.git] / arch / arm64 / kvm / arm.c
index a391b984dd05194d865c8a74697ba26d62cbccba..7f06ba76698d843d3b4696c98970865536013a48 100644 (file)
@@ -1971,6 +1971,9 @@ static int __init early_kvm_mode_cfg(char *arg)
                return 0;
        }
 
+       if (strcmp(arg, "nvhe") == 0 && !WARN_ON(is_kernel_in_hyp_mode()))
+               return 0;
+
        return -EINVAL;
 }
 early_param("kvm-arm.mode", early_kvm_mode_cfg);