vfio driver · Maintained
Maintainers
- M Alex Williamson <alex@shazbot.org>
Paths
- F
Documentation/ABI/testing/debugfs-vfio - F
Documentation/ABI/testing/sysfs-devices-vfio-dev - F
Documentation/driver-api/vfio.rst - F
drivers/vfio/ - F
include/linux/vfio.h - F
include/linux/vfio_pci_core.h - F
include/uapi/linux/vfio.h - F
tools/testing/selftests/vfio/
Last 30 days
Most active threads (last 7 days)
-
[PATCH v4 0/3] vfio/dma-buf: add TPH support for peer-to-peer access
2026-05-19 20:25 · 1 reply in 7d · Zhiping Zhang <hidden>
Recent patches
Most-recent 30 patches in this subsystem on dri-devel (capped at 30), ordered by date desc.
-
[PATCH v4 1/3] vfio: add dma-buf get_tph callback and DMA_BUF_TPH feature
2026-05-19 · Zhiping Zhang <hidden> -
[PATCH v3 1/2] vfio: add dma-buf get_tph callback and DMA_BUF_TPH feature
2026-05-12 · Zhiping Zhang <hidden> -
[PATCH v2 1/2] vfio: add dma-buf get_tph callback and DMA_BUF_TPH feature
2026-04-30 · Zhiping Zhang <hidden> -
[RFC PATCH v1 5/9] uaccess: Switch to copy_{to/from}_user_partial() when relevant
2026-04-27 · "Christophe Leroy (CS GROUP)" <chleroy@kernel.org> -
[PATCH v1 1/2] vfio: add callback to get tph info for dma-buf
2026-04-20 · Zhiping Zhang <hidden> -
[PATCH 9/9] vfio/pci: Add mmap() attributes to DMABUF feature
2026-04-16 · Matt Evans <hidden> -
[PATCH 7/9] vfio/pci: Support mmap() of a VFIO DMABUF
2026-04-16 · Matt Evans <hidden> -
[PATCH 8/9] vfio/pci: Permanently revoke a DMABUF on request
2026-04-16 · Matt Evans <hidden> -
[PATCH 6/9] vfio/pci: Clean up BAR zap and revocation
2026-04-16 · Matt Evans <hidden> -
[PATCH 4/9] vfio/pci: Convert BAR mmap() to use a DMABUF
2026-04-16 · Matt Evans <hidden> -
[PATCH 5/9] vfio/pci: Provide a user-facing name for BAR mappings
2026-04-16 · Matt Evans <hidden> -
[PATCH 3/9] vfio/pci: Add a helper to create a DMABUF for a BAR-map VMA
2026-04-16 · Matt Evans <hidden> -
[PATCH 2/9] vfio/pci: Add a helper to look up PFNs for DMABUFs
2026-04-16 · Matt Evans <hidden> -
[PATCH 1/9] vfio/pci: Fix vfio_pci_dma_buf_cleanup() double-put
2026-04-16 · Matt Evans <hidden> -
Re: [PATCH RFC 12/26] vfio/pci: Change the DMA-buf exporter to use mapping_type
2026-04-13 · Jason Gunthorpe <jgg@nvidia.com> -
Re: [RFC v2 1/2] vfio: add callback to get tph info for dmabuf
2026-04-09 · Leon Romanovsky <leon@kernel.org> -
Re: [RFC v2 1/2] vfio: add callback to get tph info for dmabuf
2026-03-31 · Leon Romanovsky <leon@kernel.org> -
[RFC v2 1/2] vfio: add callback to get tph info for dmabuf
2026-03-26 · Zhiping Zhang <hidden> -
[RFC v2 PATCH 09/10] vfio/pci: Add mmap() attributes to DMABUF feature
2026-03-12 · Matt Evans <hidden> -
[RFC v2 PATCH 10/10] [RFC ONLY] selftests: vfio: Add standalone vfio_dmabuf_mmap_test
2026-03-12 · Matt Evans <hidden> -
[RFC v2 PATCH 08/10] vfio/pci: Permanently revoke a DMABUF on request
2026-03-12 · Matt Evans <hidden> -
[RFC v2 PATCH 07/10] vfio/pci: Support mmap() of a VFIO DMABUF
2026-03-12 · Matt Evans <hidden> -
[RFC v2 PATCH 04/10] vfio/pci: Add a helper to create a DMABUF for a BAR-map VMA
2026-03-12 · Matt Evans <hidden> -
[RFC v2 PATCH 06/10] vfio/pci: Remove vfio_pci_zap_bars()
2026-03-12 · Matt Evans <hidden> -
[RFC v2 PATCH 03/10] vfio/pci: Add helper to look up PFNs for DMABUFs
2026-03-12 · Matt Evans <hidden> -
[RFC v2 PATCH 05/10] vfio/pci: Convert BAR mmap() to use a DMABUF
2026-03-12 · Matt Evans <hidden> -
[RFC v2 PATCH 02/10] vfio/pci: Clean up DMABUFs before disabling function
2026-03-12 · Matt Evans <hidden> -
[RFC v2 PATCH 01/10] vfio/pci: Set up VFIO barmap before creating a DMABUF
2026-03-12 · Matt Evans <hidden> -
[PATCH 46/61] vfio: Prefer IS_ERR_OR_NULL over manual NULL check
2026-03-10 · Philipp Hahn <hidden> -
[RFC PATCH 3/7] vfio/pci: Support mmap() of a DMABUF
2026-02-26 · Matt Evans <hidden>
Needs attention (review trailers in, no pickup)
Patches with review trailers that haven't landed in mainline and haven't been Acked by a maintainer. Oldest first.
-
[PATCH v2 1/9] vfio/pci: Add vfio_pci_dma_buf_iommufd_map()
2025-11-21 · Jason Gunthorpe <jgg@nvidia.com> · 2 Reviewed-by, 2 Tested-by
Quiet for 30+ days
Patches with no review trailers and no replies. Either the author is heads-down elsewhere or these slipped through. Oldest first.
-
[PATCH v6 07/11] vfio: Export vfio device get and put registration helpers
2025-11-02 · Leon Romanovsky <leon@kernel.org> -
[PATCH v6 08/11] vfio/pci: Share the core device pointer while invoking feature functions
2025-11-02 · Leon Romanovsky <leon@kernel.org> -
[PATCH v6 11/11] vfio/nvgrace: Support get_dmabuf_phys
2025-11-02 · Leon Romanovsky <leon@kernel.org> -
[PATCH v6 09/11] vfio/pci: Enable peer-to-peer DMA transactions by default
2025-11-02 · Leon Romanovsky <leon@kernel.org> -
Re: [PATCH v8 10/11] vfio/pci: Add dma-buf export support for MMIO regions
2025-11-19 · Leon Romanovsky <leon@kernel.org> -
[PATCH 2/4] vfio: Use dma-buf revoke semantics
2026-01-11 · Leon Romanovsky <leon@kernel.org> -
[PATCH v3 7/7] vfio: Validate dma-buf revocation semantics
2026-01-20 · Leon Romanovsky <leon@kernel.org> -
[PATCH v4 2/8] dma-buf: Rename dma_buf_move_notify() to dma_buf_invalidate_mappings()
2026-01-21 · Leon Romanovsky <leon@kernel.org> -
[PATCH v4 7/8] vfio: Wait for dma-buf invalidation to complete
2026-01-21 · Leon Romanovsky <leon@kernel.org> -
[PATCH RFC 23/26] iommufd: Use the PAL mapping type instead of a vfio function
2026-02-18 · Jason Gunthorpe <jgg@nvidia.com>