https://bugzilla.kernel.org/show_bug.cgi?id=199887
Bug ID: 199887
Summary: Fibre login failure on older adapters
Product: SCSI Drivers
Version: 2.5
Kernel Version: 4.14.44
Hardware: x86-64
OS: Linux
Tree: Mainline
Status: NEW
Severity: high
Priority: P1
Component: QLOGIC QLA2XXX
Assignee: [email protected]
Reporter: [email protected]
Regression: No
Created attachment 276269
--> https://bugzilla.kernel.org/attachment.cgi?id=276269&action=edit
kernel log with error logging enabled
I have a problem bringing up a fibrechannel connection when I'm using older
Qlogic controllers. There are two that I tried that have issues, a PCI board
with a SP202 chipset, and a PCI-X board with an ISP2312 chipset. PCI-e boards
with a ISP2432 chipset are okay.
The problem is that the connection will not come up correctly, and that the
kernel logfile is flooded with messages like this as soon as the link is up:
May 24 14:16:02 venus kernel: [ 474.647874] qla2xxx [0000:08:03.0]-500a:7:
LOOP UP detected (2 Gbps).
May 24 14:16:02 venus kernel: [ 475.153551] qla2xxx [0000:08:03.0]-5046:7:
Async-gnlist failed - hdl=12 portid=d20200 status=30 mb0=4006 mb1=4000 mb2=0
mb6=0 mb7=0.
May 24 14:16:02 venus kernel: [ 475.153589] qla2xxx [0000:08:03.0]-5046:7:
Async-gnlist failed - hdl=13 portid=d20201 status=30 mb0=4006 mb1=4000 mb2=0
mb6=0 mb7=0.
May 24 14:16:02 venus kernel: [ 475.153602] qla2xxx [0000:08:03.0]-5046:7:
Async-gnlist failed - hdl=14 portid=d20202 status=30 mb0=4006 mb1=4000 mb2=0
mb6=0 mb7=0.
May 24 14:16:02 venus kernel: [ 475.153615] qla2xxx [0000:08:03.0]-5046:7:
Async-gnlist failed - hdl=15 portid=d20600 status=30 mb0=4006 mb1=4000 mb2=0
mb6=0 mb7=0.
May 24 14:16:02 venus kernel: [ 475.153628] qla2xxx [0000:08:03.0]-5046:7:
Async-gnlist failed - hdl=16 portid=d20700 status=30 mb0=4006 mb1=4000 mb2=0
mb6=0 mb7=0.
May 24 14:16:02 venus kernel: [ 475.153641] qla2xxx [0000:08:03.0]-5046:7:
Async-gnlist failed - hdl=17 portid=d20a00 status=30 mb0=4006 mb1=4000 mb2=0
mb6=0 mb7=0.
May 24 14:16:02 venus kernel: [ 475.153653] qla2xxx [0000:08:03.0]-5046:7:
Async-gnlist failed - hdl=18 portid=d20a01 status=30 mb0=4006 mb1=4000 mb2=0
mb6=0 mb7=0.
Kernels 4.4.128 and 4.9.6 have no issues. Starting with the 4.14.44 kernel I
see this problem, i'm not sure in which kernel this was introduced. The 4.16.11
kernel behaves a little bit different in that I get the error messages once per
second, so that version does not flood the logfile but still fails.
I created an extended logfile with ql2xextended_error_logging enabled (see
attachment).
The logfile was created on a san with multiple systems and one san storage
controller, the problem however can also be reproduced when only a single
switch is connected to the adapter and nothing else.
Jur van der Burg
--
You are receiving this mail because:
You are watching the assignee of the bug.