[libvirt PATCH v2 00/22] qemu: Implement virtio-iommu support
Ján Tomko
jtomko at redhat.com
Wed Oct 20 13:44:48 UTC 2021
On a Wednesday in 2021, Andrea Bolognani wrote:
>The first patch adds QEMU replies and as such has been aggressively
>snipped to deal with mailing list message size limits. Grab the
>unabriged version with
>
> $ git fetch https://gitlab.com/abologna/libvirt.git virtio-iommu
>
>
>As noted in patch 10, the QEMU feature this series enables has not
>yet been accepted upstream: the relevant patches are
>
> https://lists.gnu.org/archive/html/qemu-devel/2021-10/msg00161.html
> https://lists.gnu.org/archive/html/qemu-devel/2021-09/msg07819.html
>
>and of course this series should only be merged once those have gone
>in.
>
>That said, patches 1-6 are necessary to implement the feature but
>also not strictly related to it, so they could be merged right away.
>
>
>Changes from [v1]:
>
> * rebased after Peter's recent changes enabling JSON for -device.
>
>
>[v1] https://listman.redhat.com/archives/libvir-list/2021-October/msg00459.html
>
>Andrea Bolognani (22):
> tests: Add replies for QEMU 6.2.0 on aarch64
> conf: Make virDomainDeviceInfoFormat() const correct
> qemu: Make qemuBuildDeviceAddressProps() const correct
> qemu: Make qemuBuildVirtioDevProps() const correct
> conf: Add IOMMU support to virDomainDeviceDefCopy()
> conf: Add new/free functions for virDomainIOMMUDef
> conf: Introduce VIR_PCI_CONNECT_INTEGRATED
> qemu: Tweak some code
Patches up to here can be pushed already.
> qemu: Introduce QEMU_CAPS_DEVICE_VIRTIO_IOMMU_PCI
> DONOTMERGEYET: qemu: Introduce QEMU_CAPS_VIRTIO_IOMMU_BOOT_BYPASS
> conf: Introduce virtio model for <iommu>
> tests: Add test cases for virtio-iommu
> qemu: Validate machine type used with virtio-iommu
> qemu: Validate capabilities for virtio-iommu
> qemu: Validate use of ACPI with virtio-iommu
> conf: Add virDomainDeviceInfo to virDomainIOMMUDef
> qemu: Assign PCI address to virtio-iommu
> qemu: Validate address type for virtio-iommu
> tests: Add test for virtio-iommu address
> qemu: Generate command line for virtio-iommu
> docs: Document virtio-iommu
> news: Document virtio-iommu
>
Reviewed-by: Ján Tomko <jtomko at redhat.com>
Jano
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/libvir-list/attachments/20211020/9f5c76a8/attachment-0001.sig>
More information about the libvir-list
mailing list