`nvme list-subsys` command generates duplicate entries for fabric devices
Issue
nvme list-subsyscommand generated duplicate entries for fabric devices
Expected :
# nvme list-subsys
nvme-subsys0 - NQN=testnqn
\
+- nvme0 tcp traddr=192.168.1.51 trsvcid=4420 live
+- nvme1 tcp traddr=192.168.1.105 trsvcid=4420 live
+- nvme2 tcp traddr=192.168.1.106 trsvcid=4420 live
+- nvme3 tcp traddr=192.168.1.107 trsvcid=4420 live
Actual results :
# nvme list-subsys
nvme-subsys0 - NQN=testnqn
\
+- nvme0 tcp traddr=192.168.1.51,trsvcid=4420 live optimized
+- nvme1 tcp traddr=192.168.1.105,trsvcid=4420 live optimized
+- nvme2 tcp traddr=192.168.1.106,trsvcid=4420 live optimized
+- nvme3 tcp traddr=192.168.1.107,trsvcid=4420 live optimized
+- nvme0 tcp traddr=192.168.1.51,trsvcid=4420 live optimized
+- nvme1 tcp traddr=192.168.1.105,trsvcid=4420 live optimized
+- nvme2 tcp traddr=192.168.1.106,trsvcid=4420 live optimized
+- nvme3 tcp traddr=192.168.1.107,trsvcid=4420 live optimized
+- nvme0 tcp traddr=192.168.1.51,trsvcid=4420 live optimized
+- nvme1 tcp traddr=192.168.1.105,trsvcid=4420 live optimized
+- nvme2 tcp traddr=192.168.1.106,trsvcid=4420 live optimized
+- nvme3 tcp traddr=192.168.1.107,trsvcid=4420 live optimized
+- nvme0 tcp traddr=192.168.1.51,trsvcid=4420 live optimized
+- nvme1 tcp traddr=192.168.1.105,trsvcid=4420 live optimized
+- nvme2 tcp traddr=192.168.1.106,trsvcid=4420 live optimized
+- nvme3 tcp traddr=192.168.1.107,trsvcid=4420 live optimized
Environment
- Red Hat Enterprise Linux 9
- nvme-cli-2.0-4.el9.x86_64
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.