commit | c23d1af7e2e0bbfa8f608d17463ed96f68ce0e14 | [log] [tgz] |
---|---|---|
author | Marc Zyngier <maz@kernel.org> | Tue Nov 10 11:10:15 2020 +0000 |
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | Tue Dec 29 13:45:05 2020 +0100 |
tree | f2f45a37a42a684e44496cd266a3412f36310631 | |
parent | 4b0d88730ac827e89401f714b9d8bbfec4c126dd [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>