Troubleshooting
Problem
The following error code is received under OS/2: TRAP D
Resolving The Problem
|
Source
|
|---|
RETAIN tip: H173341
|
Symptom
|
|---|
The following error code is received under OS/2:
TRAP D
CS:EIP=0148:00007df4
SS:ESP=00e8 0000lfec
|
Affected configurations
|
|---|
The system is any of the following IBM eServer xSeries servers:
- An xSeries 342, type 8669, any model
- An xSeries 232, type 8668, any model
- An xSeries 220, type 8646, any model
The system is configured with more than one of the following options:
- A Netfinity ServeRAID-4H Ultra160 SCSI Controller, Option part number 37L6889, replacement part number (FRU) 37L6892
- A Netfinity ServeRAID-4L Ultra160 SCSI Controller, Option part number 37L6091, replacement part number (FRU) 09N9540
- A ServeRAID-4Lx Ultra160 SCSI Controller, Option part number 06P5740, replacement part number (FRU) 06P5741
- A Netfinity ServeRAID-4M Ultra160 SCSI Controller, Option part number 37L6080, replacement part number (FRU) 37L7258
- A ServeRAID-4Mx Ultra160 SCSI Controller, Option part number 06P5736, replacement part number (FRU) 06P5737
- A Netfinity ServeRAID-4M Ultra160 SCSI Controller (Japan), Option part number 19K0565, replacement part number (FRU) 00N9543 (Japan)
The following network operating system is affected:
- OS/2 Warp Server Advanced, version 4.0 with FixPak 43 applied
The 4.70.17 device driver for the ServeRAID adapter is affected.
The 4.70.17 Firmware for the ServeRAID adapter is affected.
|
Workaround
|
|---|
- Turn on the server.
- Press F1 when the eServer logo appears to enter the Configuration/Setup Utility.
- When the Configuration/Setup Utility menu appears, select Advanced Setup.
- When the Advanced Setup menu appears, select PCI Bus Control.
- When the PCI Bus Control menu appears, select PCI Interrupt Routing.
- When the PCI Interrupt Routing menu appears, use the arrow keys to select Planar USB IRQ and set it to IRQ 15.
- Press the Esc key until you return to the Configuration/Setup Utility menu.
- Select Save Settings, and press Enter to continue.
- Select Exit Setup.
- Select Yes, exit the Setup Utility.
|
Additional information
|
|---|
When PCI slot IRQ assignments are set to "autoconfigure" and multiple ServeRAID adapters are installed, it is possible for the system to set one of the adapters to IRQ 15. This will cause TRAP D at boot time when booting from a ServeRAID adapter hard drive. IRQ 15 is a special case. The combination of ServeRAID device driver and OS/2 kernel are unable to handle it properly. The workaround ensures that no ServeRAID adapter will be set to IRQ 15 when utilizing autoconfigure to assign IRQs.
Document Location
Worldwide
Was this topic helpful?
Document Information
Modified date:
28 January 2019
UID
ibm1MIGR-4YDLS3