qlcnic driver reports "firmware hang detected"
Issue
- qlcnic driver reports "firmware hang detected"
[12533.370956] qlcnic 0000:16:00.0: Pause control frames disabled on all ports
[12533.370978] qlcnic 0000:16:00.0: firmware hang detected
[12533.370991] qlcnic 0000:16:00.1: Pause control frames disabled on all ports
[12533.370994] qlcnic 0000:16:00.1: firmware hang detected
[12533.371000] qlcnic 0000:16:00.1: Dumping hw/fw registers
PEG_HALT_STATUS1: 0x40001503, PEG_HALT_STATUS2: 0x3df980,
PEG_NET_0_PC: 0x6d4c2, PEG_NET_1_PC: 0x6d57e,
PEG_NET_2_PC: 0x6e305, PEG_NET_3_PC: 0x149,
PEG_NET_4_PC: 0x1e0a7
[12533.371121] qlcnic 0000:16:00.0: Dumping hw/fw registers
PEG_HALT_STATUS1: 0x40001503, PEG_HALT_STATUS2: 0x3df980,
PEG_NET_0_PC: 0x6d4c2, PEG_NET_1_PC: 0x6d57e,
PEG_NET_2_PC: 0x6e305, PEG_NET_3_PC: 0x149,
PEG_NET_4_PC: 0x1e0a7
[12533.465991] bond0: link status definitely down for interface eno3, disabling it
[12533.465997] bond0: now running without any active interface!
[12533.466039] bond0: link status definitely down for interface enp22s0f1, disabling it
[12534.368954] qlcnic 0000:16:00.1: Detected state change from DEV_NEED_RESET, skipping ack check
[12537.114873] qlcnic 0000:16:00.0 eno3: Dump data 4120272 bytes captured, dump data address = ffffc9003560a000, template header size 36864 bytes, template address = ffffc900182d0000
...skip
[12545.694796] qlcnic 0000:16:00.0: Driver v5.3.65, firmware v4.16.151
[12546.132519] qlcnic 0000:16:00.1: Driver v5.3.65, firmware v4.16.151
Environment
- Red Hat Enterprise Linux 7
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.