Re: [RFC 6/7] vdpa_sim :Add support for iommufd
From: Jason Gunthorpe <jgg@nvidia.com>
Date: 2023-09-25 13:46:56
Also in:
lkml
From: Jason Gunthorpe <jgg@nvidia.com>
Date: 2023-09-25 13:46:56
Also in:
lkml
On Sun, Sep 24, 2023 at 01:05:39AM +0800, Cindy Lu wrote:
Add new vdpa_config_ops to support iommufd Signed-off-by: Cindy Lu <redacted> --- drivers/vdpa/vdpa_sim/vdpa_sim.c | 8 ++++++++ 1 file changed, 8 insertions(+)diff --git a/drivers/vdpa/vdpa_sim/vdpa_sim.c b/drivers/vdpa/vdpa_sim/vdpa_sim.c index cb88891b44a8..55e6f45bb274 100644 --- a/drivers/vdpa/vdpa_sim/vdpa_sim.c +++ b/drivers/vdpa/vdpa_sim/vdpa_sim.c@@ -727,6 +727,10 @@ static const struct vdpa_config_ops vdpasim_config_ops = { .dma_map = vdpasim_dma_map, .dma_unmap = vdpasim_dma_unmap, .free = vdpasim_free, + .bind_iommufd = vdpa_iommufd_emulated_bind, + .unbind_iommufd = vdpa_iommufd_emulated_unbind, + .attach_ioas = vdpa_iommufd_emulated_attach_ioas, + .detach_ioas = vdpa_iommufd_emulated_detach_ioas, };
Er, this series never calls iommufd_access_pin_pages() or iommufd_access_rw(), so something pretty big is missing Jason