summaryrefslogtreecommitdiffstats
path: root/Documentation/virt/kvm/devices
diff options
context:
space:
mode:
authorEric Auger <eric.auger@redhat.com>2021-04-05 18:39:37 +0200
committerMarc Zyngier <maz@kernel.org>2021-04-06 14:51:38 +0100
commit298c41b8fa1e02c5a35e2263d138583220ab6094 (patch)
tree52fa4500b5b7f497ccd1fa33cc282d9d2abb6dbb /Documentation/virt/kvm/devices
parent3a5211612764fa3948e5db5254734168e9e763de (diff)
downloadlinux-stable-298c41b8fa1e02c5a35e2263d138583220ab6094.tar.gz
linux-stable-298c41b8fa1e02c5a35e2263d138583220ab6094.tar.bz2
linux-stable-298c41b8fa1e02c5a35e2263d138583220ab6094.zip
docs: kvm: devices/arm-vgic-v3: enhance KVM_DEV_ARM_VGIC_CTRL_INIT doc
kvm_arch_vcpu_precreate() returns -EBUSY if the vgic is already initialized. So let's document that KVM_DEV_ARM_VGIC_CTRL_INIT must be called after all vcpu creations. Signed-off-by: Eric Auger <eric.auger@redhat.com> Signed-off-by: Marc Zyngier <maz@kernel.org> Link: https://lore.kernel.org/r/20210405163941.510258-6-eric.auger@redhat.com
Diffstat (limited to 'Documentation/virt/kvm/devices')
-rw-r--r--Documentation/virt/kvm/devices/arm-vgic-v3.rst2
1 files changed, 1 insertions, 1 deletions
diff --git a/Documentation/virt/kvm/devices/arm-vgic-v3.rst b/Documentation/virt/kvm/devices/arm-vgic-v3.rst
index 5dd3bff51978..51e5e5762571 100644
--- a/Documentation/virt/kvm/devices/arm-vgic-v3.rst
+++ b/Documentation/virt/kvm/devices/arm-vgic-v3.rst
@@ -228,7 +228,7 @@ Groups:
KVM_DEV_ARM_VGIC_CTRL_INIT
request the initialization of the VGIC, no additional parameter in
- kvm_device_attr.addr.
+ kvm_device_attr.addr. Must be called after all VCPUs have been created.
KVM_DEV_ARM_VGIC_SAVE_PENDING_TABLES
save all LPI pending bits into guest RAM pending tables.