[PATCH 1/2] conf: add address width attribute to iommu

Michal Privoznik mprivozn at redhat.com
Tue Jun 23 13:55:27 UTC 2020


On 6/4/20 9:42 AM, Menno Lageman wrote:
> Add a new aw_bits attribute to the iommu device to control
> the address width of the intel-iommu
> 
> Signed-off-by Menno Lageman <menno.lageman at oracle.com>
> ---
>   docs/formatdomain.html.in                     |  9 +++++
>   docs/schemas/domaincommon.rng                 |  5 +++
>   src/conf/domain_conf.c                        | 21 +++++++++++
>   src/conf/domain_conf.h                        |  1 +
>   .../qemuxml2argvdata/intel-iommu-aw-bits.xml  | 35 +++++++++++++++++++
>   .../intel-iommu-aw-bits.x86_64-latest.xml     |  1 +
>   tests/qemuxml2xmltest.c                       |  1 +
>   7 files changed, 73 insertions(+)
>   create mode 100644 tests/qemuxml2argvdata/intel-iommu-aw-bits.xml
>   create mode 120000 tests/qemuxml2xmloutdata/intel-iommu-aw-bits.x86_64-latest.xml
> 
> diff --git a/docs/formatdomain.html.in b/docs/formatdomain.html.in
> index 33cec1e6dd9f..64d4100dcd92 100644
> --- a/docs/formatdomain.html.in
> +++ b/docs/formatdomain.html.in
> @@ -9326,6 +9326,15 @@ qemu-kvm -net nic,model=? /dev/null
>                 <span class="since">Since 3.5.0</span> (QEMU/KVM only)
>               </p>
>             </dd>
> +          <dt><code>aw_bits</code></dt>
> +          <dd>
> +            <p>
> +              The <code>aw_bits</code> attribute can be used to set
> +              the address width to allow mapping larger iova addresses
> +              in the guest.
> +              <span class="since">Since 2.12.2</span> (QEMU/KVM only)

This should represent the libvirt version since which the feature is 
available.

Michal




More information about the libvir-list mailing list