Hello, I have updated the kernel and now see a different issue with paths. Instead of gaining an extra path, I lose all paths but the one I issue the lip reset on.
root@ICTM1607S02H4:~# uname -r 5.5.0-050500-generic 36d039ea0003ef43c00002b545930232c dm-2 NETAPP,INF-01-00 size=100G features='3 queue_if_no_path pg_init_retries 50' hwhandler='1 alua' wp=rw |-+- policy='service-time 0' prio=50 status=active | |- 12:0:0:4 sdd 8:48 active ready running | `- 14:0:0:4 sdn 8:208 active ready running `-+- policy='service-time 0' prio=10 status=enabled |- 13:0:0:4 sdi 8:128 active ready running `- 15:0:0:4 sds 65:32 active ready running root@ICTM1607S02H4:~# echo 1 > /sys/class/fc_host/host15/issue_lip multipath -ll 36d039ea0003ef43c00002b545930232c dm-2 NETAPP,INF-01-00 size=100G features='3 queue_if_no_path pg_init_retries 50' hwhandler='1 alua' wp=rw |-+- policy='service-time 0' prio=0 status=enabled | |- 12:0:0:4 sdd 8:48 failed faulty running | `- 14:0:0:4 sdn 8:208 failed faulty running `-+- policy='service-time 0' prio=10 status=active |- 13:0:0:4 sdi 8:128 failed faulty running `- 15:0:0:4 sds 65:32 active ready running Paths do not come back. 36d039ea0003ef43c00002b545930232c dm-2 NETAPP,INF-01-00 size=100G features='3 queue_if_no_path pg_init_retries 50' hwhandler='1 alua' wp=rw `-+- policy='service-time 0' prio=10 status=active `- 15:0:0:4 sds 65:32 active ready running Thank you, Danny Marceau -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1861219 Title: QLogic FC paths added when issue_lip Status in linux package in Ubuntu: Confirmed Bug description: My QLogic direct-connect SANboot host with Ubuntu Server 18.04 LTS is seeing paths added during testing. Specifically added when running the command below: echo 1 > /sys/class/fc_host/host15/issue_lip There should be four paths total but if I run the command above five times, I will see nine total paths. The server will hang and require a reboot eventually as multiple hung_task_timeout errors show up in logs. Information on HBAs below: root@ICTM1607S02H4:~# cat /sys/class/fc_host/host*/symbolic_name QLE2742 FW:v8.08.231 DVR:v10.00.00.02-k QLE2742 FW:v8.08.231 DVR:v10.00.00.02-k QLE2692 FW:v8.08.231 DVR:v10.00.00.02-k QLE2692 FW:v8.08.231 DVR:v10.00.00.02-k An example of what a volume looks like in multipath -ll after the issue_lip occurs: root@ICTM1607S02H4:~# multipath -ll 36d039ea0003ebb140000009e58b1fabf dm-3 NETAPP,INF-01-00 size=160G features='3 queue_if_no_path pg_init_retries 50' hwhandler='1 alua' wp=rw |-+- policy='service-time 0' prio=50 status=active | |- 13:0:0:0 sdl 8:176 active ready running | |- 15:0:0:0 sdq 65:0 active ready running | `- 15:0:1:0 sdv 65:80 active ready running `-+- policy='service-time 0' prio=10 status=enabled |- 12:0:0:0 sdb 8:16 active ready running `- 14:0:0:0 sdc 8:32 active ready running Notice how a path is added after issue_lip. 1) version_signature.log Ubuntu 4.15.0-74.84-generic 4.15.18 2) lspci -vnvn output is in a file attached. root@ICTM1607S02H4:~# lsb_release -rd Description: Ubuntu 18.04.3 LTS Release: 18.04 root@ICTM1607S02H4:~# apt-cache policy linux-image-generic linux-image-generic: Installed: 4.15.0.74.76 Candidate: 4.15.0.74.76 Version table: *** 4.15.0.74.76 500 500 http://repomirror-ict.eng.netapp.com/ubuntu bionic-updates/main amd64 Packages 500 http://repomirror-ict.eng.netapp.com/ubuntu bionic-security/main amd64 Packages 100 /var/lib/dpkg/status 4.15.0.20.23 500 500 http://repomirror-ict.eng.netapp.com/ubuntu bionic/main amd64 Packages I expected the bus reset to quickly add and remove, but it seems removal is not happening. The number of paths grow after each bus reset causing instability with the OS. I have attached logs.zip which contains four files. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1861219/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp