09F
Explanation
A program issued a vector instruction, but the system cannot create the proper environment for
the vector operation. The program is running under a task control block (TCB) or service request
block (SRB). A hexadecimal reason code in register 15 explains the error:
- Code
- Explanation
- 00
- The program issued the vector operation in SRB mode.
If the vector operation was issued from a
preemptible SRB, it was not preceded by an invocation of IEAFP START.
- 04
- The program issued the vector operation while disabled.
- 0C
- The program cannot create the vector environment. The vector second level interrupt handler (SLIH) detects the error.
- 10
- The vector SLIH failed due to a system error.
- 14
- The system encounters a vector environment that is not valid.
- 18
- A machine check in the Vector Facility causes the vector status for a task to be lost.
- 1C
- The issuing task holds a local lock.
- 20
- The system encounters a secondary task control block (STCB) that is not valid.
- 2C
- The program issued the vector instruction and had established enabled, unlocked task (EUT) mode functional recovery routines (FRR).
System action
The system abnormally ends the program that issued the vector instruction. The system may write an logrec data set error record.
Operator response
If the system programmer asks for an SVC dump, set the following SLIP trap:
SLIP SET,COMP=09F,ACTION=SVCD,END
System programmer response
Do the following:
- If a logrec data set error record is not produced with the abend, ask the operator to set a SLIP trap to obtain an SVC dump.
- Use the program status word (PSW) at the time of error to identify the module that issued the
vector instruction.
- For an installation-provided module, continue diagnosis with the module.
- For an IBM® module, search problem reporting data bases for a fix for the problem. If no fix exists, contact the component group associated with this module at the IBM Support Center. Provide, if available, the SVC dump and the logrec data set error record.
Programmer response
Do the following:
- For reason code X'00', X'04', X'1C', or X'2C', ensure that the program issues vector instructions in the proper mode.
For reason code
X'00' from a preemptible SRB, issue an IEAFP START request before using any vector
operations.
Source
Supervisor control