FYI:
https://lore.kernel.org/linux-scsi/[email protected]/dm
-------- Forwarded Message --------
Subject: [LSF/MM/BPF TOPIC] Native SCSI multipath support
Date: Fri, 13 Feb 2026 14:19:11 +0000
From: John Garry <[email protected]>
Organization: Oracle Corporation
To: [email protected], [email protected],
[email protected], [email protected]
At ALPSS 25 I presented a proposal for Native SCSI multipath support. Let's
discuss this topic at LSFMM.
The idea for this is that SCSI could natively support multipath, like how NVMe
host driver does today. It is intended as an alternative to dm-multipath
support.
I have been working on the implementation and I plan to post patches in the
next cycle. I am looking at a 3-stage approach:
a. create a driver-agnostic multipath library, very heavily based on NVMe host
multipath support.
The library would support features such as path management, path
selection/iopolicy, failover recovery, PR, delayed removal, gendisk management
etc.
b. switch NVMe over to use this library
c. add native SCSI multipath support based on this common library
Thanks,
John