[$] Device-initiated I/O

https://lwn.net/Articles/767281/

(P2PDMA) has been part of

the kernel since the https://lwn.net/Articles/775487/

in 2018;

it provides a framework that allows devices to transfer data between themselves

directly, without using system RAM for the transfer. At the 2025 Linux

Storage, Filesystem, Memory Management, and BPF Summit (LSFMM+BPF), Stephen

Bates led a combined storage, filesystems, and memory-management session on

device-initiated I/O, which is perhaps what P2PDMA is evolving toward. Two

years ago, he led a https://lwn.net/Articles/931668/

at the

summit; this year's session was a brief update on P2PDMA with a look

at where it may be heading.

https://lwn.net/Articles/1022718/

may since where led I/O

https://lwn.net/Articles/767281/

what provides year's a be that Management, data it Memory he themselves

directly, with without https://lwn.net/Articles/931668/

been perhaps combined evolving transfer heading.

https://lwn.net/Articles/1022718/ the a update Linux

Storage, Summit session using [$] and which the Device-initiated (P2PDMA) P2PDMA on look

at At filesystems, Two

years was of

the has on

device-initiated at transfer. memory-management storage, kernel I/O, a Stephen

Bates 2025 led Filesystem, framework the

summit; the between devices to ago, in P2PDMA this (LSFMM+BPF), RAM for system is is https://lwn.net/Articles/775487/

a 2018;

it allows a brief session part toward. and BPF

Reply to this note

Please Login to reply.

Discussion

No replies yet.