On Wed, 14 Oct 2026 12:01:58 +0100, Pavel Begunkov wrote:
> The patch set allows to register a dmabuf to an io_uring instance for
> a specified file and use it with io_uring read / write requests. The
> infrastructure is not tied to io_uring and there could be more users
> in the future. A similar idea was attempted some years ago by Keith [1],
> from where I borrowed a number of changes. Later it was brough back up
> to life by Tushar and Vishal.
> 
> [...]

Applied, thanks!

[01/13] dma-buf: introduce initial file I/O infrastructure
        commit: 0d3120db2cbe0a8793650e19f0923968a406ca2e
[02/13] iov_iter: add iterator type for dmabuf maps
        commit: aeb3bb52052b3548b3acf0cc5606dbb5babb228b
[03/13] block: always adjust bi_offset on bio_advance_iter
        commit: 801503b9a66f7c2423b5e495d8e77e0f4447e5d4
[04/13] block: introduce dma map backed bio type
        commit: d88e44f43e939e6ac0ca8302c6f3c957b33aa5fe
[05/13] block: add dma-buf support for raw bdev
        commit: 839231d193932ca0d592c2859669066f7c43731c
[06/13] nvme-pci: rename nvme_pci_sgl_set_data to nvme_pci_dma_iter_set_sgl
        commit: a03648e2efda070322cd4066abf4dff15be093c4
[07/13] nvme-pci: implement dma-buf backed requests
        commit: ce5e386c110815e3a29e3ba27d97575c28589c39
[08/13] nvme-pci: add SGL support for the dmabuf path
        commit: d5c8cfd41d2575c65c3f1d543017949e578a92d3
[09/13] io_uring/rsrc: introduce buf registration structure
        commit: 727a66ad21b013555eedfd84559cd4707717463c
[10/13] io_uring/rsrc: extend buffer update
        commit: a5819c456b716fa8bcb7792b942ab02b15e07fc5
[11/13] io_uring/rsrc: add uncloneable regbuf flag
        commit: 13b1690bb4767d3f1c847baf71a704c5f2da99e2
[12/13] io_uring/rsrc: add regbuf import flags
        commit: d218f3e381908da0e68429f3a4b764e666564c60
[13/13] io_uring/rsrc: add dmabuf backed registered buffers
        commit: 62e4bf5b25d4458cf8aa9dece9022359f39f2294

Best regards,
-- 
Jens Axboe




Reply via email to