> From: Leon Romanovsky <[email protected]>
> Sent: Sunday, January 25, 2026 3:14 AM
> 
> From: Leon Romanovsky <[email protected]>
> 
> IOMMUFD relies on a private protocol with VFIO, and this always operated
> in pinned mode.
> 
> Now that VFIO can support pinned importers update IOMMUFD to invoke
> the
> normal dma-buf flow to request pin.
> 
> This isn't enough to allow IOMMUFD to work with other exporters, it still
> needs a way to get the physical address list which is another series.
> 
> IOMMUFD supports the defined revoke semantics. It immediately stops and
> fences access to the memory inside it's invalidate_mappings() callback,
> and it currently doesn't use scatterlists so doesn't call map/unmap at
> all.
> 
> It is expected that a future revision can synchronously call unmap from
> the move_notify callback as well.
> 
> Acked-by: Christian König <[email protected]>
> Signed-off-by: Leon Romanovsky <[email protected]>

Reviewed-by: Kevin Tian <[email protected]>

Reply via email to