]> git.baikalelectronics.ru Git - kernel.git/commit
KVM: arm64: Implement kvm_pgtable_hyp_unmap() at EL2
authorWill Deacon <will@kernel.org>
Wed, 15 Dec 2021 16:12:22 +0000 (16:12 +0000)
committerMarc Zyngier <maz@kernel.org>
Thu, 16 Dec 2021 12:58:56 +0000 (12:58 +0000)
commit30348f2b4b47163e863aa4f33aa87d8e7a4a8021
tree64817f7b6f5567b85d661ec383c040b754c2e4c9
parent5bfa0973d99f97e296326b079037b68e62b5f460
KVM: arm64: Implement kvm_pgtable_hyp_unmap() at EL2

Implement kvm_pgtable_hyp_unmap() which can be used to remove hypervisor
stage-1 mappings at EL2.

Signed-off-by: Will Deacon <will@kernel.org>
Signed-off-by: Quentin Perret <qperret@google.com>
Signed-off-by: Marc Zyngier <maz@kernel.org>
Link: https://lore.kernel.org/r/20211215161232.1480836-6-qperret@google.com
arch/arm64/include/asm/kvm_pgtable.h
arch/arm64/kvm/hyp/pgtable.c