]> git.baikalelectronics.ru Git - kernel.git/commit
Merge branch kvm-arm64/pkvm/restrict-hypercalls into kvmarm-master/next
authorMarc Zyngier <maz@kernel.org>
Mon, 11 Oct 2021 08:21:37 +0000 (09:21 +0100)
committerMarc Zyngier <maz@kernel.org>
Mon, 11 Oct 2021 08:21:37 +0000 (09:21 +0100)
commit2aa0b0e47f5a49633dce4227f7d73694dbe16eae
tree9235e4f01dd66c8959d657d5c366d9f866bb5440
parent64e4eef3989145850c26208b1f0481f118a4a894
parent324e67772d0f26bebc21c886812fd1a13f8669b1
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 <maz@kernel.org>