Print | Rate this content

Advisory: (Revision) HPE ProLiant Servers: Certain Smart Array Controllers Running VMware ESXi 5.5 or 6.0 May Cause a Double Completion Purple Screen of Death (PSOD)


Document ID: c05105304

Version: 2

Advisory: (Revision) HPE ProLiant Servers: Certain Smart Array Controllers Running VMware ESXi 5.5 or 6.0 May Cause a Double Completion Purple Screen of Death (PSOD)
NOTICE: The information in this document, including products and software versions, is current as of the Release Date. This document is subject to change without notice.

Release Date: 2016-10-07

Last Updated: 2016-10-07


Document Version
Release Date
Resolution updated
Original document release

An HPE ProLiant server configured with certain Smart Array controllers and running VMware ESXi 5.5 or 6.0, may experience a double completion Purple Screen of Death (PSOD).

This occurs because under certain conditions, an abort request can contend with the normal completion handling of an I/O request. This causes both the abort handler and the normal completion code to attempt to complete the I/O and originating a PSOD.

Example: PSOD displayed on a ProLiant server running VMware ESXI 6.0:


Any HPE ProLiant Gen7, Gen8 or Gen9 server configured with the following HPE Smart Array (HPSA) VMware driver versions:

  • 5.5.114
  • 5.5.116
  • 5.5.118

In addition, the VMware ESXi HPE custom images below, which contain the above mentioned drivers, are also affected:

  • VMware-ESXi-5.5.0-Update3-3116895-HP-550.9.4.26-Nov2015.iso
  • VMware-ESXi-5.5.0-Update3-3248547-HPE-550.
  • VMware-ESXi-5.5.0-Update3-3568722-HPE-550.
  • VMware-ESXi-6.0.0-Update2-3620759-HPE-600.U2.
  • VMware-ESXi-6.0.0-Update1-3380124-HPE-600.
  • VMware-ESXi-6.0.0-Update1-3073146-HP-600.9.4.34-Nov2015.iso
  • VMware-ESXi-6.0.0-Update2-3620759-HPE-600.


To resolve this issue, the HPE Smart Array (HPSA) Driver needs to be upgraded to the .120-1 version. This HPE driver version has been improved to allow better coordination between abort handler and completion path, so that only the completion code performs the actions necessary to complete an I/O.

Refer to the following table to find the compatible versions of Smart Array controllers and VMware ESXi drivers:

Smart Array Px1x
Smart Array Px2x
Smart Array Px3x
Smart Array Px4x

The Smart Array Firmware can be donwloaded by performing the following steps:

  1. Click on the following link:

    2. Enter product name, such as "Smart Array P812" (where xxxx in the model number) in the "Product Name" box and click Go. Select the link from the results.
  2. Click the link for "Get drivers, software & firmware."
  3. Select the appropriate link under "Results from all HPE products."
  4. Select the appropriate operating system (VMware 5.5 or 6.0).
  5. Click on category "Firmware - Storage Controller."
  6. Locate, download, and install the Smart Array firmware Version as per the table above (or later).

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 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, refer to the Search Tips document .

Hardware Platforms Affected: HPE Smart Array P212 Controller, HPE Smart Array P410 Controller, HPE Smart Array P410i Controller, HPE Smart Array P411 Controller, HPE Smart Array P711m Controller, HPE Smart Array P712m Controller, HPE Smart Array P812 Controller
Operating Systems Affected: VMware ESXi 6.0, VMware vSphere 6.0
Software Affected: Not Applicable
Support Communication Cross Reference ID: IA05105304
©Copyright 2016 Hewlett Packard Enterprise Company, L.P.
Hewlett Packard Enterprise Company shall not be liable for technical or editorial errors or omissions contained herein. The information provided is provided "as is" without warranty of any kind. To the extent permitted by law, neither HPE nor its affiliates, subcontractors or suppliers will be liable for incidental, special or consequential damages including downtime cost; lost profits; damages relating to the procurement of substitute products or services; or damages for loss of data, or software restoration. The information in this document is subject to change without notice. Hewlett Packard Enterprise Company and the names of Hewlett Packard Enterprise Company products referenced herein are trademarks of Hewlett Packard Enterprise Company in the United States and other countries. Other product and company names mentioned herein may be trademarks of their respective owners.

Legal Disclaimer: Products sold prior to the November 1, 2015 separation of Hewlett-Packard Company into Hewlett Packard Enterprise Company and HP Inc. may have older product names and model numbers that differ from current models.

Provide feedback

Please rate the information on this page to help us improve our content. Thank you!
Document title: Advisory: (Revision) HPE ProLiant Servers: Certain Smart Array Controllers Running VMware ESXi 5.5 or 6.0 May Cause a Double Completion Purple Screen of Death (PSOD)
Document ID: emr_na-c05105304-3
How helpful was this document?
How can we improve this document?
Note: Only English language comments can be accepted at this time.
Please wait while we process your request.