Patch Series

Subject vfio/pci: Allow MMIO regions to be exported through dma-buf
Author leon@kernel.org
Date 2025-11-02 08:00:49 +0000 UTC
Version 6
Cc akpm@linux-foundation.org alex.williamson@redhat.com ankita@nvidia.com axboe@kernel.dk bhelgaas@google.com christian.koenig@amd.com corbet@lwn.net dri-devel@lists.freedesktop.org gustavoars@kernel.org iommu@lists.linux.dev jgg@nvidia.com jgg@ziepe.ca joro@8bytes.org kees@kernel.org kevin.tian@intel.com kjaju@nvidia.com kvm@vger.kernel.org leon@kernel.org linaro-mm-sig@lists.linaro.org linux-block@vger.kernel.org linux-doc@vger.kernel.org linux-hardening@vger.kernel.org linux-kernel@vger.kernel.org linux-media@vger.kernel.org linux-mm@kvack.org linux-pci@vger.kernel.org logang@deltatee.com m.szyprowski@samsung.com mochs@nvidia.com robin.murphy@arm.com skolothumtho@nvidia.com sumit.semwal@linaro.org vivek.kasireddy@intel.com will@kernel.org yishaih@nvidia.com

Patches (11)

Name Content [All]
[PATCH v6 01/11] PCI/P2PDMA: Separate the mmap() support from the core logic [Body]
[PATCH v6 02/11] PCI/P2PDMA: Simplify bus address mapping API [Body]
[PATCH v6 03/11] PCI/P2PDMA: Refactor to separate core P2P functionality from memory allocation [Body]
[PATCH v6 04/11] PCI/P2PDMA: Provide an access to pci_p2pdma_map_type() function [Body]
[PATCH v6 05/11] PCI/P2PDMA: Document DMABUF model [Body]
[PATCH v6 06/11] dma-buf: provide phys_vec to scatter-gather mapping routine [Body]
[PATCH v6 07/11] vfio: Export vfio device get and put registration helpers [Body]
[PATCH v6 08/11] vfio/pci: Share the core device pointer while invoking feature functions [Body]
[PATCH v6 09/11] vfio/pci: Enable peer-to-peer DMA transactions by default [Body]
[PATCH v6 10/11] vfio/pci: Add dma-buf export support for MMIO regions [Body]
[PATCH v6 11/11] vfio/nvgrace: Support get_dmabuf_phys [Body]

Session 2025-11-02

ID (for dev) 3b4ebc30-a5fa-4db3-aadc-61add9d6966b
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 6b36119b94d0b2bb8cea9d512017efafd461d6ac [Config] passed [Log]
[KASAN] Boot test: Base 6b36119b94d0b2bb8cea9d512017efafd461d6ac [Config] passed
[KASAN] Build Patched 6b36119b94d0b2bb8cea9d512017efafd461d6ac [Config] [Log] [patched] failed [Log]
kernel build error [Log]