09x

Explanation

The system put a processor into wait state X'09x' because the following occurred:
  1. The processor was in a spin loop, waiting for an event to occur on another processor. The spin loop exceeded the time normally required for the event to occur.
  2. The system was unable to issue the excessive spin notification message, IEE331A.
The third digit (x) of the wait state code identifies the event for which the processor waited, as follows:
x
Event
1
RISGNL response
2
Lock release
4
Restart resource
5
Address space to QUIESCE
6
Central processor (CPU) in stopped state
7
Intersect release
9
Operator intervening state
E
Successful bind break release
The right-most four bytes of the program status word (PSW) have the following format:
0aaa009x
where:
aaa
The logical address of the processor causing the spin loop.
x
The third digit of the wait state code (x in 09x).

System action

The processor in the spin loop enters restartable wait state X'09x'. The system may issue a message that describes the problem.

Operator response

Before restarting the processor, store an action code in storage location X'30E' of the processor. The action code indicates the recovery action that the processor will take in an attempt to resolve the excessive spin-loop condition. The action codes, in order of severity, and the related recovery actions are the following:
Code
Recovery Action Performed by System
None
SPIN - Continue in the spin loop, waiting for the expected event to occur. To start the SPIN action, restart the processor in the X'09x' wait state.
CC
ABEND - Abnormally end the current unit of work on the processor on which the expected event did not occur. In this case, the system does allow the recovery routines to retry.
BB
TERM - Abnormally end the current unit of work on the processor on which the expected event did not occur. In this case, the system does not allow recovery routines to retry.
AA
ACR - Start alternate recovery (ACR) for the processor on which the expected event did not occur. This will take the processor offline and initiate an abnormal end (with retry allowed) for the current unit of work on that processor.
Depending on the type of recovery action, do the following to start the recovery action:
Action
Procedure
SPIN
Restart the processor in the X'09x' wait state.
ABEND
 
TERM
  1. Display location X'30E' of the processor in the X'09x' wait state.
  2. Store the action code (X'CC' or X'BB') at location X'30E'.
  3. Restart the processor in the X'09x' wait state. The system ignores the restart reason.
ACR
  1. Stop all the processors in this system.
  2. Display location X'30E' of the processor in the X'09x' wait state.
  3. Store action code X'AA' at location X'30E'.
  4. Identify the processor that is causing the spin loop (the failing processor) from the sixth byte of the X'09x' wait state PSW. The characters 4x will appear in this byte, where x is the identifier for the failing processor.
  5. Start all processors except the failing processor and the processor in the X'09x' wait state.
  6. Restart the processor in the X'09x' wait state (the system ignores the restart reason).
  7. After ACR processing is complete, enter a CONFIG CPU(x),ONLINE command at a console with master authority, where x is the identifier for the failing processor.

If wait state X'09x' occurs again within approximately one spin-loop interval, respond with recovery action of the next greatest severity. Notify service personnel.

Source

Loadwait/Restart