Patch Series

Subject vfio/pci: Allow MMIO regions to be exported through dma-buf
Author leon@kernel.org
Date 2025-11-06 14:16:46 +0000 UTC
Version 7
Cc akpm@linux-foundation.org alex@shazbot.org amastro@fb.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 nicolinc@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 v7 01/11] PCI/P2PDMA: Separate the mmap() support from the core logic [Body]
[PATCH v7 02/11] PCI/P2PDMA: Simplify bus address mapping API [Body]
[PATCH v7 03/11] PCI/P2PDMA: Refactor to separate core P2P functionality from memory allocation [Body]
[PATCH v7 04/11] PCI/P2PDMA: Provide an access to pci_p2pdma_map_type() function [Body]
[PATCH v7 05/11] PCI/P2PDMA: Document DMABUF model [Body]
[PATCH v7 06/11] dma-buf: provide phys_vec to scatter-gather mapping routine [Body]
[PATCH v7 07/11] vfio: Export vfio device get and put registration helpers [Body]
[PATCH v7 08/11] vfio/pci: Share the core device pointer while invoking feature functions [Body]
[PATCH v7 09/11] vfio/pci: Enable peer-to-peer DMA transactions by default [Body]
[PATCH v7 10/11] vfio/pci: Add dma-buf export support for MMIO regions [Body]
[PATCH v7 11/11] vfio/nvgrace: Support get_dmabuf_phys [Body]

Session 2025-11-06

ID (for dev) c9f5d044-1906-4abd-85be-cc966f3595ad
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]