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