[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[RFC v5 23/23] vfio-user: add dirty_bitmap stub until it support migrati
From: |
John Johnson |
Subject: |
[RFC v5 23/23] vfio-user: add dirty_bitmap stub until it support migration |
Date: |
Thu, 5 May 2022 10:20:06 -0700 |
Signed-off-by: John G Johnson <john.g.johnson@oracle.com>
Signed-off-by: Elena Ufimtseva <elena.ufimtseva@oracle.com>
Signed-off-by: Jagannathan Raman <jag.raman@oracle.com>
---
hw/vfio/user.c | 10 ++++++++++
1 file changed, 10 insertions(+)
diff --git a/hw/vfio/user.c b/hw/vfio/user.c
index a3e4dc8..eb79785 100644
--- a/hw/vfio/user.c
+++ b/hw/vfio/user.c
@@ -1626,6 +1626,15 @@ static int vfio_user_io_dma_unmap(VFIOContainer
*container,
container->async_ops);
}
+static int vfio_user_io_dirty_bitmap(VFIOContainer *container,
+ struct vfio_iommu_type1_dirty_bitmap *bitmap,
+ struct vfio_iommu_type1_dirty_bitmap_get *range)
+{
+
+ /* vfio-user doesn't support migration */
+ return -EINVAL;
+}
+
static void vfio_user_io_wait_commit(VFIOContainer *container)
{
vfio_user_wait_reqs(container->proxy);
@@ -1634,5 +1643,6 @@ static void vfio_user_io_wait_commit(VFIOContainer
*container)
VFIOContIO vfio_cont_io_sock = {
.dma_map = vfio_user_io_dma_map,
.dma_unmap = vfio_user_io_dma_unmap,
+ .dirty_bitmap = vfio_user_io_dirty_bitmap,
.wait_commit = vfio_user_io_wait_commit,
};
--
1.8.3.1
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [RFC v5 23/23] vfio-user: add dirty_bitmap stub until it support migration,
John Johnson <=