Skip to content
Commit 56d77aa8 authored by Oliver Upton's avatar Oliver Upton
Browse files

KVM: arm64: Allow userspace to change ID_AA64ISAR{0-2}_EL1



Almost all of the features described by the ISA registers have no KVM
involvement. Allow userspace to change the value of these registers with
a couple exceptions:

 - MOPS is not writable as KVM does not currently virtualize FEAT_MOPS.

 - The PAuth fields are not writable as KVM requires both address and
   generic authentication be enabled.

Co-developed-by: default avatarJing Zhang <jingzhangos@google.com>
Signed-off-by: default avatarJing Zhang <jingzhangos@google.com>
Reviewed-by: default avatarMarc Zyngier <maz@kernel.org>
Link: https://lore.kernel.org/r/20231003230408.3405722-7-oliver.upton@linux.dev
Signed-off-by: default avatarOliver Upton <oliver.upton@linux.dev>
parent 9f9917bc
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment