...
Document Version Release Date Details 2 04/15/2021 A new fix and additional information have been added to the Resolution section. 1 01/14/2021 Original Document Release. On any HPE Synergy Compute Module running VMware ESXi 6.7 or VMware ESXi 7.0, and configured with any of the HPE Synergy network adapters with qedf driver v2.2.38.0 and qfle3f drivers v1.1.14.0/v2.1.14.0 listed in the Scope section below, the system may stop responding and display a Purple Screen of Death (PSOD) when the following conditions are met: The host is configured to run FCoE traffic. The host is running one of the affected drivers listed in the Scope section of this document. The host is in an FC SAN environment that has not implemented zoning or the host has multiple initiator ports in its zone. Initiator ports seen by the host are entering and leaving the fabric multiple times in less than two minutes. The Purple Screen of Death (PSOD) for this issue will reference "DLM_Free" and "ql_fcoe_recv_frame" and will look similar to the following: This issue occurs due to a bug in how the qedf and qfle3f drivers handle multiple rejected logins to devices which are leaving and then re-entering the fabric.
Any HPE Synergy Compute Module running VMware ESXi 6.7 or VMware ESXi 7.0, and configured with any of the following HPE Synergy network adapters with qedf driver v2.2.38.0 and qfle3f drivers v1.1.14.0/v2.1.14.0: HPE Synergy 2820C 10Gb Converged Network Adapter (794538-B21) HPE Synergy 3820C 10/20Gb Converged Network Adapter (777430-B21) HPE Synergy 4820C 10/20/25Gb Converged Network Adapter (876449-B21) HPE Synergy 6820C 25/50Gb Converged Network Adapter (P02054-B21) Notes: Drivers affected by this issue have been released by HPE as part of the HPE Synergy Custom SPP version 2021.01.01. Other devices which run these drivers through other means will be similarly affected.
To resolve this issue, download and install the qedf driver version 2.2.39.0 and qfle3f driver versions 1.1.14.2/2.1.14.2 included in the following driver components: HPE Synergy QLogic NX2 10/20 GbE Multifunction Driver for VMware vSphere 6.7 Version 2021.02.01 HPE Synergy QLogic NX2 10/20 GbE Multifunction Driver for VMware vSphere 7.0 Version 2021.02.01 HPE Synergy QLogic FastLinQ 10/25/50 GbE Multifunction Driver for VMware vSphere 6.7 Version 2021.02.01 HPE Synergy QLogic FastLinQ 10/25/50 GbE Multifunction Driver for VMware vSphere 7.0 Version 2021.02.01 The supplied drivers are fully supported when applied along with an HPE Synergy Custom SPP outside of a previously published HPE Synergy Software Release. The hotfix processes described below are supported against the following HPE Synergy Software Releases: HPE OneView 5.4, 5.5, 5.6, 5.60.01, and HPE OneView 6.0 HPE Synergy Custom SPP 2021.01.XX HPE Synergy Custom SPP 2021.02.XX Note: To review and install the appropriate Management Combination for HPE Synergy platforms, refer to the following URL: HPE Synergy Firmware Comparison Tool IMPORTANT INFORMATION The update packages associated with this advisory can be applied using any of the following methods: Using Smart Update Manager from the HPE Synergy Custom SPP: Download the appropriate HPE Synergy Custom SPP baseline. Add the component files to the Synergy Custom SPP using SUM from the ISO to create a new custom ISO. Mount the new Synergy Custom SPP on a server running Windows or Linux that has a network connection to the ESXi host to be updated. Run Smart Update Manager via launch_sum.bat for Windows or launch_sum.sh for Linux. Add the ESXi host to be updated as a remote target node. Enter the IP address or hostname of the ESXi host to be updated followed by the ESXi host credentials. Select both the Additional Package with the added component and the Service Pack for Synergy Baseline on the node Inventory page. Follow Smart Update Manager Steps and complete the firmware update. Refer to the Smart Update Manager documentation for detailed instructions at Hewlett Packard Enterprise Support Center - Smart Update Manager Software. Updating the driver using VMware tools: Unzip the component files in order to extract the driver offline bundle. Use VMware vSphere Lifecycle Manager or esxcli commands to install the offline bundle. Refer to VMware documentation for information on vSphere Lifecycle Manager and the esxcli commands. Adding hotfixes to create an HPE OneView custom firmware bundle for use as a baseline (and optionally SUT installation): Download all of the required update packages listed in this advisory to your local system. From the HPE OneView main menu, select Appliance -> Firmware Bundles. The list of Service Pack for Synergy baseline packages is presented. There must be at least one Service Pack for Synergy baseline loaded. If not, download and install a compatible HPE Service Pack for Synergy before proceeding. Click "Add Firmware Bundle". The "Add Firmware Bundle" dialog is presented. Click "Browse" and select one of the update packages downloaded in earlier. Only one file may be selected at a time and must be of the following types: scexe, exe, rpm, zip or iso. Click 'OK' to upload the file. When the file is uploaded, HPE OneView may display an error indicating a missing signature file. This is expected on some update packages. To resolve the issue, expand the error message and click on the "Upload signature file" link. The "Upload signature file" dialog is presented. Click "Browse" and select the signature file that was included with the package. The signature file will have a ".compsig" extension. Click "OK" to upload the signature file. Wait for HPE OneView to process and associate the signature file. When this is complete, the firmware bundle will show a healthy status. Repeat the previous steps for any other packages. When all packages have been uploaded and are in a healthy state, a custom firmware bundle must be created containing the packages previously added to the HPE OneView firmware repository. From the Firmware Bundles Actions menu choose "Create custom firmware bundle". The Create Custom Firmware Bundle dialog is presented. Select a name for this custom firmware bundle, noting that a custom firmware bundle may contain one or more hotfix packages. Select the base firmware bundle to which one or more hotfix packages will be added to create the custom firmware bundle. Click "Add Hotfix". The Add Hotfix dialog is presented. Select all hotfix packages required by this custom firmware bundle. Multi-selection of hotfix packages is allowed. When all required hotfix packages have been selected, click Add. The selected hotfix packages are shown on the Create Custom Firmware Bundle dialog. Click OK. The Create Custom Firmware Bundle dialog is dismissed and HPE OneView creates a new firmware bundle that includes the base firmware bundle and the hotfix packages previously added. When the custom firmware bundle has been created, it can be selected as a new logical enclosure firmware baseline, or used as a firmware baseline for server profiles and server profile templates. To install Operating System drivers using HPE Smart Update Tools, set the "Firmware baseline" option in the server profile to the custom baseline and select the "Firmware and OS Drivers using Smart Update Tools" installation method. This will make the driver packages available for installation on the OS using HPE Smart Update Tools. For detailed instructions on using HPE Smart Update Tools, refer to the HPE OneView online help and SUT documentation at Hewlett Packard Enterprise Support Center - Smart Update Manager Software. Workaround for HPE Synergy platforms that cannot install the recommended drivers above As a workaround, implement zoning as referenced in the HPE SAN Design Guide and in storage array documentation. Mapping a single initiator port to one or more target ports per zone is recommended and will prevent this issue from occurring. For additional information, refer to the following URL: SAN Design Reference Guide RECEIVE PROACTIVE UPDATES : Receive support alerts (such as Customer Advisories), as well as updates on drivers, software, firmware, and customer replaceable components, proactively via e-mail through HPE Subscriber's Choice. Sign up for Subscriber's Choice 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 for ProLiant servers and Options, refer to the Navigation Tips document . SEARCH TIP : For hints on locating similar documents on HPE.com, refer to the Search Tips Document .