From: Marc Zyngier Date: Mon, 11 Oct 2021 08:21:37 +0000 (+0100) Subject: Merge branch kvm-arm64/pkvm/restrict-hypercalls into kvmarm-master/next X-Git-Tag: v6.6.17~8785^2~11^2~14 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=3864d17f177e7cd481f1e4860a624b362057cfe0;p=platform%2Fkernel%2Flinux-rpi.git Merge branch kvm-arm64/pkvm/restrict-hypercalls into kvmarm-master/next * kvm-arm64/pkvm/restrict-hypercalls: : . : Restrict the use of some hypercalls as well as kexec once : the protected KVM mode has been initialised. : . KVM: arm64: Disable privileged hypercalls after pKVM finalisation KVM: arm64: Prevent re-finalisation of pKVM for a given CPU KVM: arm64: Propagate errors from __pkvm_prot_finalize hypercall KVM: arm64: Reject stub hypercalls after pKVM has been initialised arm64: Prevent kexec and hibernation if is_protected_kvm_enabled() KVM: arm64: Turn __KVM_HOST_SMCCC_FUNC_* into an enum (mostly) Signed-off-by: Marc Zyngier --- 3864d17f177e7cd481f1e4860a624b362057cfe0