Printable version

Drivers & software

* RECOMMENDED * HP Dynamic Smart Array B140i SATA RAID Controller Driver for SUSE LINUX Enterprise Server 12 (AMD64/EM64T)

By downloading, you agree to the terms and conditions of the Hewlett Packard Enterprise Software License Agreement.
Note:  Some software requires a valid warranty, current Hewlett Packard Enterprise support contract, or a license fee.

Type: Software - Driver Update
Version: 1.2.8-107(1 Apr 2016)
Operating System(s):
SUSE Linux Enterprise Server 12
Multi-part download
File name: hpdsa-1.2.8-107.sles12sp1.x86_64.dd.gz (2.5 MB)
File name: hpdsa-1.2.8-107.sles12sp0.x86_64.dd.gz (2.5 MB)
This driver diskette image provides the binary driver modules pre-built for SUSE Linux Enterprise Server 12 (AMD64/EM64T) to enable the HP Smart Array B140i SATA RAID Controller.

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


  • Improvements to the driver init error handling.
  • Better error handling for CD/DVD devices.
  • Added SUSE Linux Enterprise Server 12 SP1 support.

To ensure the integrity of your download, HPE recommends verifying your results with the following MD5 Checksum values:

9c9111066b09237d71107cd031509c06 hpdsa-1.2.8-107.sles12sp1.x86_64.dd.gz
3f0976a0fef8568537c8abf0ae447abd hpdsa-1.2.8-107.sles12sp0.x86_64.dd.gz

Reboot Requirement:
Reboot is required after installation for updates to take effect and hardware stability to be maintained.


Installation:

CREATING A DRIVER UPDATE USB-KEY

MAKING DRIVER UPDATE USB-KEY UNDER A LINUX-LIKE OS:

  • Save the "hpdsa-<version>.<OSupdate>.x86_64.dd.gz" file into a temporary directory. Use GUNZIP to extract "hpdsa-<version>.<OSupdate>.x86_64.dd" from this file into the same directory.
  • To make a USB-Key under Linux (or any other Linux-like operating system), you must have permission to write to the device representing a USB-Key (known as /dev/sd? under Linux). It is important to identify the correct /dev device. Selecting the wrong device can cause data loss.
  • First, Insert the USB-Key. If Linux mounts the USB-key, be sure to umount it. Then issue this command (assumes USB-key is device /dev/sdz):
             # dd if=hpdsa-<version>.sles12.x86_64.dd of=/dev/sdz
  • This command overwrites the driver update image to the USB-key. All previous data on the USB-key will be erased.

INSTALLATION

At the initial OS installation screen be sure to:

  • For UEFI systems, press "e" to edit grub and append the parameters to the "linuxefi" line.
  • IMPORTANT: Remove the USB-Key once the driver has been installed to prevent the OS installer from including the USB-Key as part of the OS storage.
blacklist=ahci dd

End User License Agreements:
HPE Software License Agreement v1


Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


Supported Devices and Features:

SUPPORTED KERNELS:
The kernels of SUSE LINUX Enterprise Server 12 (AMD64/EM64T) supported by this driver diskette are:
3.12.28-4 - SUSE LINUX Enterprise Server 12 (AMD64/EM64T) and future update kernels.
3.12.49-11.1- SUSE LINUX Enterprise Server 12 (AMD64/EM64T) SP1 plus future errata.


Version:1.2.10-176 (10 Jan 2020)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


Add support for SuSE Linux Enterprise Server 12 SP5


Version:1.2.10-162 (9 Sep 2019)
Enhancements

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


Version value was updated to be consistent with the hpdsa driver packages released for other OSes as version 1.2.10-162. Hpdsa driver functionality is the same as previous version 1.2.10-139. If target device was previously updated to version 1.2.10-139, it is not necessary to update to 1.2.10-162.


Version:1.2.10-139(A) (27 Sep 2018)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


Address the Linux Spectre Variant 2 Vulnerability Issue


Version:1.2.10-135 (26 Jun 2018)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


Address the Linux Spectre Variant 2 Vulnerability Issue

Due to slow performance of HPE B140i configured with M.2 drives, the Drive Write Cache (DWC) could not be enabled. This issue is now resolved.


Version:1.2.10-123 (25 Sep 2017)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


The following issue has been resolved:

In a system configured with the HPE Dynamic Smart Array B140i Controller and higher than 128 CPU (cores), a system failure event would occur.

Enhancements

Added support for SUSE LINUX Enterprise Server 12 SP3


Version:1.2.10-115(A) (12 Jul 2017)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


Change implemented in version 1.2.10-115(A):

  • Changed versioning control for component deployment.
  • Updated to support Service Pack for ProLiant version 2017.07.0.
    Note: If driver version 1.2.10-115 was previously installed, then it is not necessary to upgrade to version 1.2.10-115(A).

Issues resolved in version 1.2.10-115:

  • Fixes an issue with the previous driver where it was causing panic

Version:1.2.10-115 (21 Apr 2017)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


  • Fixes an issue with the previous driver where it was causing panic

Version:1.2.10-114 (9 Dec 2016)
Enhancements

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


Added support for SUSE Linux Enterprise Server 12 SP2.


Version:1.2.10-110 (24 Oct 2016)
Enhancements

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


Reduce debug output from optical devices to filter out unwanted messages and retain only the critical data.


Version:1.2.8-107 (1 Apr 2016)
Enhancements

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


  • Improvements to the driver init error handling.
  • Better error handling for CD/DVD devices.
  • Added SUSE Linux Enterprise Server 12 SP1 support.

Version:1.2.6-115 (1 Oct 2015)
Fixes

Upgrade Requirement:
Recommended - HP recommends users update to this version at their earliest convenience.


Fixes the issue where Port and Box # were not being reported correctly to certain applications.

Enhancements

Increase limit for reporting overheated drive temperature.


Version:1.2.4-140 (15 Jun 2015)
Enhancements

Upgrade Requirement:
Recommended - HP recommends users update to this version at their earliest convenience.


Added support for:

  • Non-Disruptive Updating (NDU) of drives.

Version:1.2.2 (30 Mar 2015)
Fixes

Upgrade Requirement:
Recommended - HP recommends users update to this version at their earliest convenience.


  • Timing fix added to address a possible driver initialization hang issue.
Enhancements

  • Updated to latest RAIDstack code.

Version:1.2.0-191 (25 Nov 2014)
Enhancements

Upgrade Requirement:
Optional - Users should update to this version if their system is affected by one of the documented fixes or if there is a desire to utilize any of the enhanced functionality provided by this version.


Add support for SUSE Enterprise Linux 12.


Type: Software - Driver Update
Version: 1.2.8-107(1 Apr 2016)
Operating System(s):
SUSE Linux Enterprise Server 12

Description

This driver diskette image provides the binary driver modules pre-built for SUSE Linux Enterprise Server 12 (AMD64/EM64T) to enable the HP Smart Array B140i SATA RAID Controller.

Enhancements

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


  • Improvements to the driver init error handling.
  • Better error handling for CD/DVD devices.
  • Added SUSE Linux Enterprise Server 12 SP1 support.

Installation Instructions

To ensure the integrity of your download, HPE recommends verifying your results with the following MD5 Checksum values:

9c9111066b09237d71107cd031509c06 hpdsa-1.2.8-107.sles12sp1.x86_64.dd.gz
3f0976a0fef8568537c8abf0ae447abd hpdsa-1.2.8-107.sles12sp0.x86_64.dd.gz

Reboot Requirement:
Reboot is required after installation for updates to take effect and hardware stability to be maintained.


Installation:

CREATING A DRIVER UPDATE USB-KEY

MAKING DRIVER UPDATE USB-KEY UNDER A LINUX-LIKE OS:

  • Save the "hpdsa-<version>.<OSupdate>.x86_64.dd.gz" file into a temporary directory. Use GUNZIP to extract "hpdsa-<version>.<OSupdate>.x86_64.dd" from this file into the same directory.
  • To make a USB-Key under Linux (or any other Linux-like operating system), you must have permission to write to the device representing a USB-Key (known as /dev/sd? under Linux). It is important to identify the correct /dev device. Selecting the wrong device can cause data loss.
  • First, Insert the USB-Key. If Linux mounts the USB-key, be sure to umount it. Then issue this command (assumes USB-key is device /dev/sdz):
             # dd if=hpdsa-<version>.sles12.x86_64.dd of=/dev/sdz
  • This command overwrites the driver update image to the USB-key. All previous data on the USB-key will be erased.

INSTALLATION

At the initial OS installation screen be sure to:

  • For UEFI systems, press "e" to edit grub and append the parameters to the "linuxefi" line.
  • IMPORTANT: Remove the USB-Key once the driver has been installed to prevent the OS installer from including the USB-Key as part of the OS storage.
blacklist=ahci dd

Release Notes

End User License Agreements:
HPE Software License Agreement v1


Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


Supported Devices and Features:

SUPPORTED KERNELS:
The kernels of SUSE LINUX Enterprise Server 12 (AMD64/EM64T) supported by this driver diskette are:
3.12.28-4 - SUSE LINUX Enterprise Server 12 (AMD64/EM64T) and future update kernels.
3.12.49-11.1- SUSE LINUX Enterprise Server 12 (AMD64/EM64T) SP1 plus future errata.


Revision History

Version:1.2.10-176 (10 Jan 2020)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


Add support for SuSE Linux Enterprise Server 12 SP5


Version:1.2.10-162 (9 Sep 2019)
Enhancements

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


Version value was updated to be consistent with the hpdsa driver packages released for other OSes as version 1.2.10-162. Hpdsa driver functionality is the same as previous version 1.2.10-139. If target device was previously updated to version 1.2.10-139, it is not necessary to update to 1.2.10-162.


Version:1.2.10-139(A) (27 Sep 2018)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


Address the Linux Spectre Variant 2 Vulnerability Issue


Version:1.2.10-135 (26 Jun 2018)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


Address the Linux Spectre Variant 2 Vulnerability Issue

Due to slow performance of HPE B140i configured with M.2 drives, the Drive Write Cache (DWC) could not be enabled. This issue is now resolved.


Version:1.2.10-123 (25 Sep 2017)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


The following issue has been resolved:

In a system configured with the HPE Dynamic Smart Array B140i Controller and higher than 128 CPU (cores), a system failure event would occur.

Enhancements

Added support for SUSE LINUX Enterprise Server 12 SP3


Version:1.2.10-115(A) (12 Jul 2017)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


Change implemented in version 1.2.10-115(A):

  • Changed versioning control for component deployment.
  • Updated to support Service Pack for ProLiant version 2017.07.0.
    Note: If driver version 1.2.10-115 was previously installed, then it is not necessary to upgrade to version 1.2.10-115(A).

Issues resolved in version 1.2.10-115:

  • Fixes an issue with the previous driver where it was causing panic

Version:1.2.10-115 (21 Apr 2017)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


  • Fixes an issue with the previous driver where it was causing panic

Version:1.2.10-114 (9 Dec 2016)
Enhancements

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


Added support for SUSE Linux Enterprise Server 12 SP2.


Version:1.2.10-110 (24 Oct 2016)
Enhancements

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


Reduce debug output from optical devices to filter out unwanted messages and retain only the critical data.


Version:1.2.8-107 (1 Apr 2016)
Enhancements

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


  • Improvements to the driver init error handling.
  • Better error handling for CD/DVD devices.
  • Added SUSE Linux Enterprise Server 12 SP1 support.

Version:1.2.6-115 (1 Oct 2015)
Fixes

Upgrade Requirement:
Recommended - HP recommends users update to this version at their earliest convenience.


Fixes the issue where Port and Box # were not being reported correctly to certain applications.

Enhancements

Increase limit for reporting overheated drive temperature.


Version:1.2.4-140 (15 Jun 2015)
Enhancements

Upgrade Requirement:
Recommended - HP recommends users update to this version at their earliest convenience.


Added support for:

  • Non-Disruptive Updating (NDU) of drives.

Version:1.2.2 (30 Mar 2015)
Fixes

Upgrade Requirement:
Recommended - HP recommends users update to this version at their earliest convenience.


  • Timing fix added to address a possible driver initialization hang issue.
Enhancements

  • Updated to latest RAIDstack code.

Version:1.2.0-191 (25 Nov 2014)
Enhancements

Upgrade Requirement:
Optional - Users should update to this version if their system is affected by one of the documented fixes or if there is a desire to utilize any of the enhanced functionality provided by this version.


Add support for SUSE Enterprise Linux 12.


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.