diff options
author | Eugenio Pérez | 2020-11-16 17:55:06 +0100 |
---|---|---|
committer | Michael S. Tsirkin | 2020-12-08 19:48:57 +0100 |
commit | 1804857f19f612f6907832e35599cdb51d4ec764 (patch) | |
tree | 4b80e0ee166a494ca13864827c14f0e48435e733 /hw/virtio | |
parent | intel_iommu: Skip page walking on device iotlb invalidations (diff) | |
download | qemu-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