On Tue, 27 Jan 2026 at 18:28, Mohamed Mediouni <[email protected]> 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 <[email protected]> > --- > docs/system/arm/virt.rst | 13 ++++++++----- > 1 file changed, 8 insertions(+), 5 deletions(-) > > diff --git a/docs/system/arm/virt.rst b/docs/system/arm/virt.rst > index e5570773ba..3799d2237e 100644 > --- a/docs/system/arm/virt.rst > +++ b/docs/system/arm/virt.rst > @@ -41,9 +41,10 @@ The virt board supports: > - User-creatable SMMUv3 devices (see below for example) > - 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 GICv3, ITS is selected by default when available on the > platform. > + - If using GICv2, a GICv2m is provided by default instead. > + - When ITS is not available on a GICv3 platform, a GICv2m is provided by > default. > - 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,9 +168,11 @@ gic-version > with TCG this is currently ``3`` if ``virtualization`` is ``off`` and > ``4`` if ``virtualization`` is ``on``, but this may change in future) > > +msi > + Set ``auto``/``gicv2m``/``its``/``none`` to control MSI controller > configuration. The default is ``auto``.
We can be a bit more verbose than this. Compare https://patchew.org/QEMU/[email protected]/[email protected]/ thanks -- PMM
