The following changes since commit 3c0b42c68f98fb276fa248012642be8cbf2cab70:
Merge tag 'pull-request-2025-10-21' of https://gitlab.com/thuth/qemu into staging (2025-10-21 08:59:35 -0500) are available in the Git repository at: https://github.com/legoater/qemu/ tags/pull-vfio-20251022 for you to fetch changes up to ecbe424a63c9f860a901d6a4a75724b046abd796: vfio: only check region info cache for initial regions (2025-10-22 08:12:52 +0200) ---------------------------------------------------------------- vfio queue: * Fix CPR transfer * Add support for VFIO_DMA_UNMAP_FLAG_ALL * Fix vfio-user documentation * Update Alex Williamson's email address * Fix for vfio-region cache for the vGPU use case ---------------------------------------------------------------- Alex Williamson (1): MAINTAINERS: Update Alex Williamson's email address John Levon (3): docs/system/devices/vfio-user: fix formatting vfio: rename field to "num_initial_regions" vfio: only check region info cache for initial regions Zhenzhong Duan (8): vfio/container: Remap only populated parts in a section vfio/cpr-legacy: drop an erroneous assert vfio/iommufd: Set cpr.ioas_id on source side for CPR transfer vfio/iommufd: Restore vbasedev's reference to hwpt after CPR transfer accel/kvm: Fix an erroneous check on coalesced_mmio_ring vfio/container: Support unmap all in one ioctl() vfio/iommufd: Support unmap all in one ioctl() vfio/listener: Add an assertion for unmap_all MAINTAINERS | 4 ++-- docs/system/devices/vfio-user.rst | 2 +- include/hw/vfio/vfio-container-legacy.h | 1 + include/hw/vfio/vfio-cpr.h | 2 +- include/hw/vfio/vfio-device.h | 2 +- accel/kvm/kvm-all.c | 3 ++- hw/vfio-user/device.c | 2 +- hw/vfio/ccw.c | 4 ++-- hw/vfio/container-legacy.c | 38 ++++++++++++++++++-------------- hw/vfio/cpr-legacy.c | 22 +++++++++++++------ hw/vfio/device.c | 39 +++++++++++++++++++++------------ hw/vfio/iommufd.c | 26 ++++++---------------- hw/vfio/listener.c | 5 +++-- hw/vfio/pci.c | 4 ++-- .mailmap | 1 + 15 files changed, 86 insertions(+), 69 deletions(-)
