Skip to content

Improve VFIO mmapping performance with huge pfnmaps

Recent changes have been made to the kernel to improve page fault performance by allowing insertion of PUD and PMD mappings. For this to work, QEMU requires changes to correctly align the mappings. These were introduced in QEMU 9.2.

Since RHEL 9.7 is based on QEMU 9.1, some commits need to be backported.

00b519c0 vfio/helpers: Align mmaps 49915c0d vfio/helpers: Refactor vfio_region_mmap() error handling

Jira: https://issues.redhat.com/browse/RHEL-88533

Signed-off-by: Donald Dutile ddutile@redhat.com

Merge request reports

Loading