[LSF/MM/BPF TOPIC] dmabuf backed read/write
Jason Gunthorpe
jgg at nvidia.com
Mon Feb 9 05:24:17 PST 2026
On Mon, Feb 09, 2026 at 02:09:24PM +0100, Christian König wrote:
> We have exercised and discussed this in absolutely detail and it is
> not going to fly anywhere.
Yes, I understand you concerns with struct page from past abuses.
> The struct page based approach in fundamentally incompatible with
> driver managed exporters.
The *general* struct page system is incompatible - but that is not
what I'm suggesting. I'm suggesting io_uring, and only io_uring could
use this with it fully implementing all the lifecycle rules that are
needed. Including move_notify and fences so that the driver managed
exporter has no issue.
Reworking the block stack to not rely on page is also a good path, but
probably alot harder. :\
Jason
More information about the Linux-nvme
mailing list