Patch 5 gave me pause but we do need patch 6 as it's a guest triggerable assert, and it seemed cleaner to just take the whole patchset than cherry-pick.
The following changes since commit d73c46e4a84e47ffc61b8bf7c378b1383e7316b5: Update version for v5.2.0-rc4 release (2020-12-01 16:21:01 +0000) are available in the Git repository at: git://git.kernel.org/pub/scm/virt/kvm/mst/qemu.git tags/for_upstream for you to fetch changes up to a451089140c7b167661d0a23190e6d8bd7eae48d: memory: Skip bad range assertion if notifier is DEVIOTLB_UNMAP type (2020-12-02 05:14:29 -0500) ---------------------------------------------------------------- pc,vhost: fixes A couple of last minute bugfixes. Signed-off-by: Michael S. Tsirkin <m...@redhat.com> ---------------------------------------------------------------- Alex Chen (1): vhost-user-scsi: Fix memleaks in vus_proc_req() Eugenio PĂ©rez (5): memory: Rename memory_region_notify_one to memory_region_notify_iommu_one memory: Add IOMMUTLBEvent memory: Add IOMMU_NOTIFIER_DEVIOTLB_UNMAP IOMMUTLBNotificationType intel_iommu: Skip page walking on device iotlb invalidations memory: Skip bad range assertion if notifier is DEVIOTLB_UNMAP type include/exec/memory.h | 40 ++++++++------ contrib/vhost-user-scsi/vhost-user-scsi.c | 3 +- hw/arm/smmu-common.c | 13 +++-- hw/arm/smmuv3.c | 13 +++-- hw/i386/intel_iommu.c | 92 ++++++++++++++++++------------- hw/misc/tz-mpc.c | 32 ++++++----- hw/ppc/spapr_iommu.c | 15 ++--- hw/s390x/s390-pci-inst.c | 27 +++++---- hw/virtio/vhost.c | 2 +- hw/virtio/virtio-iommu.c | 30 +++++----- softmmu/memory.c | 29 ++++++---- 11 files changed, 167 insertions(+), 129 deletions(-)