A HP array event code formats and descriptions

This appendix describes how the hexadecimal number for the event code is formed.

Event code format

Controller and controller termination event codes appear as 32–bit hexadecimal numbers (for example, 060f4013). The bits in the event code differ slightly for each controller event type. The bits of a controller event have the following format:

Table 9 HP array controller event code bits

31............

24

23.........

16

15........

8

7........................

1

Software component ID

Event number

Corrective action code

Event information packet type

 

 

 

 

 

 

 

 

The bits of a controller termination event have the following format:Table 10 HP array controller termination event code bits

.........31

24

23.......

16

15.......

8

.....7......

6........

5

4

........0

 

 

 

 

 

 

Software

Event number

Corrective action

Coupled crash

Dump/restart

Parameter count

component ID

 

 

code

 

control code

control code

 

 

 

 

 

 

 

 

 

 

 

 

 

The following table provides the interpretation of each bit.Table 11 HP array event code bit interpretation

Bit Interpretation

24:31 The software component ID (SCID or SCWID) identifies the software component that generated the event. The ID ranges from 0x00 to 0xFF.

16:23 The event number is unique for each software component and ranges from 0x00 to 0xFF. Each event code is uniquely identifiable by the combination of the SCID and the event number in bits 16:23.

8:15 The corrective action code is in the range 0x00 to 0xFF.

0:7 (Controller events only) The event information packet type contains a reason for the event and a template that defines the meaning of the data in the packet. It is in the range 0x00 to 0x2F.

7(Controller termination events only) The coupled crash control code specifies whether both controllers are terminating operation.

5:6 (Controller termination events only) The dump/restart control code specifies whether a crash dump is occurring as part of the termination and whether the controllers will restart following termination.

0:4 The termination parameter count specifies the number of entries in the Termination Parameters array that are valid for this termination. If the parameter count is greater than zero, the termination code description in the parse file will describe the meaning of each parameter.

Event code types and descriptions

This section lists the event code types and descriptions.Software component IDsTable 12 HP array software component IDs

ID Description

1Executive Services

2Cache Management Component

3Storage System State Services

96 HP array event code formats and descriptions