vfio v6.18-rc1 rebase

JIRA: https://issues.redhat.com/browse/RHEL-118213

CVE: CVE-2025-38158

CVE: CVE-2025-38283

CVE: CVE-2025-38625

Note that none of the listed CVEs are relevant to RHEL10/CS10, the associated drivers are not built.

Rebase to v6.18-rc1, tested with PF & VF NIC assignment, VF NIC assignment + hotplug, GPU assignment.

Does not include:

  • Recent cdx updates, driver is not built and drivers/cdx is not sufficiently updated
  • nth_page removal, this can come from mm updates
  • pci_is_display usage, this is inconsequential for vfio and avoids a merge conflict with MR1492
  • page_to_section() -> memdesc_section() conversion, marked conflict, the mm side explodes a bit if this were pulled in
  • alloc_pages_bulk_array() -> alloc_pages_bulk(), marked conflict, should also come in via an mm MR

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

Edited by Alex Williamson

Merge request reports

Loading