SPIN trace entries

A SPIN trace entry represents the starting (at least one second in), the middle (when special processing is done), or the stopping of a system spin attempting to obtain a resource. The spinning module will identify the resource within the trace entry.

PR ASID TCB-ADDR  IDENT CD/D 	 	  PSW----- ADDRESS- UNIQUE-1 UNIQUE-2 UNIQUE-3  PSACLHS-  PSALOCAL PASD SASD TIMESTAMP-RECORD  CP
                                               		   UNIQUE-4 UNIQUE-5 UNIQUE-6  PSACLHSE-

pr home tcb-addr  SPIN  SRC/{S|P}          return-- spin-dur holder-- rstrscid  psaclhs-  psalocal pasd sasd timestamp-------  CP
                                                                                psaclhse-

pr home tcb-addr  SPIN  ACO/{S|P}          return-- spin-dur holder-- infncode  psaclhs-  psalocal pasd sasd timestamp-------  CP
                                                    ascb-add inp-parm           psaclhse-

pr home tcb-addr  SPIN  BBR/{S|P}          return-- spin-dur cpu-spin infncode  psaclhs-  psalocal pasd sasd timestamp-------  CP
                                                    reg1----                    psaclhse-

pr home tcb-addr  SPIN  INT/{S|P}          return-- spin-dur cpu-spin           psaclhs-  psalocal pasd sasd timestamp-------  CP
                                                                                psaclhse-

pr home tcb-addr  SPIN  LKX/{S|P}          return-- spin-dur lockword lock-add  psaclhs-  psalocal pasd sasd timestamp-------  CP
                                                    pllhsom- plclhsp- lock-ent  psaclhse-

pr home tcb-addr  SPIN  RI/{S|M|P}         return-- spin-dur cpu-spin req-code  psaclhs-  psalocal pasd sasd timestamp-------  CP
                                                    rcv-addr pccaaddr           psaclhse-

pr home tcb-addr  SPIN  SGP/{S|P}          return-- spin-dur cpu-spin para-reg  psaclhs-  psalocal pasd sasd timestamp-------  CP
                                                    sigpcode sigpstat           psaclhse-

pr home tcb-addr  SPIN  SPN/{S|P}          return-- spin-dur cpu-spin reg0---   psaclhs-  psalocal pasd sasd timestamp-------  CP
                                                    reg1---- reg3----           psaclhse-

pr home tcb-addr  SPIN  MTC/{S|P}          return-- spin-dur phycpu-- asid----  psaclhs-  psalocal pasd sasd timestamp-------  CP
                                                                                psaclhse-
PR
pr: Identifier of the processor that produced the TTE.
ASID
home: Home address space identifier (ASID) associated with the TTE.
TCB-ADDR
tcb-addr: Address of the task control block (TCB) for the current task or the work element block (WEB).
IDENT
The TTE identifier, as follows:
SPIN
System spin.
CD/D
The CD/D field indicates the spinning module, using the last two or three characters of its module name, followed by a forward slash (/) and S (start), M (middle), or P (stop). For more information about each spinning module, see Spinning modules.
PSW----- ADDRESS-
return--: Caller's return address
UNIQUE-1/UNIQUE-2/UNIQUE-3
UNIQUE-4/UNIQUE-5/UNIQUE-6
For more information about each spinning module, see Spinning modules.
PSACLHS-
psaclhs-: String for the current lock held, from the PSACLHS field of the PSA.
PSACLHSE-
psaclhse-: Extended string for the current lock held, from the PSACLHSE field of the PSA.
PSALOCAL
psalocal: Locally locked address space indicator, from the PSALOCAL field of the PSA.
PASD
pasd: Primary ASID (PASID) at trace entry.
SASD
sasd: Secondary ASID (SASID) at trace entry.
TIMESTAMP-RECORD
timestamp-------: Time-of-day (TOD) clock value when system trace created the trace entry. The value is in the same format as the time stamp on the logrec data set records.
CP
The CP column contains 2 hex digits of the processor model dependent information, which is intended to identify the physical CP that made the trace entry. CP is only provided when formatting SYSTRACE under IPCS. CP is not provided for SYSUDUMP, SYSABEND, or SNAP.