Subject Add dmabuf read/write via io_uring
Author asml.silence@gmail.com
Date 2026-08-01 15:46: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 (16)
Name Content [All]
[PATCH v5 01/16] dma-buf: introduce initial file I/O infrastructure [Body]
[PATCH v5 02/16] iov_iter: add iterator type for dmabuf maps [Body]
[PATCH v5 03/16] block: rename bi_bvec_done [Body]
[PATCH v5 04/16] block: always adjust bi_offset on bio_advance_iter [Body]
[PATCH v5 05/16] block: move bvec init into __bio_clone [Body]
[PATCH v5 06/16] block: introduce bio_iov_iter_set() [Body]
[PATCH v5 07/16] block: introduce dma map backed bio type [Body]
[PATCH v5 08/16] block: add dma-buf support for raw bdev [Body]
[PATCH v5 09/16] nvme-pci: implement dma-buf backed requests [Body]
[PATCH v5 10/16] nvme-pci: rename nvme_pci_sgl_set_data to nvme_pci_dma_iter_set_sgl [Body]
[PATCH v5 11/16] nvme-pci: add SGL support for the dmabuf path [Body]
[PATCH v5 12/16] io_uring/rsrc: introduce buf registration structure [Body]
[PATCH v5 13/16] io_uring/rsrc: extend buffer update [Body]
[PATCH v5 14/16] io_uring/rsrc: add uncloneable regbuf flag [Body]
[PATCH v5 15/16] io_uring/rsrc: add regbuf import flags [Body]
[PATCH v5 16/16] io_uring/rsrc: add dmabuf backed registered buffers [Body]
Series Summary
Passed
✓ All tests passed. No findings.
Sessions
Session 2026-08-01
Passed
ID (for dev) d50fd4ac-da9c-4863-96f2-d1fd9544d8e5
Status finished
Triaged OK [Log] [Trajectory]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base b36c780ae0038c1a82c4a1eb3a4c81afc5d6312b [Config] passed [Log]
[KASAN] Boot test: Base b36c780ae0038c1a82c4a1eb3a4c81afc5d6312b [Config] passed [Log]
[KASAN] Build Patched b36c780ae0038c1a82c4a1eb3a4c81afc5d6312b [Config] [patched] passed [Log]
[KASAN] Boot test: Patched b36c780ae0038c1a82c4a1eb3a4c81afc5d6312b [Config] [patched] passed [Log]
[KASAN] Fuzz b36c780ae0038c1a82c4a1eb3a4c81afc5d6312b [Config] b36c780ae0038c1a82c4a1eb3a4c81afc5d6312b [Config] [patched] passed [Log] [Artifacts]