summaryrefslogtreecommitdiffstats
path: root/hw/virtio
diff options
context:
space:
mode:
authorEugenio Pérez2020-11-16 17:55:06 +0100
committerMichael S. Tsirkin2020-12-08 19:48:57 +0100
commit1804857f19f612f6907832e35599cdb51d4ec764 (patch)
tree4b80e0ee166a494ca13864827c14f0e48435e733 /hw/virtio
parentintel_iommu: Skip page walking on device iotlb invalidations (diff)
downloadqemu-1804857f19f612f6907832e35599cdb51d4ec764.tar.gz
qemu-1804857f19f612f6907832e35599cdb51d4ec764.tar.xz
qemu-1804857f19f612f6907832e35599cdb51d4ec764.zip
memory: Skip bad range assertion if notifier is DEVIOTLB_UNMAP type
Device IOTLB invalidations can unmap arbitrary ranges, eiter outside of the memory region or even [0, ~0ULL] for all the space. The assertion could be hit by a guest, and rhel7 guest effectively hit it. Signed-off-by: Eugenio Pérez <eperezma@redhat.com> Reviewed-by: Peter Xu <peterx@redhat.com> Reviewed-by: Juan Quintela <quintela@redhat.com> Acked-by: Jason Wang <jasowang@redhat.com> Message-Id: <20201116165506.31315-6-eperezma@redhat.com> Reviewed-by: Michael S. Tsirkin <mst@redhat.com> Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Diffstat (limited to 'hw/virtio')
0 files changed, 0 insertions, 0 deletions