Contents of summary dumps in SVC dumps

Request a summary dump for two reasons:
  1. The SUM or SUMDUMP parameters request many useful, predefined areas with one parameter.
  2. The system does not write dumps immediately for requests from disabled, locked, or SRB-mode programs. Therefore, system activity destroys much needed diagnostic data. When SUM or SUMDUMP is specified, the system saves copies of selected data areas at the time of the request, then includes the areas in the SVC dump when it is written.
Use SDUMP or SDUMPX macro parameters to request different types of summary dumps, as follows:

In Table 1, an S indicates that the area is included in the summary dump for the dump type.

Table 1. Customizing SVC dump contents through summary dumps
Summary dump contents Disabled Suspend Enabled
Address space identifier (ASID) record for the address space of the dump task     S
Control blocks for the failing task, including:
  • For task-mode dump requesters:
    • Address space control block (ASCB)
    • Request blocks (RB)
    • System diagnostic work areas (SDWA) pointed to by the recovery termination management 2 work areas (RTM2WA) associated with the task control block (TCB)
    • TCB
    • Extended status block (XSB)
  • For service request block (SRB)-mode dump requesters:
    • ASCB
    • Suspended SRB save area (SSRB)
    • SDWA used for dump
    • XSB

 
 
S

 
 
 
 
 
 
 
 
 
 
 
 
S

 
Control blocks for the recovery termination manager (RTM):
  • RTM2WA associated with all TCBs in the dumped address space
  • RTM2WA associated with the TCB for the dump requester
 

 
 
 
 
S

 
S

Cross memory status record and, if the dump requester held a cross memory local (CML) lock, the address of the ASCB for the address space whose local lock is held S S  
Dump header, mapped by AMDDATA

For the AMDDATA mapping, see z/OS® MVS™ Data Areas in z/OS Internet library.

S S S
Functional recovery routine (FRR) stack for the current processor S    
Interrupt handler save area (IHSA) for the home address space or, if a CML is held, for the address space whose local lock is held S S  
Logical communication area (LCCA) for each active processor

In dumps requested by AR-mode callers, the LCCA includes the AR mode control blocks

S S  
Physical configuration communication area (PCCA) for each active processor S S  
Program call link stack elements (PCLINK) stack elements:
  • Pointed to by PSASEL
  • Pointed to by the XSB associated with the IHSA in the dump
  • Pointed to by the SSRB and XSB for the SRB-mode dump requester
  • Associated with the suspended unit of work

 
S
 
S

 
 
 
S
 
 
S
 
S

 
Prefixed save area (PSA) for each active processor S S  
Save areas of register contents   S  
SDWA associated with the failure of a system routine S    
Storage: The storage ranges and ASIDs requested in parameters on the SDUMP or SDUMPX macro S S S
Storage: 4 kilobytes before and 4 kilobytes after:
  • The address in the program status word (PSW)
  • All valid unique addresses in the registers saved in the IHSA shown in the dump
  • All valid unique addresses in the registers saved in the SDWA shown in the dump
  • Instruction counter values of the external old PSW, program check old PSW, I/O old PSW, and restart old PSW saved in the PSAs of each active processor
S    
Storage: 4 kilobytes before and 4 kilobytes after:
  • All valid unique addresses in the registers saved in the SDWA shown in the dump
  • All valid unique addresses in the registers in the dump requester's register save area
  • All valid unique addresses in the PSWs in all SDWAs shown in the dump
  S  
Storage: 4 kilobytes before and 4 kilobytes after:
  • All valid unique addresses in the PSWs in the RTM2WAs shown in the dump
  • All valid unique addresses in the registers in the RTM2WAs shown in the dump
    S
Storage: When a PSWREGS parameter is specified on the SDUMP or SDUMPX macro, 4 kilobytes before and 4 kilobytes after:
  • The address in the PSW, if supplied in the PSWREGS parameter
  • The address in the general purpose registers, if supplied in the PSWREGS parameter

The storage dumped is from the primary and secondary address spaces of the program issuing the SDUMP or SDUMPX macro. The control registers, if supplied in the PSWREGS parameter, are used to determine the primary and second address spaces.

If access registers are also provided and the PSW indicates AR ASC mode, the access registers will also be used to locate the data.

S S S
Supervisor control blocks:
  • Current linkage stack
  • Primary address space number (PASN) access list
  • Work unit access list
S S S
Vector Facility control blocks: Global, CPU, and local work/save area vector tables (WSAVTG, WSAVTC, and WSAVTL) and work/save areas pointed to by addresses in the tables S    
XSB associated with the IHSA in the dump S S  

For information about control blocks listed in the above table, see z/OS MVS Data Areas in z/OS Internet library.