commit | e365b97a1576e2bb268664585533c1671e2f0709 | [log] [tgz] |
---|---|---|
author | Marc Zyngier <maz@kernel.org> | Tue Nov 10 11:10:15 2020 +0000 |
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | Wed Dec 30 11:54:14 2020 +0100 |
tree | ac4668f8d01299d2766a82ed4e498c7dd96aa2ea | |
parent | e0dad9a78c853e0b636cc6acae88b2faed6d2fa5 [diff] |
KVM: arm64: Introduce handling of AArch32 TTBCR2 traps commit ca4e514774930f30b66375a974b5edcbebaf0e7e upstream. ARMv8.2 introduced TTBCR2, which shares TCR_EL1 with TTBCR. Gracefully handle traps to this register when HCR_EL2.TVM is set. Cc: stable@vger.kernel.org Reported-by: James Morse <james.morse@arm.com> Signed-off-by: Marc Zyngier <maz@kernel.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>