[PATCH v1 09/17] docs: core-api: document the IOVA-based API
Leon Romanovsky
leon at kernel.org
Thu Oct 31 00:59:28 PDT 2024
On Wed, Oct 30, 2024 at 06:41:21PM -0700, Randy Dunlap wrote:
> (nits)
>
> On 10/30/24 8:12 AM, Leon Romanovsky wrote:
> > From: Christoph Hellwig <hch at lst.de>
> >
> > Add an explanation of the newly added IOVA-based mapping API.
> >
> > Signed-off-by: Christoph Hellwig <hch at lst.de>
> > Signed-off-by: Leon Romanovsky <leonro at nvidia.com>
> > ---
> > Documentation/core-api/dma-api.rst | 70 ++++++++++++++++++++++++++++++
> > 1 file changed, 70 insertions(+)
<...>
> > +These APIs allow a very efficient mapping when using an IOMMU. They are an
> > +optional path that requires extra code and are only recommended for drivers
> > +where DMA mapping performance, or the space usage for storing the DMA addresses
> > +matter. All the consideration from the previous section apply here as well.
>
> considerations
<...>
> > +is used to unmap a range previous mapped, and
>
> previously
Thanks
More information about the Linux-nvme
mailing list