summary refs log tree commit diff stats
path: root/docs/devel
diff options
context:
space:
mode:
authorSteve Sistare <steven.sistare@oracle.com>2025-07-02 14:58:56 -0700
committerCédric Le Goater <clg@redhat.com>2025-07-03 13:42:28 +0200
commit6ff4cccd13155e718e630fe16a72d3cc9decde3b (patch)
tree7ea6fb44d7a0ba6bdc9fabc00c16137990707405 /docs/devel
parent5c066c4be2328c46f03e9166ea720b13bf68ea5d (diff)
downloadfocaccia-qemu-6ff4cccd13155e718e630fe16a72d3cc9decde3b.tar.gz
focaccia-qemu-6ff4cccd13155e718e630fe16a72d3cc9decde3b.zip
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 'docs/devel')
0 files changed, 0 insertions, 0 deletions