Re: [PATCH v3] nvme-multipath: add fail_if_no_path sysfs attribute

From: Krishna Iyer

Date: Thu Sep 24 2026 - 17:45:11 EST


On 9/24/26 8:43 AM, Keith Busch wrote:
> Okay, I see. Pehaps instead of having one controller export all the
> namespaces, why not configure your target to have multiple subsystems
> the client makes independent connections to for each namespace?

That would contain the failure to one volume, but two constraints
rule it out for us. With nvme/tcp a subsystem per volume gives every
volume its own controllers, so TCP connections, keep alives, and
reconnect work all grow with the number of attached volumes instead
of staying fixed per portal, on the host and on the array. And the
subsystem layout is the array vendor's design. As a fleet operator we
attach to what the array exports and have no say in how it is
configured.

Thanks,
Krishna