summaryrefslogtreecommitdiff
path: root/arch/arm64/kvm/va_layout.c
diff options
context:
space:
mode:
authorQuentin Perret <qperret@google.com>2021-03-19 10:01:46 +0000
committerMarc Zyngier <maz@kernel.org>2021-03-19 12:02:19 +0000
commit90134ac9cabb69972d0a509bf08e108a73442184 (patch)
tree77d5e0f6a188232498265cc24eeea935c6442de2 /arch/arm64/kvm/va_layout.c
parent9589a38cdfeba0889590e6ef4627b439034d456c (diff)
KVM: arm64: Protect the .hyp sections from the host
When KVM runs in nVHE protected mode, use the host stage 2 to unmap the hypervisor sections by marking them as owned by the hypervisor itself. The long-term goal is to ensure the EL2 code can remain robust regardless of the host's state, so this starts by making sure the host cannot e.g. write to the .hyp sections directly. Acked-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/20210319100146.1149909-39-qperret@google.com
Diffstat (limited to 'arch/arm64/kvm/va_layout.c')
0 files changed, 0 insertions, 0 deletions