qemu/include/hw/vfio
Steve Sistare dac0dd68d9 vfio/container: mdev cpr blocker
During CPR, after VFIO_DMA_UNMAP_FLAG_VADDR, the vaddr is temporarily
invalid, so mediated devices cannot be supported.  Add a blocker for them.
This restriction will not apply to iommufd containers when CPR is added
for them in a future patch.

Signed-off-by: Steve Sistare <steven.sistare@oracle.com>
Reviewed-by: Cédric Le Goater <clg@redhat.com>
Link: https://lore.kernel.org/qemu-devel/1749569991-25171-8-git-send-email-steven.sistare@oracle.com
[ clg: Fixed context change in VFIODevice ]
Signed-off-by: Cédric Le Goater <clg@redhat.com>
2025-06-11 14:01:58 +02:00
..
vfio-amd-xgbe.h Use DECLARE_*CHECKER* macros 2020-09-09 09:27:09 -04:00
vfio-calxeda-xgmac.h Use DECLARE_*CHECKER* macros 2020-09-09 09:27:09 -04:00
vfio-container-base.h vfio: vfio_find_ram_discard_listener 2025-06-05 10:40:38 +02:00
vfio-container.h vfio/container: register container for cpr 2025-06-11 14:01:58 +02:00
vfio-cpr.h vfio/container: mdev cpr blocker 2025-06-11 14:01:58 +02:00
vfio-device.h vfio/container: mdev cpr blocker 2025-06-11 14:01:58 +02:00
vfio-migration.h vfio: Introduce a new header file for external migration services 2025-04-25 09:01:37 +02:00
vfio-platform.h vfio: Rename vfio-common.h to vfio-device.h 2025-04-25 09:01:37 +02:00
vfio-region.h vfio: mark posted writes in region write callbacks 2025-06-11 14:01:58 +02:00