[libvirt] [PATCH 1/2] conf: add eim attribute to <iommu><driver>
Andrea Bolognani
abologna at redhat.com
Wed May 24 14:46:04 UTC 2017
On Thu, 2017-05-18 at 11:09 +0200, Ján Tomko wrote:
> Add an attribute to control extended interrupt mode.
>
> https://bugzilla.redhat.com/show_bug.cgi?id=1451282
[...]
> @@ -7436,6 +7436,16 @@ qemu-kvm -net nic,model=? /dev/null
> <span class="since">Since 3.4.0</span> (QEMU/KVM only)
> </p>
> </dd>
> + <dt><code>eim</code></dt>
> + <dd>
> + <p>
> + The <code>eim</code> attribute with possible values
> + <code>on</code> and <code>off</code> can be used to
> + turn on extended interrupt mode. In combination with intremap
> + and split I/O APIC, this allows for more vCPUs to be used.
> + <span class="since">Since 3.4.0</span> (QEMU/KVM only)
> + </p>
> + </dd>
> </dl>
> </dd>
> </dl>
Actually, the documentation could use some work too.
How about:
The <code>eim</code> attribute (with possible values
<code>on</code> and <code>off</code>) can be used to
configure Extended Interrupt Mode. A q35 domain with
split I/O APIC (as described in
<a href="#elementsFeatures">hypervisor features</a>),
and both interrupt remapping and EIM turned on for
the IOMMU, will be able to use more than 255 vCPUs.
<span class="since">Since 3.4.0</span> (QEMU/KVM only)
--
Andrea Bolognani / Red Hat / Virtualization
More information about the libvir-list
mailing list