IBM hard drive update program (Linux package) - IBM Servers

IBM no longer actively maintains this content. It is provided as reference and may not be accurate in light of developments since its publication. It is provided on an "AS IS" basis, with no warranties of any kind.



New IBM xSeries firmware and device driver file naming convention

Note: You now have two ways of downloading files with the *.sh extension. You can use either the IBM Download Director, or the HTTP protocol to download these files. Do NOT use FTP as this will only cause the file to open your browser.

Change history

Version 1.19b - Critical release

Updated microcode for SCSI drives with the product ID strings:
Problem(s) Fixed:

  • VPRxxxx to S410 to improve performance under various workloads.
  • GNSxxxx to JP86 BBDxxxx to JP86 to address a drive getting marked defunct prematurely.
  • MATxxxxx to B416 MAUxxxxx to BC12 to improve overall drive robustness by improving the background error recovery algorithms.

Version 1.18

  • Updated microcode for SCSI drives with the product ID strings:
    • VPRxxxx to S3CD to address a bug which may cause the drive to fail prematurely. The issue would only occur during long periods of idle time. Even though this should be a rare occurrence, IBM strongly suggests that this code be applied. This update will improve drive performance under certain workloads.
    • PYHxxxxxx to RXQN to improve overall robustness and issues in multi-initiator environments. This update will improve drive performance under certain workloads.
    • GNSxxxx to JP85 BBDxxxx to JP85 to improve drive performance under certain workloads
    • ST9xxxx to B41D ST3xxx54L to B86E ST3xxx07L to B26C of drives is to correct a bug in internal SMART data counters.

Version 1.17

  • Updated microcode for SCSI drives with the product ID strings:
    • VPRxxxx to S370 to address an issue which may cause a drive to fail prematurely.The issue could only occur during long periods of idle time. Even though this would be a rare occurrence. IBM strongly suggests that this code be applied.
    • ST3xxxx3L to B85E, ST3xxxx7L to B25J and B26B, to improve overall robustness and issue with certain Linux installations
    • PYHxxxxxx to RXQK to improve overall robustness and issues in multi-initiator environments
    • MATxxxx to B414
      MAUxxxx to BC11 to improve overall performance

Version 1.16

  • Updated microcode for SCSI drives with the product ID strings:
    • DTNxxxx to S29C to address a bug discovered in clustering environments and improve overall Ultra320 robustness
      • ST3xxx32L to B84P
      • ST3xxxx3L to B85D
      • ST3xxxx5L to B246
      • ST3xxxx7L to B25H to improve overall robustness
  • CBRxxxx, MAPxxxx and MASxxxx to DFQG, C101 and C9091 respectively. This firmware updates inquiry data for manufacturing purposes and overall Ultra320 robustness.

Version 1.15

  • Updated microcode for SCSI drives with the product ID strings:
    • DTNxxxx to S27P to address Ultra320 operation with the EXP400 Ultra320 SCSI Enclosure
  • Updated micorocde for SCSI drives with the product ID strings:
    • ST3xxx32L to B84N
    • ST3xxxx3L to B85B
    • ST3xxxx7L to B25F to fix a Ultra320 bug in the internal error recovery function of the drive when it is installed in an EXP400 Ultra320 SCSI Enclosure

Version 1.14

  • Added support for the ServeRaid 6M and 6i Raid Controllers
  • Removed support for the FastT family of Fibre controllers
  • Updated microcode for SCSI drives with the product ID strings:
    • DTNxxxx to S27M to address Ultra320 operation with the ServeRaid 6M Raid Controller
  • Updated micorocde for SCSI drives with the product ID strings:
    • ST3xxxx2L to B84M
    • ST3xxxx3L to B85A
    • ST3xxxx7L to B25E to fix a Ultra320 bug and improve sequential read performance under certain workloads and improve the internal error logging functions of the drive

Version 1.13

  • Added support for the ServeRaid 5i Raid Controller and the LSI 1030 system SCSI controller
  • Updated microcode for SCSI drives with Product ID strings:
    • DDYSxxxx to SA2A to improve long term reliability to improve drive robustness and improve error recovery or DDYSxxxx to SA3A to improve long term reliability to improve drive robustness and improvered error recovery AND to correct a potential Off Track Write (OTW) condition
    • ST39251L and ST318451L to B834 - fixes a bug seen by customers with cluster setups
    • ST318452L and ST336752L to B843 - minor code bugs
    • ST318432L and ST336732L to B84J - Fixes some U320 issues with the drive attached to Adaptec 79xx U320 controller and installation of Windows XP or certain versions of Netware
    • ST318305L to B245 and DA41 servo code fixes a potential problem where a drive does not come ready in a cold boot situation
    • ST336704F and ST173404F to B337 to turn Write Cache off in FC drives
    • ST336605F and ST373405F to B346 fixes a bug to improve overall storage subsystem performance
    • ST318451F to B933 to turn Write Cache off in FC drives
    • ST318452F and ST336752F to B946 fixes a bug to improve overall storage subsystem performance

Version 1.12

  • Added support for the ServeRaid 4Mx and 4Lx Raid Controllers
  • Added support for IBM Netfinity Fibre Channel Raid Controller and the FAStT family of Fibre Channel Controllers
  • Added function to detect possible non-warranted drives in the system

Version 1.11

  • The microcode was updated for drives with Product ID strings DPSSxxx and DDYSxxx to S9HA in order to prevent drives from going defunct prematurely.

Note: Please see the .txt files associated with each disk for a list of updates and enhancements.

 

To view PDF files you must have the latest version of Adobe Acrobat installed on your system.

Supported products

Supported systems

 

Supported options

 

Supported operating systems

 

Applicable countries and regions

 


Document id:  MIGR-60843
Last modified:  2008-05-17
Copyright © 2014 IBM Corporation