summaryrefslogtreecommitdiff
path: root/tools/lib/python
diff options
context:
space:
mode:
authorPavel Begunkov <asml.silence@gmail.com>2026-10-14 12:02:00 +0100
committerJens Axboe <axboe@kernel.dk>2026-10-14 07:36:02 -0600
commitaeb3bb52052b3548b3acf0cc5606dbb5babb228b (patch)
treea8a81cce816ec16cb3b3857d0a1f56dfc22976ff /tools/lib/python
parent0d3120db2cbe0a8793650e19f0923968a406ca2e (diff)
iov_iter: add iterator type for dmabuf maps
Introduce a new iterator type for dmabuf maps. The map in an opaque object with internals and format specific to the subsystem / driver, and only it can use that subsystem / driver for issuing IO. The task of the middle layers is to pass the map / iterator further down, maybe doing basic splitting and length checking. The iterator can only be used by operations of the file the associated map was created for. Suggested-by: Keith Busch <kbusch@kernel.org> Reviewed-by: Christoph Hellwig <hch@lst.de> Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> Link: https://patch.msgid.link/6aedb1c606f20ae5bd7fa358829966384c6e738f.1791975048.git.asml.silence@gmail.com Signed-off-by: Jens Axboe <axboe@kernel.dk>
Diffstat (limited to 'tools/lib/python')
0 files changed, 0 insertions, 0 deletions