Libvirt Software Patches and Configurations Addendum#

This section provides additional information about Libvirt patches and configuration settings for I/O virtualization that are not yet upstream.

Important

This addendum supplements the main Libvirt section. Review the main guide first for upstream patches and configurations.

Note

The patches and configurations in this addendum are subject to change as they progress through the upstreaming process.

Libvirt Patches (Non-Upstream)#

This section provides information about Libvirt patches for I/O virtualization that are not yet upstream.

Note

These patches might have dependencies on other patches. Ensure all required dependencies are applied when using these patches.

Libvirt I/O Virtualization: Core SMMU#

The following table contains non-upstream patches that are required for Libvirt core SMMU virtualization support on the Grace platform.

Libvirt I/O Virtualization: Core SMMU (Non-Upstream)#

Libvirt ML Discussion

Git Commit

Git Description

Minimum Libvirt Release

[PATCH v7 0/2] qemu: Support accelerated vSMMUs

n/a

n/a

n/a

Libvirt I/O Virtualization: vEGM#

The following table contains patches that are required for Libvirt vEGM support on the Grace platform.

Libvirt I/O Virtualization: vEGM#

Libvirt ML Discussion

Git Commit

Git Description

Minimum Libvirt Release

[RFC PATCH v3 0/4] qemu: Implement support for EGM

n/a

n/a

n/a

Libvirt I/O Virtualization: vCMDQ#

The following table contains patches that are required for Libvirt vCMDQ support on the Grace platform.

Libvirt I/O Virtualization: vCMDQ#

Libvirt ML Discussion

Git Commit

Git Description

Minimum Libvirt Release

[RFC PATCH v2 0/2] qemu: Support vCMDQ

n/a

n/a

n/a