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)

SUPPORT COMMUNICATION - CUSTOMER ADVISORY

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


DESCRIPTION

Document Version
Release Date
Details
2
10/07/2016
Resolution updated
1
05/11/2016
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:

SCOPE

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
  • 6.0.0.114
  • 6.0.0.116
  • 6.0.0.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.9.4.5.7-Dec2015.iso
  • VMware-ESXi-5.5.0-Update3-3568722-HPE-550.9.5.0.33-Apr2016.iso
  • VMware-ESXi-6.0.0-Update2-3620759-HPE-600.U2.9.4.7.13-Mar2016.iso
  • VMware-ESXi-6.0.0-Update1-3380124-HPE-600.9.4.5.11-Jan2016.iso
  • VMware-ESXi-6.0.0-Update1-3073146-HP-600.9.4.34-Nov2015.iso
  • VMware-ESXi-6.0.0-Update2-3620759-HPE-600.9.5.0.48-Apr2016.iso

RESOLUTION

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:

Controller
Firmware
Driver
Smart Array Px1x
6.64
ESXi 5.5.0.120-1
ESXi 6.0.0.120-1
Smart Array Px2x
8.00
ESXi 5.5.0.120-1
ESXi 6.0.0.120-1
Smart Array Px3x
4.04
ESXi 5.5.0.120-1
ESXi 6.0.0.120-1
Smart Array Px4x
4.52
ESXi 5.5.0.120-1
ESXi 6.0.0.120-1


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

  1. Click on the following link:

    http://h20565.www2.hpe.com/portal/site/hpsc


    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 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 .


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.

Provide feedback

Please rate the information on this page to help us improve our content. Thank you!