dma buffer sharing framework · Maintained
Maintainers
- M Sumit Semwal <sumit.semwal@linaro.org>
- M Christian König <christian.koenig@amd.com>
Paths
- F
Documentation/driver-api/dma-buf.rst - F
Documentation/userspace-api/dma-buf-alloc-exchange.rst - F
drivers/dma-buf/ - F
include/linux/*fence.h - F
include/linux/dma-buf.h - F
include/linux/dma-buf/ - F
include/linux/dma-resv.h - F
rust/helpers/dma-resv.c
Last 30 days
Most active threads (last 7 days)
-
COOLING4d
[PATCH v7 00/19] PCI/P2PDMA: Route peer-to-peer DMA by TLP class
2026-09-20 11:42 · 1 reply in 7d · Leon Romanovsky <leon@kernel.org>
Active reviewers (last 30 days)
-
Tushar Dave <hidden>
1 attestation (1 Tested-by) · last on 2026-09-20
Recent patches
Most-recent 30 patches in this subsystem on linux-doc (capped at 30), ordered by date desc.
-
COOLING4d
REVIEWED: 1 (0M) [PATCH v7 16/19] dma-buf: Let importers ask how peer-to-peer traffic is routed
2026-09-20 · Leon Romanovsky <leon@kernel.org> -
COOLING5d
[PATCH v6 17/18] dma-buf: Let importers ask how peer-to-peer traffic is routed
2026-09-14 · Leon Romanovsky <leon@kernel.org> -
COLD15d
[PATCH v5 17/18] dma-buf: Let importers ask how peer-to-peer traffic is routed
2026-09-10 · Leon Romanovsky <leon@kernel.org> -
DORMANTno replies
[PATCH v2] dma-buf: Document how exporters and importers agree on mapping lifetime
2026-09-06 · Leon Romanovsky <leon@kernel.org> -
COLD22d
[PATCH 2/2] dma-buf: Document how exporters and importers agree on mapping lifetime
2026-08-25 · Leon Romanovsky <leon@kernel.org> -
COLD26d
[PATCH v19 28/40] dept: assign unique dept_key to each distinct dma fence caller
2026-07-06 · Byungchul Park <byungchul@sk.com> -
COLD26d
[PATCH v19 20/40] dept: apply timeout consideration to dma fence wait
2026-07-06 · Byungchul Park <byungchul@sk.com> -
COLD26d
[PATCH v19 14/40] dept: apply sdt_might_sleep_{start,end}() to dma fence
2026-07-06 · Byungchul Park <byungchul@sk.com> -
STALE130d
[PATCH RFC 3/5] security: dma-heap: Add dma_heap_alloc LSM hook
2026-05-12 · Albert Esteve <hidden> -
STALE130d
[PATCH RFC 2/5] dma-heap: charge dma-buf memory via explicit memcg
2026-05-12 · Albert Esteve <hidden> -
STALE130d
[PATCH RFC 1/5] memcg: Track exported dma-buffers
2026-05-12 · Albert Esteve <hidden> -
STALE130d
[PATCH 2/8] dma-heap: Provide accessors so that in-kernel drivers can allocate dmabufs from specific heaps
2026-05-05 · Ketil Johnsen <hidden> -
STALE130d
[PATCH 1/8] dma-heap: Add proper kref handling on dma-buf heaps
2026-05-05 · Ketil Johnsen <hidden> -
STALE248d
[PATCH] dma-buf: Remove DMA-BUF sysfs stats
2026-01-16 · "T.J. Mercier" <tjmercier@google.com> -
STALE82d
[PATCH v18 28/42] dept: assign unique dept_key to each distinct dma fence caller
2025-12-05 · Byungchul Park <byungchul@sk.com> -
STALE82d
[PATCH v18 20/42] dept: apply timeout consideration to dma fence wait
2025-12-05 · Byungchul Park <byungchul@sk.com> -
STALE82d
[PATCH v18 14/42] dept: apply sdt_might_sleep_{start,end}() to dma fence
2025-12-05 · Byungchul Park <byungchul@sk.com> -
STALE266d
LANDED: 11 (8M) [PATCH v9 06/11] dma-buf: provide phys_vec to scatter-gather mapping routine
2025-11-20 · Leon Romanovsky <leon@kernel.org> -
STALE310d
Re: [Linaro-mm-sig] [PATCH v8 06/11] dma-buf: provide phys_vec to scatter-gather mapping routine
2025-11-20 · Leon Romanovsky <leon@kernel.org> -
STALE311d
REVIEWED: 9 (9M) [PATCH v3 04/21] dma-buf: Switch to use %ptSp
2025-11-13 · Andy Shevchenko <andriy.shevchenko@linux.intel.com> -
STALE317d
REVIEWED: 3 (3M) [PATCH v2 04/21] dma-buf: Switch to use %ptSp
2025-11-11 · Andy Shevchenko <andriy.shevchenko@linux.intel.com> -
STALE310d
REVIEWED: 2 (0M) [PATCH v8 06/11] dma-buf: provide phys_vec to scatter-gather mapping routine
2025-11-11 · Leon Romanovsky <leon@kernel.org> -
STALE319d
[PATCH v1 05/23] dma-buf: Switch to use %ptSp
2025-11-10 · Andy Shevchenko <andriy.shevchenko@linux.intel.com> -
STALE312d
REVIEWED: 2 (0M) [PATCH v7 06/11] dma-buf: provide phys_vec to scatter-gather mapping routine
2025-11-06 · Leon Romanovsky <leon@kernel.org> -
STALE282d
[PATCH v6 06/11] dma-buf: provide phys_vec to scatter-gather mapping routine
2025-11-02 · Leon Romanovsky <leon@kernel.org> -
STALE343d
LANDED: 1 (1M) [PATCH v8 5/5] dma-buf: heaps: cma: Create CMA heap for each CMA reserved region
2025-10-13 · Maxime Ripard <mripard@kernel.org> -
STALE343d
LANDED: 1 (1M) [PATCH v8 2/5] dma-buf: heaps: cma: Register list of CMA regions at boot
2025-10-13 · Maxime Ripard <mripard@kernel.org> -
STALE299d
[PATCH v17 32/47] dept: assign unique dept_key to each distinct dma fence caller
2025-10-02 · Byungchul Park <byungchul@sk.com> -
STALE299d
[PATCH v17 23/47] dept: apply timeout consideration to dma fence wait
2025-10-02 · Byungchul Park <byungchul@sk.com> -
STALE299d
[PATCH v17 17/47] dept: apply sdt_might_sleep_{start,end}() to dma fence
2025-10-02 · Byungchul Park <byungchul@sk.com>
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.
-
STALE130d
[PATCH RFC 1/5] memcg: Track exported dma-buffers
2026-05-12 · Albert Esteve <hidden> -
STALE130d
[PATCH RFC 3/5] security: dma-heap: Add dma_heap_alloc LSM hook
2026-05-12 · Albert Esteve <hidden> -
COLD26d
[PATCH v19 14/40] dept: apply sdt_might_sleep_{start,end}() to dma fence
2026-07-06 · Byungchul Park <byungchul@sk.com> -
COLD26d
[PATCH v19 20/40] dept: apply timeout consideration to dma fence wait
2026-07-06 · Byungchul Park <byungchul@sk.com>