]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
Documentation: KVM: arm64: Describe VGICv3 registers writable pre-init
authorOliver Upton <oliver.upton@linux.dev>
Thu, 24 Jul 2025 06:28:05 +0000 (23:28 -0700)
committerOliver Upton <oliver.upton@linux.dev>
Sat, 26 Jul 2025 15:45:52 +0000 (08:45 -0700)
commiteed9b14209073c51a0e41365871da05b1ada578f
tree3c77ad18f7070d2d77e74cdc7316c8cef41d33ad
parent15b5964a411f386d53e41a5595a3dd5e6068a59e
Documentation: KVM: arm64: Describe VGICv3 registers writable pre-init

KVM allows userspace to control GICD_IIDR.Revision and
GICD_TYPER2.nASSGIcap prior to initialization for the sake of
provisioning the guest-visible feature set. Document the userspace
expectations surrounding accesses to these registers.

Reviewed-by: Marc Zyngier <maz@kernel.org>
Link: https://lore.kernel.org/r/20250724062805.2658919-7-oliver.upton@linux.dev
Signed-off-by: Oliver Upton <oliver.upton@linux.dev>
Documentation/virt/kvm/devices/arm-vgic-v3.rst