Patch Series

Subject vfio/pci: Add mmap() for DMABUFs
Author mattev@meta.com
Date 2026-03-12 18:45:59 +0000 UTC
Version
Cc alex@shazbot.org amastro@fb.com ankita@nvidia.com apopple@nvidia.com bjorn@kernel.org christian.koenig@amd.com dmatlack@google.com dri-devel@lists.freedesktop.org jgg@nvidia.com kevin.tian@intel.com kvm@vger.kernel.org leon@kernel.org linaro-mm-sig@lists.linaro.org linux-kernel@vger.kernel.org linux-media@vger.kernel.org mattev@meta.com mngyadam@amazon.de praan@google.com sumit.semwal@linaro.org vivek.kasireddy@intel.com

Patches (10)

Name Content [All]
[RFC v2 PATCH 01/10] vfio/pci: Set up VFIO barmap before creating a DMABUF [Body]
[RFC v2 PATCH 02/10] vfio/pci: Clean up DMABUFs before disabling function [Body]
[RFC v2 PATCH 03/10] vfio/pci: Add helper to look up PFNs for DMABUFs [Body]
[RFC v2 PATCH 04/10] vfio/pci: Add a helper to create a DMABUF for a BAR-map VMA [Body]
[RFC v2 PATCH 05/10] vfio/pci: Convert BAR mmap() to use a DMABUF [Body]
[RFC v2 PATCH 06/10] vfio/pci: Remove vfio_pci_zap_bars() [Body]
[RFC v2 PATCH 07/10] vfio/pci: Support mmap() of a VFIO DMABUF [Body]
[RFC v2 PATCH 08/10] vfio/pci: Permanently revoke a DMABUF on request [Body]
[RFC v2 PATCH 09/10] vfio/pci: Add mmap() attributes to DMABUF feature [Body]
[RFC v2 PATCH 10/10] [RFC ONLY] selftests: vfio: Add standalone vfio_dmabuf_mmap_test [Body]

Session 2026-03-12

ID (for dev) f944ec46-324b-4c9f-a056-63ef1af2bed1
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 58351f46de26bcc4403f9972f7aed430d15cbd03 [Config] passed [Log]
[KASAN] Boot test: Base 58351f46de26bcc4403f9972f7aed430d15cbd03 [Config] passed [Log]
[KASAN] Build Patched 58351f46de26bcc4403f9972f7aed430d15cbd03 [Config] [patched] passed [Log]
[KASAN] Boot test: Patched 58351f46de26bcc4403f9972f7aed430d15cbd03 [Config] [patched] passed [Log]
[KASAN] Fuzz 58351f46de26bcc4403f9972f7aed430d15cbd03 [Config] 58351f46de26bcc4403f9972f7aed430d15cbd03 [Config] [patched] passed [Log] [Artifacts]