All of lore.kernel.org
 help / color / mirror / Atom feed
* iommu-dma direct call fixups
@ 2024-09-22 14:07 Christoph Hellwig
  2024-09-22 14:07 ` [PATCH 1/2] dma-mapping: fix vmap and mmap of noncontiougs allocations Christoph Hellwig
  2024-09-22 14:07 ` [PATCH 2/2] iommu/dma: remove most stubs in iommu-dma.h Christoph Hellwig
  0 siblings, 2 replies; 7+ messages in thread
From: Christoph Hellwig @ 2024-09-22 14:07 UTC (permalink / raw)
  To: Robin Murphy, iommu
  Cc: Joerg Roedel, Will Deacon, Marek Szyprowski, Xi Ruoyao,
	Leon Romanovsky

Hi all,

this fixes a reported regression with the direct dma-iommu calls when
using the dma_alloc_noncontigous API, and also removes the not actually
needed stubs in iommu-dma.h that I noticed while looking at the header
again.

Diffstat:
 drivers/iommu/dma-iommu.c   |   33 ++++++++++++
 include/linux/dma-map-ops.h |   19 -------
 include/linux/iommu-dma.h   |  114 +++++---------------------------------------
 kernel/dma/mapping.c        |   37 +++-----------
 4 files changed, 57 insertions(+), 146 deletions(-)

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2024-09-22 15:02 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-09-22 14:07 iommu-dma direct call fixups Christoph Hellwig
2024-09-22 14:07 ` [PATCH 1/2] dma-mapping: fix vmap and mmap of noncontiougs allocations Christoph Hellwig
2024-09-22 15:02   ` Leon Romanovsky
2024-09-22 14:07 ` [PATCH 2/2] iommu/dma: remove most stubs in iommu-dma.h Christoph Hellwig
2024-09-22 14:28   ` Leon Romanovsky
2024-09-22 14:32     ` Christoph Hellwig
2024-09-22 15:02   ` Leon Romanovsky

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.