[RFC PATCH 0/6] nvme multipath eBPF path selector

Christoph Hellwig hch at lst.de
Wed Jul 30 07:06:39 PDT 2025


On Tue, Jul 29, 2025 at 09:53:09AM -0500, Mike Christie wrote:
> On 7/29/25 2:54 AM, Christoph Hellwig wrote:
> > On Tue, Jul 29, 2025 at 09:06:47AM +0200, hare at kernel.org wrote:
> >> From: Hannes Reinecke <hare at kernel.org>
> >>
> >> Hi all,
> >>
> >> there are discussion on having to deploy more complex I/O scheduling
> >> algorithms for NVMe,
> > 
> > Are "we"?  Where?
> 
> I think that's me. I was originally looking into eBPF path selectors
> for ADNN:
> 
> https://www.snia.org/educational-library/adaptive-distributed-nvme-namespaces-2020

ADNN needs to use eBPF, but controller provided eBPF, not from the user.
This has been clearly communicated to the group in 2022, but as usual
FMDS is drifting off into their own parallel universe, not only on the
issue of path selection.  Based on these factors ADNN in it's current
trajectory is unlikely to ever be implemented in Linux.




More information about the Linux-nvme mailing list