DSP, SRB, SSRB, and WAIT trace entries
These trace entries represent the dispatch of a unit of work:
- A DSP trace entry represents dispatch of a task
- An SRB trace entry represents the initial dispatch of a service request
- An SSRB trace entry represents dispatch of a suspended service request
- A WAIT trace entry represents dispatch of the wait task
PR ASID WU-Addr- Ident CD/D PSW----- Address- Unique-1 Unique-2 Unique-3 PSACLHS- PSALOCAL PASD SASD Time Format------- CP--
Unique-4 Unique-5 Unique-6 PSACLHSE
pr home wu-addr- DSP dsp-new- pswaddr- psamodew gpr0---- gpr1---- psaclhs- psalocal pasd sasd timestamp--------- cp--
dsp-new- pswctrl-
pr home wu-addr- SRB srb-new- pswaddr- safnasid gpr0---- gpr1---- srbhlhi- pasd sasd timestamp--------- cp--
srb-new- pswctrl- purgetcb flg-srb-
pr home wu-addr- SSRB ssrb-new- pswaddr- safnasid gpr1---- psaclhs4 psalocal pasd sasd timestamp--------- cp--
ssrb-new- pswctrl- purgetcb
pr home wu-addr- WAIT timestamp--------- cp--
- PR
pr: Identifier of the processor that produced the TTE.- ASID
home: Home address space identifier (ASID) associated with the TTE.- WU-Addr-
wu-addr-: Address of the task control block (TCB) for the current task or the work element block (WEB).- Ident
- The TTE identifier, as follows:
- DSP
- Task dispatch
- SRB
- Initial service request dispatch
- SSRB
- Suspended service request dispatch
- WAIT
- Wait task dispatch
- CD/D
- Blank
- PSW----- Address-
- The z/Architecture® 128-bit
PSW address appears on two lines:
pswaddr: Two words, containing the 64-bit address portion of the PSWpswctrl: Two words, containing the 64-bitcontrol
portion of the PSW
The PSW represents different data, depending on the type of work that was dispatched:dsp-new- pswaddr / dsp-new- pswctrl: Program status word (PSW) to be dispatchedsrb-new- pswaddr / srb-new- pswctrl: PSW to receive control on the SRB dispatchssrb-new pswaddr / ssrb-new pswctrl: PSW to receive control on the SSRB redispatch
- Unique-1/Unique-2/Unique-3
- Unique-4/Unique-5/Unique-6
gpr0----: General register 0gpr1----: General register 1psamodew: PSAMODEW field in the PSAsafnasid: LCCASAFN field in the logical configuration communication area (LCCA) and the related ASIDflg-srb: SRBFLGS field from the SRBpurgetcb: TCB (located in address space of the scheduler of the SRB or SSRB) that gets control if the SRB or SSRB abends and percolates
- PSACLHS-
psaclhs-: String for the current lock held, from the PSACLHS field of the PSA.psaclhs4: PSACLHS4 field of the PSAsrbhlhi-: SRBHLHI field in the SRB
- PSACLHSE
- Blank
- PSALOCAL
psalocal: Locally locked address space indicator, from the PSALOCAL field of the PSA. This field will contain descriptive text for some SVC, SSRV, and PC trace entries. The descriptive text will not appear in SNAP, SYSUDUMP, or SYSABEND output.- PASD
pasd: Primary ASID (PASID) at trace entry. This field will contain descriptive text for some SVC, SSRV, and PC trace entries. The descriptive text will not appear in SNAP, SYSUDUMP, or SYSABEND output.- SASD
sasd: Secondary ASID (SASID) at trace entry. This field will contain descriptive text for some SVC, SSRV, and PC trace entries. The descriptive text will not appear in SNAP, SYSUDUMP, or SYSABEND output.- Time Format
timestamp---------: Time-of-day (TOD) clock value when system trace created the trace entry. The value is in the format that was specified for TIME. If TIME was not specified, the default format is TIME(HEX).- CP--
cp--: Four 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.