[PATCHv3 0/4] nvme-cli: enhance the visibility of multipath using show-topology command

Daniel Wagner dwagner at suse.de
Mon Sep 22 02:41:39 PDT 2025


Hi Nilay,

On Sun, Sep 21, 2025 at 05:41:59PM +0530, Nilay Shroff wrote:
> A gentle ping on this patchset. Please let me know, in case, if you've
> any further query/comment/suggestion for this patchset.

All good, I've applied the series. FTR, the tabular output looks nice:

nvme-subsys29 - NQN=nqn.1992-08.com.netapp:sn.44ede5aaa52511e8abb200a09890f5bf:subsystem.nvme-svm-dolin-qla-subsystem
                hostnqn=nqn.2014-08.org.nvmexpress:uuid:31333937-3136-584d-5135-323430365637
                iopolicy=queue-depth

NSHead   NSID NSPath      ANAState      Qdepth Controller TrType Address                                                                                                    State
-------- ---- ----------- ------------- ------ ---------- ------ ---------------------------------------------------------------------------------------------------------- -----
nvme29n1  2   nvme29c11n1 optimized       0    nvme11     fc     traddr=nn-0x200200a09890f5bf:pn-0x203600a09890f5bf,host_traddr=nn-0x20000024ff7fa448:pn-0x21000024ff7fa448 live
  -->     2   nvme29c29n1 optimized       0    nvme29     fc     traddr=nn-0x200200a09890f5bf:pn-0x203800a09890f5bf,host_traddr=nn-0x20000024ff7fa448:pn-0x21000024ff7fa448 live
  -->     2   nvme29c30n1 non-optimized   0    nvme30     fc     traddr=nn-0x200200a09890f5bf:pn-0x203700a09890f5bf,host_traddr=nn-0x20000024ff7fa448:pn-0x21000024ff7fa448 live
  -->     2   nvme29c31n1 non-optimized   0    nvme31     fc     traddr=nn-0x200200a09890f5bf:pn-0x203900a09890f5bf,host_traddr=nn-0x20000024ff7fa448:pn-0x21000024ff7fa448 live
  -->     2   nvme29c32n1 non-optimized   0    nvme32     fc     traddr=nn-0x200200a09890f5bf:pn-0x203700a09890f5bf,host_traddr=nn-0x20000024ff7fa449:pn-0x21000024ff7fa449 live
  -->     2   nvme29c33n1 optimized       0    nvme33     fc     traddr=nn-0x200200a09890f5bf:pn-0x203800a09890f5bf,host_traddr=nn-0x20000024ff7fa449:pn-0x21000024ff7fa449 live
  -->     2   nvme29c34n1 non-optimized   0    nvme34     fc     traddr=nn-0x200200a09890f5bf:pn-0x203900a09890f5bf,host_traddr=nn-0x20000024ff7fa449:pn-0x21000024ff7fa449 live
  -->     2   nvme29c35n1 optimized       0    nvme35     fc     traddr=nn-0x200200a09890f5bf:pn-0x203600a09890f5bf,host_traddr=nn-0x20000024ff7fa449:pn-0x21000024ff7fa449 live
nvme29n2  1   nvme29c11n2 optimized       0    nvme11     fc     traddr=nn-0x200200a09890f5bf:pn-0x203600a09890f5bf,host_traddr=nn-0x20000024ff7fa448:pn-0x21000024ff7fa448 live
  -->     1   nvme29c29n2 optimized       0    nvme29     fc     traddr=nn-0x200200a09890f5bf:pn-0x203800a09890f5bf,host_traddr=nn-0x20000024ff7fa448:pn-0x21000024ff7fa448 live
  -->     1   nvme29c30n2 non-optimized   0    nvme30     fc     traddr=nn-0x200200a09890f5bf:pn-0x203700a09890f5bf,host_traddr=nn-0x20000024ff7fa448:pn-0x21000024ff7fa448 live
  -->     1   nvme29c31n2 non-optimized   0    nvme31     fc     traddr=nn-0x200200a09890f5bf:pn-0x203900a09890f5bf,host_traddr=nn-0x20000024ff7fa448:pn-0x21000024ff7fa448 live
  -->     1   nvme29c32n2 non-optimized   0    nvme32     fc     traddr=nn-0x200200a09890f5bf:pn-0x203700a09890f5bf,host_traddr=nn-0x20000024ff7fa449:pn-0x21000024ff7fa449 live
  -->     1   nvme29c33n2 optimized       0    nvme33     fc     traddr=nn-0x200200a09890f5bf:pn-0x203800a09890f5bf,host_traddr=nn-0x20000024ff7fa449:pn-0x21000024ff7fa449 live
  -->     1   nvme29c34n2 non-optimized   0    nvme34     fc     traddr=nn-0x200200a09890f5bf:pn-0x203900a09890f5bf,host_traddr=nn-0x20000024ff7fa449:pn-0x21000024ff7fa449 live
  -->     1   nvme29c35n2 optimized       0    nvme35     fc     traddr=nn-0x200200a09890f5bf:pn-0x203600a09890f5bf,host_traddr=nn-0x20000024ff7fa449:pn-0x21000024ff7fa449 live



More information about the Linux-nvme mailing list