diff options
author | Steve Sistare <steven.sistare@oracle.com> | 2025-07-02 14:58:56 -0700 |
---|---|---|
committer | Cédric Le Goater <clg@redhat.com> | 2025-07-03 13:42:28 +0200 |
commit | 6ff4cccd13155e718e630fe16a72d3cc9decde3b (patch) | |
tree | 7ea6fb44d7a0ba6bdc9fabc00c16137990707405 /scripts/qapi/expr.py | |
parent | 5c066c4be2328c46f03e9166ea720b13bf68ea5d (diff) | |
download | qemu-6ff4cccd13155e718e630fe16a72d3cc9decde3b.zip qemu-6ff4cccd13155e718e630fe16a72d3cc9decde3b.tar.gz qemu-6ff4cccd13155e718e630fe16a72d3cc9decde3b.tar.bz2 |
iommufd: preserve DMA mappings
During cpr-transfer load in new QEMU, the vfio_memory_listener causes
spurious calls to map and unmap DMA regions, as devices are created and
the address space is built. This memory was already already mapped by the
device in old QEMU, so suppress the map and unmap callbacks during incoming
CPR.
Signed-off-by: Steve Sistare <steven.sistare@oracle.com>
Reviewed-by: Zhenzhong Duan <zhenzhong.duan@intel.com>
Link: https://lore.kernel.org/qemu-devel/1751493538-202042-20-git-send-email-steven.sistare@oracle.com
Signed-off-by: Cédric Le Goater <clg@redhat.com>
Diffstat (limited to 'scripts/qapi/expr.py')
0 files changed, 0 insertions, 0 deletions