[PATCH v4 2/2] nvme-multipath: document path_state sysfs attribute
Guixin Liu
kanie at linux.alibaba.com
Fri Jul 24 02:00:04 PDT 2026
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 <kanie at linux.alibaba.com>
---
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 <kanie at linux.alibaba.com>
+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
More information about the Linux-nvme
mailing list