VFIO Live update during freeze needs to reset the device before handing over to next kernel.
Export DMA revoke function which VFIO Live Update will call in its freeze before reset so that P2P DMA doesn't error out or cause some other issue. Signed-off-by: Vipin Sharma <[email protected]> --- drivers/vfio/pci/vfio_pci_dmabuf.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/vfio/pci/vfio_pci_dmabuf.c b/drivers/vfio/pci/vfio_pci_dmabuf.c index c16f460c01d6..2c05fb5a171a 100644 --- a/drivers/vfio/pci/vfio_pci_dmabuf.c +++ b/drivers/vfio/pci/vfio_pci_dmabuf.c @@ -376,6 +376,7 @@ void vfio_pci_dma_buf_move(struct vfio_pci_core_device *vdev, bool revoked) fput(priv->dmabuf->file); } } +EXPORT_SYMBOL_GPL(vfio_pci_dma_buf_move); void vfio_pci_dma_buf_cleanup(struct vfio_pci_core_device *vdev) { -- 2.55.0.795.g602f6c329a-goog

