Subject Add dmabuf read/write via io_uring
Author asml.silence@gmail.com
Date 2026-07-28 21:29:13 +0000 UTC
Version
Cc agk@redhat.com akpm@linux-foundation.org anuj20.g@samsung.com asml.silence@gmail.com axboe@kernel.dk bmarzins@redhat.com brauner@kernel.org ceph-devel@vger.kernel.org christian.koenig@amd.com dlemoal@kernel.org dm-devel@lists.linux.dev dri-devel@lists.freedesktop.org dsterba@suse.com hch@lst.de idryomov@gmail.com io-uring@vger.kernel.org jgg@nvidia.com joshi.k@samsung.com kbusch@kernel.org linaro-mm-sig@lists.linaro.org linux-block@vger.kernel.org linux-btrfs@vger.kernel.org linux-fsdevel@vger.kernel.org linux-kernel@vger.kernel.org linux-media@vger.kernel.org linux-nvme@lists.infradead.org mpatocka@redhat.com nj.shetty@samsung.com nvdimm@lists.linux.dev phil.cayton@intel.com sagi@grimberg.me snitzer@kernel.org sumit.semwal@linaro.org tushar.gohad@intel.com viro@zeniv.linux.org.uk vishal.l.verma@intel.com william.power@intel.com
Patches (14)
Name Content [All]
[PATCH v4 01/14] dma-buf: introduce initial file I/O infrastructure [Body]
[PATCH v4 02/14] iov_iter: add iterator type for dmabuf maps [Body]
[PATCH v4 03/14] block: rename bi_bvec_done [Body]
[PATCH v4 04/14] block: always adjust bi_offset on bio_advance_iter [Body]
[PATCH v4 05/14] block: move bvec init into __bio_clone [Body]
[PATCH v4 06/14] block: introduce dma map backed bio type [Body]
[PATCH v4 07/14] block: forward init_dma_buf_io_ctx to drivers [Body]
[PATCH v4 08/14] nvme-pci: implement dma_token backed requests [Body]
[PATCH v4 09/14] nvme-pci: add SGL support for the dmabuf path [Body]
[PATCH v4 10/14] io_uring/rsrc: introduce buf registration structure [Body]
[PATCH v4 11/14] io_uring/rsrc: extend buffer update [Body]
[PATCH v4 12/14] io_uring/rsrc: add uncloneable regbuf flag [Body]
[PATCH v4 13/14] io_uring/rsrc: add regbuf import flags [Body]
[PATCH v4 14/14] io_uring/rsrc: add dmabuf backed registered buffers [Body]
Series Summary
Passed
✓ All tests passed. No findings.
Sessions
Session 2026-07-28
Passed
ID (for dev) c8dc7a02-0905-454b-bc40-5a1fe7943397
Status finished
Triaged OK [Log] [Trajectory]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base e5f87b0667448b28005d8de98e7d0abbc25ae9c3 [Config] passed [Log]
[KASAN] Boot test: Base e5f87b0667448b28005d8de98e7d0abbc25ae9c3 [Config] passed [Log]
[KASAN] Build Patched e5f87b0667448b28005d8de98e7d0abbc25ae9c3 [Config] [patched] passed [Log]
[KASAN] Boot test: Patched e5f87b0667448b28005d8de98e7d0abbc25ae9c3 [Config] [patched] passed [Log]
[KASAN] Fuzz e5f87b0667448b28005d8de98e7d0abbc25ae9c3 [Config] e5f87b0667448b28005d8de98e7d0abbc25ae9c3 [Config] [patched] passed [Log] [Artifacts]