[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20241105185101.GH35848@ziepe.ca>
Date: Tue, 5 Nov 2024 14:51:01 -0400
From: Jason Gunthorpe <jgg@...pe.ca>
To: Leon Romanovsky <leon@...nel.org>, Christoph Hellwig <hch@....de>
Cc: Jens Axboe <axboe@...nel.dk>, Robin Murphy <robin.murphy@....com>,
Joerg Roedel <joro@...tes.org>, Will Deacon <will@...nel.org>,
Sagi Grimberg <sagi@...mberg.me>, Keith Busch <kbusch@...nel.org>,
Bjorn Helgaas <bhelgaas@...gle.com>,
Logan Gunthorpe <logang@...tatee.com>,
Yishai Hadas <yishaih@...dia.com>,
Shameer Kolothum <shameerali.kolothum.thodi@...wei.com>,
Kevin Tian <kevin.tian@...el.com>,
Alex Williamson <alex.williamson@...hat.com>,
Marek Szyprowski <m.szyprowski@...sung.com>,
Jérôme Glisse <jglisse@...hat.com>,
Andrew Morton <akpm@...ux-foundation.org>,
Jonathan Corbet <corbet@....net>, linux-doc@...r.kernel.org,
linux-kernel@...r.kernel.org, linux-block@...r.kernel.org,
linux-rdma@...r.kernel.org, iommu@...ts.linux.dev,
linux-nvme@...ts.infradead.org, linux-pci@...r.kernel.org,
kvm@...r.kernel.org, linux-mm@...ck.org
Subject: Re: [PATCH v1 00/17] Provide a new two step DMA mapping API
On Wed, Oct 30, 2024 at 05:12:46PM +0200, Leon Romanovsky wrote:
> Documentation/core-api/dma-api.rst | 70 ++++
> drivers/infiniband/core/umem_odp.c | 250 +++++----------
> drivers/infiniband/hw/mlx5/mlx5_ib.h | 12 +-
> drivers/infiniband/hw/mlx5/odp.c | 65 ++--
> drivers/infiniband/hw/mlx5/umr.c | 12 +-
> drivers/iommu/dma-iommu.c | 459 +++++++++++++++++++++++----
> drivers/iommu/iommu.c | 65 ++--
> drivers/pci/p2pdma.c | 38 +--
> drivers/vfio/pci/mlx5/cmd.c | 373 +++++++++++-----------
> drivers/vfio/pci/mlx5/cmd.h | 35 +-
> drivers/vfio/pci/mlx5/main.c | 87 +++--
> include/linux/dma-map-ops.h | 54 ----
> include/linux/dma-mapping.h | 85 +++++
> include/linux/hmm-dma.h | 32 ++
> include/linux/hmm.h | 16 +
> include/linux/iommu.h | 4 +
> include/linux/pci-p2pdma.h | 84 +++++
> include/rdma/ib_umem_odp.h | 25 +-
> kernel/dma/direct.c | 44 +--
> kernel/dma/mapping.c | 20 ++
> mm/hmm.c | 231 +++++++++++++-
This is touching alot of subsystems, at least two are mine :)
Who is in the hot seat to merge this? Are we expecting it this merge
window?
I've read through past versions and am happy with the general
concept. Would like to read it again in details.
Thanks,
Jason
Powered by blists - more mailing lists