You can use the recovery work area (RWA) to find the failing module.
In most cases, you would use the TCB and RB structure to find the
failing module instead of the RWA. Use the RWA in the following situations:
- When an SVC dump is requested in a SLIP trap. In this dump, the
current status at the time of the problem is in the recovery save
areas or in the SDUMP SQA 4K buffer. See Reading the SDUMPX 4K SQA buffer for
more information.
- When the problem is in the recovery process itself.
- When a stand-alone dump is written because of a suspected loop.
The recovery work areas are:
- Logrec records
- Logrec buffer in the system: obtained by a VERBEXIT LOGDATA subcommand
- System diagnostic work area (SDWA), including the variable recording
area (VRA) formatted in logrec records and in the logrec buffer.
- Functional recovery routine (FRR) stacks: described in the next
topic.
- Recovery termination manager (RTM) data areas, including the RTM2
work area (RTM2WA): formatted by a SUMMARY FORMAT subcommand or obtained
in a formatted ABEND or SNAP dump by the ERR option.
The RTM2WA and SDWA blocks contain registers, PSW, and other time
of problem information. Use these blocks in diagnosis when they are
associated with a task control block (TCB).
See Recording logrec error records for more information. For
information about the control blocks, see z/OS® MVS™ Data
Areas in z/OS Internet library.
For details about the IPCS commands, see z/OS MVS IPCS Commands.