commit | 6583ccf01f5a9d5b80d205ebeecdc0094b7c6219 | [log] [tgz] |
---|---|---|
author | Marc Zyngier <maz@kernel.org> | Sun Jun 23 10:46:45 2024 +0100 |
committer | Marc Zyngier <maz@kernel.org> | Sun Jul 14 11:24:49 2024 +0100 |
tree | a5b10bfc4895d7cc5e6d64fd6ae3e28c281d6405 | |
parent | 526d171831c87e11f09c691395a1a92dd4b57196 [diff] |
KVM: arm64: nv: Add support for FEAT_ATS1A Handling FEAT_ATS1A (which provides the AT S1E{1,2}A instructions) is pretty easy, as it is just the usual AT without the permission check. This basically amounts to plumbing the instructions in the various dispatch tables, and handling FEAT_ATS1A being disabled in the ID registers. Signed-off-by: Marc Zyngier <maz@kernel.org>