On Sat, 20 Sept 2025 at 15:03, Mohamed Mediouni <moha...@unpredictable.fr> wrote: > > Update the documentation to match current QEMU. > > Remove the mention of pre-2.7 machine models as those aren't provided > anymore. > > Signed-off-by: Mohamed Mediouni <moha...@unpredictable.fr> > --- > docs/system/arm/virt.rst | 10 +++++----- > 1 file changed, 5 insertions(+), 5 deletions(-) > > diff --git a/docs/system/arm/virt.rst b/docs/system/arm/virt.rst > index 10cbffc8a7..fe95be991e 100644 > --- a/docs/system/arm/virt.rst > +++ b/docs/system/arm/virt.rst > @@ -40,9 +40,10 @@ The virt board supports: > - An optional SMMUv3 IOMMU > - hotpluggable DIMMs > - hotpluggable NVDIMMs > -- An MSI controller (GICv2M or ITS). GICv2M is selected by default along > - with GICv2. ITS is selected by default with GICv3 (>= virt-2.7). Note > - that ITS is not modeled in TCG mode. > +- An MSI controller (GICv2m or ITS). > + - When using a GICv3, ITS is selected by default when available on the > platform. > + - If using a GICv2 or when ITS is not available, a GICv2m is provided by > default instead. > + - Before virt-10.2, a GICv2m is not provided when the ITS is disabled. > - 32 virtio-mmio transport devices > - running guests using the KVM accelerator on aarch64 hardware > - large amounts of RAM (at least 255GB, and more if using highmem) > @@ -167,8 +168,7 @@ gic-version > ``4`` if ``virtualization`` is ``on``, but this may change in future) > > its > - Set ``on``/``off`` to enable/disable ITS instantiation. The default is > ``on`` > - for machine types later than ``virt-2.7``. > + Set ``on``/``off``/``auto`` to control ITS instantiation. The default is > ``auto``.
Could you fold the docs updates into whichever patches make the corresponding changes to the virt board, please? I think that's patch 3 for the "gicv2m when no ITS available" and I'm not sure which patch the "add auto for the its property" is. thanks -- PMM