Loading...
Loading...
When enhanced downstream port containment (eDPC) Firmware Control is selected in BIOS/Platform Configuration (RBSU), if an NVMe drive is removed, the System ROM will incorrectly notify the operating system to perform error containment.If the number of eDPC events was already at the ESXi threshold, ESXi will cause a Purple Screen Of Death (PSOD). This issue is not specific to Synergy. It has been observed on ProLiant and Apollo servers as well.According to ESXi kernel design, enhanced PCIe downstream port containment (eDPC) on each port is limited to a fixed number of events (4). The threshold is a per-port limit. The sources of eDPC events are software eDPC causes and PCIe uncorrectable errors.If the number of containment events for a port exceeds the per-port threshold limit, ESXi will not attempt to recover the NVMe device and will instead cause a panic error with Purple Screen of Death (PSOD).Note: PCIe enhanced downstream port containment (eDPC) support was introduced in Gen10 Plus and is only supported by VMware.Below, a capture of the PCIe EDPC event in Integrated Management Log (IML):
This can occur on any of the following servers running a System ROM Version 1.60 (06/01/2022):HPE Synergy 480 Gen10 Plus Compute ModuleHPE Apollo 2000 Gen10 Plus SystemHPE Apollo 4200 Gen10 Plus SystemHPE ProLiant DL360 Gen10 Plus serverHPE ProLiant DL380 Gen10 Plus serverHPE ProLiant DL110 Gen10 Plus Front Cabled Telco Configure-to-order Server
This issue has been fixed with System ROM version 1.68.The System ROM 1.68 will not notify the operating system of an eDPC event when there is an NVMe unplug event.To download the latest System ROM, perform the following steps:1.Click the following link:Hewlett Packard Enterprise Support Center.2.Enter a product name (e.g., " DL380 Gen10 Plus") in the text search field and wait for a list of Suggested Products to display. From the Suggested Products list displayed, identify the desired product and select it.3.The page should refresh to display the "DRIVERS AND SOFTWARE" tab and the components that support the selected product. From the "DRIVERS AND SOFTWARE" expandable filter menus on the left side of the page:-Select the Software Type "BIOS"-Select the Subtype "System ROM"-For further filtering if needed select the specific Operating System from the Operating Environment Type.4.Locate and select the System ROM 1.68 (or later).Note: To ensure that you have selected the latest version of the firmware/driver, click the Revision History tab to check if a new version of the firmware/driver is available. For more important information, review the Release Notes tab.5.Click Download.If this issue occurs, reboot the server. There is no need to perform an e-fuse reset or remove/insert the server to recover.RECEIVE 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:HPE Email Preference Center.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:Not Applicable
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.