{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreicwuqhgge7rxdgkwcui77hfsnk7xjph2nlq4sg6utbouini77ulvu",
"uri": "at://did:plc:b3tz6srl4ochk2wxn6dv6xpy/app.bsky.feed.post/3mlonjybkg6m2"
},
"path": "/Articles/1072317/",
"publishedAt": "2026-05-12T17:25:31.000Z",
"site": "https://lwn.net",
"tags": [
"dma-buf\nsubsystem",
"Linux Storage,\nFilesystem, Memory Management, and BPF Summit"
],
"textContent": "The kernel's dma-buf\nsubsystem provides a way for drivers to share memory buffers, usually in order to support efficient device-to-device I/O. At the 2026 Linux Storage,\nFilesystem, Memory Management, and BPF Summit, Pavel Begunkov, assisted by Kanchan Joshi, led a joint session of the storage and memory-management tracks to explore ways to make the use of dma-bufs more efficient yet, and to make them available for read and write operations initiated by user space.",
"title": "[$] Using dma-bufs for read and write operations"
}