qlcnic driver reports "firmware hang detected"

Solution In Progress - Updated -

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.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content