]> 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)
commit2f94d5cccfbc18ba42ba4068b0c05bb7074011f9
tree64817f7b6f5567b85d661ec383c040b754c2e4c9
parent148eee2dbef503647728b63c1132b0a922f04b4a
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