linux/arch/arm64/kvm/hyp/vhe
Marc Zyngier 29e8910a56 KVM: arm64: Simplify handling of ARCH_WORKAROUND_2
Owing to the fact that the host kernel is always mitigated, we can
drastically simplify the WA2 handling by keeping the mitigation
state ON when entering the guest. This means the guest is either
unaffected or not mitigated.

This results in a nice simplification of the mitigation space,
and the removal of a lot of code that was never really used anyway.

Signed-off-by: Marc Zyngier <maz@kernel.org>
Signed-off-by: Will Deacon <will@kernel.org>
2020-09-29 16:08:16 +01:00
..
debug-sr.c KVM: arm64: Split hyp/debug-sr.c to VHE/nVHE 2020-07-05 18:38:25 +01:00
Makefile KVM: arm64: Lift instrumentation restrictions on VHE 2020-07-05 18:38:50 +01:00
switch.c KVM: arm64: Simplify handling of ARCH_WORKAROUND_2 2020-09-29 16:08:16 +01:00
sysreg-sr.c KVM: arm64: Split hyp/sysreg-sr.c to VHE/nVHE 2020-07-05 18:38:29 +01:00
timer-sr.c KVM: arm64: Duplicate hyp/timer-sr.c for VHE/nVHE 2020-07-05 18:38:38 +01:00
tlb.c KVM: arm64: Use TTL hint in when invalidating stage-2 translations 2020-07-07 09:28:37 +01:00