[ Previous | Next | Contents | Glossary | Home | Search ]
AIX Version 4.3 Problem Solving Guide and Reference

Exceptions/Interrupts Error Identifiers for the Error Log

This category of identifiers contains the following error labels:

CHECKSTOP      CORE DUMP      CORRECTED SCRUB
DMA ERR        DOUBLE PANIC   DCR IOCC
DSI PROC       DSI SCU        DSI SLA
DUMP           DUMP STATS     EXCHECK DMA
EXCHECK SCRUB  FLPT UNAVAIL   INTR ERR
INTRPPC ERR    ISI PROC       KERNEL PANIC
MACHINECHECK   MEMORY         MISC ERR
PROGRAM INT    REBOOT ID      SYS RESET

Go back to the categories of Error Identifiers.

CHECKSTOP

Error Description: CHECKSTOP

This error is logged when the errdaemon is started and when the checkstop count in nonvolatile random access memory (NVRAM) indicates that a checkstop has occurred. The errdaemon copies the checkstop data from NVRAM to a file and records the path name of the file and the checkstop count in the error log entry. The errdaemon resets the checkstop count to zero.

Note: When a machine checkstops, the machine will try to reboot itself. If the reboot is unsuccessful, the system will attempt to reboot itself two more times. If each subsequent reboot is unsuccessful, the machine will stop with the value 201 in the operator display panel. If this occurs, contact your service representative for assistance.

DETAIL DATA

Checkstop Count The value of the checkstop count from NVRAM.
Checkstop File Pathname
                          Path name of file where checkstop data was saved.

CORE DUMP

Error Description: SOFTWARE PROGRAM ABNORMALLY TERMINATED

This error is logged when a software program abnormally terminates and causes a core dump.

DETAIL DATA

Signal Number The decimal value of the signal number received at program termination.
User's Process ID The decimal value of the user ID on which the terminated program was running.
File System Serial Number
                          The decimal value of the file system serial number for the core file generated.
I-node Number The decimal value of the i-node number relating to the core file.

The file-system serial number is assigned to file systems at mount time and represents the order in which mounts occurred. This serial number identifies the file system in which the core dump occurred. The i-node number identifies the directory that contains the core dump file.

Mounted file systems are associated with a linked list of virtual file system (VFS) structures. You can locate the corresponding VFS serial number as follows:

CORRECTED SCRUB

Error Description: MEMORY SCRUBBING CORRECTED ECC ERROR

DETAIL DATA

Single Bit Signature/Syndrome Register
                          Hardware register containing detailed information about the error.
Single Bit Status Register
                          Hardware register containing the error type.
Single Bit Address Register
                          Word address of where the error occurred.

DMA ERR

Error Description: UNDETERMINED ERROR

This error is logged for an undetermined DMA error. Check the error log for a device or adapter DMA error.

DETAIL DATA

Bus Number Virtual memory handle I/O channel control.
Error Code Channel Status Register.

DOUBLE PANIC

Error Description: SOFTWARE PROGRAM ABNORMALLY TERMINATED

This error is logged by the kernel panic routine when a second system panic occurs while processing the first one.

DETAIL DATA

Panic String String corresponding to the last kernel print before the first panic. If the panic routine was called by the assert routine, this string will contain the file name and line number within the module where assert was called.
Panic String Panic string for the second panic.

DSI IOCC

Error Description: DATA STORAGE INTERRUPT, IOCC

This error is logged by the interrupt handler for the I/O channel controller (IOCC) type of Data Storage Interrupt.

DETAIL DATA

Data Storage Interrupt Status Register (DSISR)
                          Defines the cause of the Data Storage Interrupt.
Data Status Address Register (DSAR)
                          Address of the storage access that caused the Data Storage Interrupt.
Segment Register (SEGREG)
                          Segment register of unit causing exception.
Channel Status Register 15 (CSR15)
                          Indicates where the error occurred.

DSI PROC

Error Description: DATA STORAGE INTERRUPT, PROCESSOR

This error is logged by the interrupt handler for a processor type of Data Storage Interrupt.

DETAIL DATA

Data Storage Interrupt Status Register
                          Defines the cause of the Data Storage Interrupt.
Data Status Address Register
                          Address of the storage access that caused the Data Storage Interrupt.
Segment Register Segment register of unit causing exception.

DSI SCU

Error Description: DATA STORAGE INTERRUPT, SCU

This error is recorded by the interrupt handler for the storage control unit type of Data Storage Interrupt.

DETAIL DATA

Data Storage Interrupt Status Register
                          Defines the cause of the Data Storage Interrupt.
Data Status Address Register
                          Address of the storage access that caused the Data Storage Interrupt.
Data Storage Interrupt Reason Register
                          Indicates reason for Data Storage Interrupt.
Segment Register Segment register of unit causing exception.

DSI SLA

Error Description: DATA STORAGE INTERRUPT, SLA

This error is logged by the interrupt handler when a serial link adapter type of Data Storage Interrupt occurs.

DETAIL DATA

Data Storage Interrupt Status Register
                          Defines the cause of the Data Storage Interrupt.
Data Status Address Register
                          Address of the storage access that caused the Data Storage Interrupt.
Segment Register Segment register of unit causing exception.

DUMP

Error Description: DUMP DEVICE ERROR

This error is logged by the dump pseudo-device driver when it is unable to open the dump device.

DETAIL DATA

Major/Minor Device Number
                          Major and minor device numbers of the dump device.
Error Code System error code (see sys/errno.h).

DUMP STATS

Error Description: SYSTEM DUMP

This error includes the information included in the sysdumpdev -L command.

DETAIL DATA

Major Device Number
                          Number of the major device.
Minor Device Number
                          Number of the minor device.
Dump Size Size of the dump in bytes.
Time Time at which the dump occurred.
Dump Type Primary or secondary (1 or 2).
Dump Status The last digit of the dump LED code.

EXCHECK DMA

Error Description: External check, DMA

This error is logged by the interrupt handler if a direct memory access (DMA) type of external check occurs. It can indicate that an unknown location in memory has gone bad.

DETAIL DATA

External Check Error Status Register
                          Indicates source and type of external check.
External Check Error Address Register
                          Address of non-error correction control (ECC) type of error indicated in EESR.
External Check ECC Address Register
                          Address of ECC type of error indicated in EESR.
Memory Configuration Registers
                          Configuration registers 0, 2, 6, 8, 10, 12, 14.

EXCHECK SCRUB

Error Description: OPERATOR NOTIFICATION

This error indicates that an unrecoverable double-bit memory error has occurred.

DETAIL DATA

External Check Error Status Register
                          Indicates source and type of external check.
External Check Error Address Register
                          Address of non-ECC type of error indicated in EESR.
External Check ECC Address Register
                          Address of ECC type of error indicated in EESR.
Memory Configuration Registers
                          Configuration registers 0, 2, 6, 8, 10, 12, 14.

FLPT UNAVAIL

Error Description: FLOATING POINT UNAVAILABLE

This error is logged by the interrupt handler when the Floating Point Unavailable Interrupt occurs while in kernel mode. This can be caused by an attempted use of the floating point processor while it is in an unavailable state.

DETAIL DATA

Segment Register Segment register of the instruction that caused the exception.
Machine Status Save/Restore Register 0
                          SRR0 is used to save machine status on interrupts and to restore machine status when a Return From Interrupt instruction is executed. In general, SRR0 contains the instruction address which caused the interrupt or the instruction address to return to after an interrupt is serviced. For this interrupt, SRR0 contains the address of the instruction that caused the Floating Point Unavailable interrupt.
Machine State Register
                          The state of the processor.

INTR ERR

Error Description: UNDETERMINED ERROR

This error is logged for undetermined interrupt error.

DETAIL DATA

Bus Number Virtual memory handle (IOCC).
Bus Status Code Interrupt Level.
Error Code EiS register.

INTRPPC ERR

Error Description: UNDETERMINED ERROR

This error is logged for undetermined interrupt error.

DETAIL DATA

Bus Number Virtual memory handle (IOCC).
Bus Status Code Interrupt Level.

ISI PROC

Error Description: INSTRUCTION STORAGE INTERRUPT

This error is logged by the interrupt handler when Instruction Storage Interrupt occurs.

DETAIL DATA

Instruction Storage Interrupt Status Register
                          Defines the cause of the Instruction Storage Interrupt.
Instruction Storage Save/Restore Register 0
                          SRR0 is used to save machine status on interrupts and to restore machine status when a Return From Interrupt instruction is executed. In general, SRR0 contains the instruction address which caused the interrupt or the instruction address to return to after an interrupt is serviced. For this interrupt, SRR0 contains the address of the instruction that caused the Floating Point Unavailable Interrupt.
Segment Register Segment register of the instruction that caused the exception.

KERNEL PANIC

Error Description: SOFTWARE PROGRAM ABNORMALLY TERMINATED

This error is recorded by the kernel panic routine. Throughout the kernel there are direct calls to panic or indirect calls via the assert routine. These calls are initiated when the kernel gets into a corrupted state that it cannot recover from.

DETAIL DATA

Assert String If the panic routine was called by the assert routine, this string contains the file name and line number within the module where assert was called.
Panic String String corresponding to the last kernel print before the panic.

MACHINECHECK

This error is logged by the machine check handler.

DETAIL DATA

Machine Check Error Status Register
                          Contents of MESR.
Machine Check Error Address Register
                          Contents of MEAR.

MEMORY

Error Description: MEMORY FAILURE

This error is logged during system configuration if the IPL ROS memory test detected a memory problem.

DETAIL DATA

Failing Module Failing memory module.

MISC ERR

Error Description: MISCELLANEOUS INTERRUPT

This error is logged by the Miscellaneous Interrupt handler for I/O bus timeout or channel check.

DETAIL DATA

Bus Status Register
                          Contents of Bus Status Register.
Miscellaneous Interrupt Register
                          Contents of Miscellaneous Interrupt Register.

PROGRAM INT

Error Description: PROGRAM INTERRUPT

This error is logged by the interrupt handler when Program Interrupt occurs while in kernel mode.

DETAIL DATA

Segment Register Segment register of the instruction that caused the exception.
Machine Status Save/Restore Register 0
                          SRR0 is used to save machine status on interrupts and to restore machine status when a Return From Interrupt instruction is executed. In general, SRR0 contains the instruction address which caused the interrupt or the instruction address to return to after an interrupt is serviced. For this interrupt, SRR0 contains the address of the instruction that caused the Floating Point Unavailable Interrupt.
Machine Status Save/Restore Register 1
                          SRR1 is used to save machine status on interrupts and to restore machine status when a Return From Interrupt instruction is executed. When an interrupt occurs, bits 0-15 of SRR1 are loaded with information specific to each interrupt. Bits 16-31 of the MSR are placed in bits 16-31 of SRR1.
Machine State Register
                          The state of the processor.

REBOOT ID

Error Description: System shut down by user.

This error is logged when the shutdown command is invoked.

DETAIL DATA

User ID User ID of session that invoked the shutdown command.
Reboot Type Soft, hard, or timed reboot.
Time to Reboot Only used for type timed reboot; otherwise, the value is 0.

SYS RESET

Error Description: System Reset Interrupt received.

This error is logged by the interrupt handler when the Reset button on the control panel is used to reboot the system.

DETAIL DATA

Keymode Switch Position at Boot Time
                          service or normal.
Keymode Switch Position Currently
                          service or normal.

[ Previous | Next | Contents | Glossary | Home | Search ]