Skip to content

VFIO refresh to v5.18

Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=2076304

Upstream Status: Upstream with notable RHEL-only kludge of fda49d97f2c4

Testing: vfio-pci device assignment, VF & PF, NIC & GPU, NVIDIA vGPU (SR-IOV and "legacy")

This is a straight forward backport of all vfio related patches up through v5.18-rc3 with the notable exception of upstream commit fda49d97f2c4 which removes support for mdev IOMMU backing devices. Partners currently making use of SR-IOV backed mdevs rely on this support and we cannot make a seamless transition to vfio-pci variant drivers as a replacement at this time. There's a small bit of collateral in nearby patches due to this as well.

This update specifically excludes the mlx5 and hisilicon vfio-pci variant drivers themselves. In the mlx5 case this is due to missing dependencies elsewhere in the tree and should be reevaluated for inclusion later when resolved and hardware/firmware is available. Hisilicon is excluded for lack of supported hardware at this time.

Signed-off-by: Alex Williamson alex.williamson@redhat.com

Edited by Alex Williamson

Merge request reports