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 /include | |
| 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 'include')
0 files changed, 0 insertions, 0 deletions
