
OPERATIONAL DEFECT DATABASE
...

...
On an HPE ProLiant Server or HPE Synergy Compute Module running VMware ESXi 6.7 or VMware ESXi 7.0 and configured with any of the HPE QLogic NX2-based network adapters with VMware ESXi 6.7 qfle3 driver version 1.1.14.2 (or earlier) or VMware ESXi 7.0 qfle3 driver version 1.4.12.0 (or earlier) listed in the Scope section below, a Purple Screen of Death (PSOD) may occur when there is a vmkernel delay and the qfle3 driver times out.The driver times out when the VMware kernel is not responding within the expected timeframe of the qfle3 driver. Some delays in the VMware kernel are not easily recognizable when looking at the logs, but some delays are easier to detect as in a pcpu locked up and heartbeat delays.Example of the Purple Screen of Death (PSOD) screen:#PF Exception 14 in world 2098118:vmnic3-pollW IP 0x41802ac2e572 addr 0x28Code start: 0x41802aa00000 VMK uptime: 26:04:52:03.865PktList_SplitBySrcPort@vmkernel#nover+0x6 stack: 0x100000000PktList_DoIOComplete@vmkernel#nover+0x39 stack: 0x1PktListIOCompleteInt@vmkernel#nover+0x165 stack: 0x0Net_AcceptRxList@vmkernel#nover+0x6e stack: 0x4305c3799a00NetPollWorldCallback@vmkernel#nover+0xb6 stack: 0x15CpuSched_StartWorld@vmkernel#nover+0x77 stack: 0x0base fs=0x0 gs=0x418040000000 Kgs=0x0Example of a pcpu locked up and heartbeat delays:Note:The pcpu locked up creates a kernel delay and eventually the qfle3 driver times out. This occurs when the Operating System is under extreme stress. The following logs show 8 seconds, 21 seconds and 49 seconds heartbeat delays.qfle3: ecore_queue_state_change:4966: [vmnic0] +++ Ecore Wait Complete Timed out, manually pollingWARNING: Heartbeat: 760: PCPU 63 didn't have a heartbeat for 8 seconds; *may* be locked up.ALERT: NMI: 696: NMI IPI: RIPOFF(base):RBP:CS [0xaa2815(0x418022c00000):0x430fbb7a0940:0xfc8] (Src 0x1, CPU63)ecore_queue_state_change@(qfle3)#<None>+0x271 stack: 0x4qfle3_remove_queue_filter@(qfle3)#<None>+0x1b0 stack: 0x451b29fa3000UplinkNetq_RemoveHwRxFilter@vmkernel#nover+0x7e stack: 0x451b00000016NetqueueBalDeactivatePendingFilters@vmkernel#nover+0x1bd stack: 0x451b0a61bcf8NetqueueBalRxQueueCommitChanges@vmkernel#nover+0x49 stack: 0x0UplinkNetqueueBal_BalanceCB@vmkernel#nover+0x19fc stack: 0x4307072a69a0UplinkAsyncProcessCallsHelperCB@vmkernel#nover+0x116 stack: 0x43089557a570HelperQueueFunc@vmkernel#nover+0x157 stack: 0x43089557a0b8CpuSched_StartWorld@vmkernel#nover+0x77 stack: 0x0WARNING: Heartbeat: 760: PCPU 63 didn't have a heartbeat for 21 seconds; *may* be locked up....WARNING: Heartbeat: 760: PCPU 63 didn't have a heartbeat for 49 seconds; *may* be locked up.
Any HPE ProLiant Server or HPE Synergy Compute Module running VMware ESXi 6.7 or VMware ESXi 7.0 and configured with any of the following HPE QLogic NX2 based network adapters with VMware ESXi 6.7 qfle3 driver version 1.1.14.2 (or earlier)or VMware ESXi 7.0 qfle3 driver version 1.4.12.0 (or earlier):HPE QLogic NX2 Based Network Adapters for HPE ProLiant Rack and Tower serversHPE Ethernet 10Gb 2-port BASE-T 57810S Adapter (656596-B21)HPE Ethernet 10Gb 2-port SFP+ 57810S Adapter (652503-B21)HPE FlexFabric 10Gb 4-port FLR-T 57840S Adapter (764302-B21)HPE FlexFabric 10Gb 2-port FLR-SFP+ 57810S Adapter (700751-B21)HPE FlexFabric 10Gb 2-port FLR-T 57810S Adapter (700759-B21)HPE CN1100R Dual Port Converged Network Adapter (QW990A)HPE CN1100R 10GBASE-T Dual Port Converged Network Adapter (N3U52A)HPE QLogic NX2 Based Network Adapters for HPE ProLiant Server Blades (c-Class BladeSystems)HPE FlexFabric 20Gb 2-port 630FLB Adapter (700065-B21)HPE FlexFabric 20Gb 2-port 630M Adapter (700076-B21)HPE FlexFabric 10Gb 2-port 536FLB Adapter (766490-B21)HPE FlexFabric 10Gb 2-port 534M Adapter (700748-B21)HPE QLogic NX2 Based Network Adapters for HPE Synergy Compute ModulesHPE Synergy 2820C 10Gb Converged Network Adapter (794538-B21)HPE Synergy 3820C 10/20Gb Converged Network Adapter (777430-B21)
To resolve this issue, download and install the following driver and firmware components:HPE ProLiant Rack and Tower serversHPE QLogic NX2 10/20 GbE Multifunction Driver for VMware vSphere 6.7 Version 2021.09.04HPE QLogic NX2 10/20 GbE Multifunction Driver for VMware vSphere 7.0 Version 2021.09.04HPE QLogic NX2 Online Firmware Upgrade Utility for VMware Version 1.29.3For HPE ProLiant Server Blades (c-Class BladeSystems)HPE Blade QLogic NX2 10/20 GbE Multifunction Driver for VMware vSphere 6.7 Version 2021.09.01HPE Blade QLogic NX2 10/20 GbE Multifunction Driver for VMware vSphere 7.0 Version 2021.09.01HPE Blade QLogic NX2 Online Firmware Upgrade Utility for VMware Version 1.5.2For HPE Synergy Compute ModulesHPE Synergy QLogic NX2 10/20 GbE Multifunction Driver for VMware vSphere 6.7 Version 2021.09.01HPE Synergy QLogic NX2 10/20 GbE Multifunction Driver for VMware vSphere 7.0 Version 2021.09.01HPE Synergy QLogic NX2 Online Firmware Upgrade Utility for VMware Version 1.6.4RECEIVE PROACTIVE UPDATES: Receive support alerts (such as Customer Advisories), as well as updates on drivers, software, firmware, and customer replaceable components, proactively in your e-mail through HPE Support Alerts. Sign up for Support Alerts at the following URL:Proactive Updates Subscription Form.NAVIGATION TIP:For hints on navigating HPE.com to locate the latest drivers, patches and other support software downloads, refer to theNavigation Tips document.SEARCH TIP:For hints on locating similar documents on HPE.com, refer to theSearch Tips document.
Operating Systems Affected:VMware ESXi 6.7, VMware ESXi 7.0
No external links available for this bug
Click on a version to see all relevant bugs
Hewlett Packard Enterprise Integration
Learn more about where this data comes from
Bug Scrub Advisor
Streamline upgrades with automated vendor bug scrubs
BugZero Enterprise
Wish you caught this bug sooner? Get proactive today.