The following changes since commit 44b7329de469c121555a1acf9b288f3ae71b8e61:
Merge tag 'pull-qapi-2024-07-06' of https://repo.or.cz/qemu/armbru into staging (2024-07-07 13:23:28 -0700) are available in the Git repository at: https://github.com/legoater/qemu/ tags/pull-vfio-20240709 for you to fetch changes up to 83d90192026eaded6319a6d27466ad7d606a27e0: vfio/display: Fix vfio_display_edid_init() error path (2024-07-09 11:50:37 +0200) ---------------------------------------------------------------- vfio queue: * Fixes on VFIO display * VIRTIO-IOMMU/HostIOMMUDevice: Fixes and page size mask rework ---------------------------------------------------------------- Eric Auger (7): virtio-iommu: Fix error handling in virtio_iommu_set_host_iova_ranges() vfio-container-base: Introduce vfio_container_get_iova_ranges() helper HostIOMMUDevice : remove Error handle from get_iova_ranges callback HostIOMMUDevice: Introduce get_page_size_mask() callback virtio-iommu : Retrieve page size mask on virtio_iommu_set_iommu_device() memory: remove IOMMU MR iommu_set_page_size_mask() callback virtio-iommu: Revert transient enablement of IOMMU MR in bypass mode Zhenzhong Duan (2): vfio/display: Fix potential memleak of edid info vfio/display: Fix vfio_display_edid_init() error path include/exec/memory.h | 38 ----------- include/hw/vfio/vfio-container-base.h | 9 +++ include/sysemu/host_iommu_device.h | 11 ++- hw/vfio/common.c | 8 --- hw/vfio/container-base.c | 15 +++++ hw/vfio/container.c | 16 +++-- hw/vfio/display.c | 16 +++-- hw/vfio/iommufd.c | 17 +++-- hw/virtio/virtio-iommu.c | 123 +++++++++++++++++----------------- system/memory.c | 13 ---- hw/virtio/trace-events | 2 +- 11 files changed, 127 insertions(+), 141 deletions(-)