IBM Support

ServeRAID: Fatal firmware errors seen running Microsoft Windows Server 2008/2012 - System x and BladeCenter

Troubleshooting


Problem

Users running the ServeRAID M and MR10 Series SAS Controller Driver v6.702.07.00 for Microsoft Windows Server 2012R2/2012/2008R2/2008 releases may experience an unexpected controller reset or system hang while under moderate to heavy I/O. In some circumstances, the controller restart can occur during Windows boot-up, causing Windows to hang at the loading screen. In rare occasions, the controller may not reset correctly and will be unavailable until the system has been restarted. If the MegaRAID Storag

Resolving The Problem

Source

RETAIN tip: H213051

Symptom

Users running the ServeRAID M and MR10 Series SAS Controller Driver v6.702.07.00 for Microsoft Windows Server 2012R2/2012/2008R2/2008 releases may experience an unexpected controller reset or system hang while under moderate to heavy I/O. In some circumstances, the controller restart can occur during Windows boot-up, causing Windows to hang at the loading screen. In rare occasions, the controller may not reset correctly and will be unavailable until the system has been restarted.

If the MegaRAID Storage Manager (MSM) application is running, the following message may be logged in its event logs as well as the Windows Application Event log: 

                 Fatal firmware error: Driver detected possible firmware hang, halting firmware
Driver detected possible firmware hang, halting firmware
Fatal firmware error: Line 1305 in ../../raid/1078dma.c

Affected configurations

The system can be any of the following IBM servers:

  • System x3300 M4, type 7382, any model
  • System x3500 M4, type 7383, any model
  • System x3500 M4, type 7383 E5-xxxxV2, any model
  • System x3530 M4, type 7160, any model
  • System x3530 M4, type 7160 E5-xxxxV2, any model
  • System x3550 M4, type 5459, any model
  • System x3550 M4, type 7914, any model
  • System x3550 M4, type 7914 E5-xxxxV2, any model
  • System x3630 M4, type 7158, any model
    System x3630 M4, type 7158 E5-xxxxV2, any model
  • System x3650 M4 BD, type 5466, any model
  • System x3650 M4 HD, type 5460, any model
  • System x3650 M4, type 7915, any model
  • System x3650 M4, type 7915 E5-xxxxV2, any model
  • System x3750 M4, type 8722, any model
  • System x3850 X5, type 7143, any model
  • System x3850 X5, type 7145, any model
  • System x3850 X5, type 7146, any model
  • System x3850 X5, type 7191, any model
  • iDataPlex dx360 M4 server, type 7912, any mode
  • iDataPlex dx360 M4 server, type 7912 E5-xxxxV2, any model

The system is configured with at least one of the following operating systems:

The system is configured with one or more of the following IBM Option part numbers:

  • ServeRAID M1210e, any model
  • ServeRAID M1215 SAS/SATA Controller for IBM System x, Option part number 46C9114, any model
  • ServeRAID M5014 SAS/SATA Controller, Option part number 46M0916, any replacement part number
  • ServeRAID M5015 SAS/SATA Controller, Option part number 46M0829, any replacement part number
  • ServeRAID M5016 SAS/SATA Controller for IBM System x, Option part number 90Y4304, any replacement part number
  • ServeRAID M5025 SAS/SATA Controller, Option part number 46M0830, any replacement part number
  • ServeRAID M5110 SAS/SATA Controller Card, Option part number 81Y4481, any replacement part number
  • ServeRAID M5110 SAS/SATA Controller for IBM System x (CTO), any FRU
  • ServeRAID M5110e SAS/SATA Controller for IBM System x, onboard, any embedded
  • ServeRAID M5115 SAS/SATA Controller, Option part number 90Y4390, any replacement part number
  • ServeRAID M5120 SAS/SATA Controller for IBM System x, Option part number 81Y4478, any replacement part number
  • ServeRAID M5210 SAS/SATA Controller for IBM System x, Option part number 46C9110, any any
  • ServeRAID M5210e SAS/SATA Controller for IBM System x, Option part number 46C9117 CTO, any any

The version 6.702.07.00 device driver for the ServeRAID M Series and MR10 SAS Controllers for Microsoft Windows is affected.

Note: This does not imply that the network operating system will work under all combinations of hardware and software.

Please see the compatibility page for more information:

http://www.ibm.com/systems/info/x86servers/serverproven/compat/us/

Solution

This behavior will be corrected in a future release of IBM ServeRAID MR Device driver for Windows Server later than version 6.702.07.00.

The target date for this release is scheduled for first quarter 2015.

The file is or will be available by selecting the appropriate Product Group, type of System, Product name, Product machine type, and operating system on IBM Support's Fix Central web page, at the following URL:

http://www.ibm.com/support/fixcentral/

Workaround

This behavior has been corrected in version 6.704.12.00 of the ServeRAID MR Device driver for Windows Server.

The file is or will be available by selecting the appropriate Product Group, type of System, Product name, Product machine type, and operating system on IBM Support's Fix Central web page, at the following URL:

     http://www.ibm.com/support/fixcentral/

To work around the issue, rollback the Windows driver to version 6.600.25.00, or update to the latest driver available on Fix Central.

     http://www.ibm.com/support/fixcentral/

Additional information

System x has confirmed the cause of the fatal firmware errors are unique to certain software disk I/O loads. Downgrading the Windows Server device driver to version 6.600.25.00, or updating to the latest version, will prevent the fatal firmware issue from occurring. The ServeRAID SAS/SATA controller firmware code level is not applicable.

Document Location

Worldwide

Operating System

System x:Windows Server 2008

System x:Windows Server 2008 x86-64 & 2008 R2

System x Hardware Options:Windows Server 2008

System x Hardware Options:Windows Server 2008 x86-64 & 2008 R2

System x:Windows Server 2012

System x Hardware Options:Windows Server 2012

System x:Windows Server 2012 R2

Lenovo x86 servers:Windows Server 2008

Lenovo x86 servers:Windows Server 2008 x86-64 & 2008 R2

Lenovo x86 servers:Windows Server 2012

Lenovo x86 servers:Windows Server 2012 R2

[{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HWMJ0","label":"Lenovo x86 servers->Lenovo System x3750 M4"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HWXB8","label":"Lenovo x86 servers->Lenovo System x3300 M4"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HWXB9","label":"Lenovo x86 servers->Lenovo System x3530 M4"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HWXC1","label":"Lenovo x86 servers->Lenovo System x3550 M4"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HWXC2","label":"Lenovo x86 servers->Lenovo System x3630 M4"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HWXC3","label":"Lenovo x86 servers->Lenovo System x3650 M4 BD"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HWXC4","label":"Lenovo x86 servers->Lenovo System x3650 M4 HD"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HWXX0","label":"Lenovo x86 servers->Lenovo System x3500 M4"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HWXX2","label":"Lenovo x86 servers->Lenovo System x3650 M4"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QU00ZUG","label":"System x Hardware Options->ServeRAID->ServeRAID M and MR10 Series->90Y4304"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QU01DEW","label":"System x->System x3500 M4->7383"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QU01DKP","label":"System x->System x3650 M4->7915"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QU01FYU","label":"System x->System x3550 M4->5459"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QU01GCQ","label":"System x->System x3530 M4->7160"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QU04SRF","label":"System x->System x3850 X5->7146"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QU04SRO","label":"System x->System x3850 X5->7145"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QU90ABO","label":"System x->System x3850 X5->7191"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QU90ABX","label":"System x->System x3850 X5->7143"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QU90ADC","label":"System x->System x iDataPlex dx360 M4 server->7912"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QU91IPI","label":"System x->System x3550 M4->7914"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QU91NAJ","label":"System x->System x3750 M4->8722"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QU91NCW","label":"System x->System x3630 M4->7158"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QU91SVT","label":"System x->System x3300 M4->7382"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QUOEARD","label":"System x Hardware Options->ServeRAID->ServeRAID M and MR10 Series->81Y4478"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QUOEARE","label":"System x Hardware Options->ServeRAID->ServeRAID M and MR10 Series->81Y4481"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QUOEJ2R","label":"System x->System x3650 M4 HD->5460"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QUOEVWA","label":"System x Hardware Options->ServeRAID->ServeRAID M and MR10 Series->46C9110"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QUOEVWB","label":"System x Hardware Options->ServeRAID->ServeRAID M and MR10 Series->46C9117"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QUOEZBN","label":"System x Hardware Options->ServeRAID->ServeRAID M and MR10 Series->46C9114"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QUOFE4B","label":"System x->System x3650 M4 BD->5466"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
30 January 2019

UID

ibm1MIGR-5096069