Output from a SYSVLF trace

Figure 1 is an example of VLF component trace records formatted with the CTRACE COMP(SYSVLF) FULL subcommand. It shows formatted exception records from the trace buffers.

Figure 1. Example: VLF component trace records formatted with CTRACE COMP(SYSVLF) FULL subcommand
                    VLF  COMPONENT TRACE FULL FORMAT
 **** 01/27/90
 COFRCVRY  00000000  16:03:02.181262  VLF RECOVERY ENTRY
   HASID... 000E     SASID... 000E     CPUID... FF170284 30900000
   MODNAME. COFMPURG ABEND... 840C4000 REASON.. 00000011
   EPTABLE. PURG  ESTA  ....  ....  ....  ....  ....  ....  ....  ....
 COFRCVRY  00000001  16:03:02.181324  VLF RECOVERY EXIT
   HASID... 000E     SASID... 000E     CPUID... FF170284 30900000
   MODNAME. COFMPURG ABEND... 840C4000 REASON.. 00000011
   RETCODE. 00000000 RSNCODE. 00000000 FTPRTS.. 80300000 DATA.... 00000000
 .
 .
 .
The following explains fields in the report. Additional fields that are not shown in the example can be in a report. These additional fields are explained below in the Other Fields section.
COFRCVRY
The name or identifier of the trace record.
00000000
The identifier in hexadecimal
16:03:02.181262
The time stamp indicating when the record was placed in the trace table
HASID... 000E
The home address space identifier
SASID... 000E
The secondary address space identifier
CPUID... FF170284 30900000
The identifier of the processor that placed the record in the trace table
CALLER
The address of the routine that issued a VLF service request, such as DEFINE, CREATE, NOTIFY, PURGE, etc..
MODNAME. COFMPURG
The name of the module that was running
ABEND... 840C4000
The abend that occurred and caused VLF to enter recovery is 0C4
REASON.. 00000011
The reason code associated with the abend
EPTABLE. PURG ESTA
Information used for diagnosis by IBM®
RETCODE. 00000000
The return code that was issued by the module that is exiting
RSNCODE. 00000000
The reason code that was issued by the module that is exiting
FTPRTS.. 80300000
Information used for diagnosis by IBM
DATA.... 00000000
Information used for diagnosis by IBM
Other Fields: Fields that are not shown in the example CTRACE output but that may appear in a report are:
CINDX
The concatenation index of the major name for which an object has been created or retrieved
CLASS... NPDS3
The name of a VLF class
DDNAME
The DDNAME of the concatenated data set list
FUNC=xxxx
Indication of the function for which a NOTIFY occurred
FUNCCODE
The hexadecimal value of the NOTIFY function code when it cannot be interpreted
MAJOR
The major name
MINADDR
Address of a field containing a minor name
MINALET
Access list entry token (ALET) associated with the address used to locate the minor name
MINOR
The minor name
OBJSIZE
The total size, in bytes, of the object returned by a COFRETRI macro
PARMS
Hexadecimal dump of the COFNOTIF macro parameter list
TLSTADDR
Address of a target list for a COFRETRI macro
TLSTALET
Access list entry token (ALET) of a target list for a COFRETRI macro
TLSTSIZE
The length, in bytes, of the target list
UTOKEN
User token returned by a COFIDENT macro and required as input for COFREMOV, COFCREAT, and COFRETRI macros
VOLSER
The volume serial