IBM Support

Red Hat Linux kernels: Compiling the ServeRAID driver - Servers

Troubleshooting


Problem

Servers - Red Hat Linux kernels: Compiling the ServeRAID driver

Resolving The Problem

Source

RETAIN tip H175979

Symptom

An updrh.sh gives errors when run. You need to update the ServeRAID device driver, but IBM has not supplied a patch for the kernel running on your server.

Note: IBM only supports kernels that have been released by Red Hat as official updates to a supported distribution.

Affected configurations

The system is any of the following IBM eServer xSeries servers:

  • an xSeries 340, type 8656, any model
  • an xSeries 330, type 8654, any model
  • an xSeries 240, type 8664, any model
  • an xSeries 230, type 8658, any model
  • an xSeries 220, type 8645, any model
  • an xSeries 200, type 8478, any model
  • an xSeries 150, type 8658, any model
  • an xSeries 135, type 8654, any model
  • an xSeries 130, type 8654, any model

The system is any of the following IBM Netfinity servers:

  • a Netfinity 8500R server, type 8681, any model
  • a Netfinity 7600 server, type 8665, any model
  • a Netfinity 7100 server, type 8666, any model
  • a Netfinity 7000-M10 server, type 8680, any model
  • a Netfinity 7000 server, type 8651, any model
  • a Netfinity 6000R server, type 8682, any model
  • a Netfinity 5600 server, type 8664, any model
  • a Netfinity 5500-M20 server, type 8662, any model
  • a Netfinity 5500-M10 server, type 8661, any model
  • a Netfinity 5500 server, type 8660, any model
  • a Netfinity 5100 server, type 8658, any model
  • a Netfinity 5000 server, type 8659, any model
  • a Netfinity 4500R server, type 8656, any model
  • a Netfinity 4000R (US) server, type 8652, any model
  • a Netfinity 4000R (Non-US) server, type 8653, any model
  • a Netfinity 3500-M20 server, type 8657, any model
  • a Netfinity 3500-M10 server, type 8655, any model
  • a Netfinity 3500 server, type 8644, any model
  • a Netfinity 3000 server, type 8476, any model
  • a Netfinity 1000 server, type 8477, any model
  • a Netfinity A100 server, type 8652, any model

The Red Hat network operating system (any version) is affected.

The ips.o device driver for the ServeRAID adapter is affected.

Solution

Follow the instructions in the following appendix, available on the IBM ServeRAID CD in the DEVDRV.PDF file under the "books" directory: Appendix A. Compiling the ServeRAID device driver for a Red Hat Linux kernel

Additional information

When ServeRAID device drivers are released, a script is provided called updrh.sh that patches all existing kernels provided by Red Hat at that time. If you are running a newer kernel released by Red Hat, updrh.sh will not work. The process described in this document compiles the ServeRAID drive source code so that it will load on a newer kernel.

Document Location

Worldwide

Operating System

Older System x:Red Hat Linux

[{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HW18F","label":"Older System x->xSeries 150"},"Platform":[{"code":"PF042","label":"Caldera"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HW18G","label":"Older System x->xSeries 200"},"Platform":[{"code":"PF042","label":"Caldera"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HW18H","label":"xSeries 220"},"Platform":[{"code":"PF042","label":"Caldera"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HW18K","label":"Older System x->xSeries 240"},"Platform":[{"code":"PF042","label":"Caldera"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HW18X","label":"Older System x->xSeries 380"},"Platform":[{"code":"PF042","label":"Caldera"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HWN01","label":"Older System x->Netfinity 7000"},"Platform":[{"code":"PF042","label":"Caldera"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HWN02","label":"Older System x->Netfinity 3500"},"Platform":[{"code":"PF042","label":"Caldera"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HWN03","label":"Older System x->Netfinity 3000"},"Platform":[{"code":"PF042","label":"Caldera"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HWN04","label":"Older System x->Netfinity 5500"},"Platform":[{"code":"PF042","label":"Caldera"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HWN05","label":"Older System x->Netfinity 5000"},"Platform":[{"code":"PF042","label":"Caldera"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HWN06","label":"Older System x->Netfinity 1000"},"Platform":[{"code":"PF042","label":"Caldera"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HWN07","label":"Older System x->Netfinity 8500R"},"Platform":[{"code":"PF042","label":"Caldera"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HWN08","label":"Older System x->Netfinity 5600"},"Platform":[{"code":"PF042","label":"Caldera"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HWN09","label":"Older System x->Netfinity 4000R"},"Platform":[{"code":"PF042","label":"Caldera"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HWN10","label":"Older System x->Netfinity 5100"},"Platform":[{"code":"PF042","label":"Caldera"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HWN11","label":"Older System x->Netfinity 7100"},"Platform":[{"code":"PF042","label":"Caldera"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HWN12","label":"Older System x->Netfinity 6000R"},"Platform":[{"code":"PF042","label":"Caldera"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HWN13","label":"Older System x->Netfinity 4500R"},"Platform":[{"code":"PF042","label":"Caldera"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"HWN14","label":"Older System x->Netfinity A100"},"Platform":[{"code":"PF042","label":"Caldera"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HWN15","label":"Older System x->Netfinity 7600"},"Platform":[{"code":"PF042","label":"Caldera"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HWN16","label":"Older System x->Netfinity 3500 M10"},"Platform":[{"code":"PF042","label":"Caldera"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HWN17","label":"Older System x->Netfinity 3500 M20"},"Platform":[{"code":"PF042","label":"Caldera"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HWN18","label":"Older System x->Netfinity 5500 M10"},"Platform":[{"code":"PF042","label":"Caldera"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HWN19","label":"Older System x->Netfinity 5500 M20"},"Platform":[{"code":"PF042","label":"Caldera"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HWN20","label":"Older System x->Netfinity 7000 M10"},"Platform":[{"code":"PF042","label":"Caldera"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QUOED9J","label":"Older System x->xSeries 330->8654"},"Platform":[{"code":"PF042","label":"Caldera"}],"Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
28 January 2019

UID

ibm1MIGR-43205