[PATCH v4 2/2] nvme-multipath: document path_state sysfs attribute
Guixin Liu <[email protected]> Fri, 24 Jul 2026 17:00:04 +0800
| Newsgroups | org.infradead.lists.linux-nvme |
|---|---|
| Message-ID | <[email protected]> |
Document the newly added /sys/block/nvmeXcYnZ/path_state attribute in the stable NVMe sysfs ABI file, describing the possible path states and their meaning. Signed-off-by: Guixin Liu <[email protected]> --- Documentation/ABI/stable/sysfs-nvme | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/Documentation/ABI/stable/sysfs-nvme b/Documentation/ABI/stable/sysfs-nvme index a2f5d0710db4..04bcea5bae45 100644 --- a/Documentation/ABI/stable/sysfs-nvme +++ b/Documentation/ABI/stable/sysfs-nvme @@ -326,6 +326,27 @@ Description: currently selected path. Returns empty if iopolicy is not "numa". Requires CONFIG_NVME_MULTIPATH. +What: /sys/block/nvmeXcYnZ/path_state +Date: July 2026 +KernelVersion: 7.2 +Contact: Guixin Liu <[email protected]> +Description: + Shows the current multipath path state for this namespace + path device. Possible values: + + "enabled": the path is usable for I/O. + + "ctrl-down": the path is disabled because the controller + is not live. + + "ana-pending": the path is disabled because an ANA state + change is pending. + + "ns-not-ready": the path is disabled because the namespace + is not ready. + + Requires CONFIG_NVME_MULTIPATH. + What: /sys/block/nvmeXnY/delayed_removal_secs Date: May 2025 KernelVersion: 6.16 -- 2.43.7