These trace entries represent processing of a cross memory instruction:
- A BSG trace entry represents a Branch on Subspace group (BSG)
control instruction
- A PC trace entry represents a Program Call (PC) control instruction
- A PR trace entry represents a Program Return (PR) control instruction
- A PT trace entry represents a Program Transfer (PT) control instruction
- A PTI trace entry represents a Program Transfer with Instance
(PTI) control instruction
- An SSAR trace entry represents a Set Second Address Space Number
(SSAR) control instruction
- An SSIR trace entry represents a Set Secondary Address Space Number
with Instance (SSAIR) control instruction
PR ASID TCB-ADDR IDENT CD/D PSW----- ADDRESS- UNIQUE-1 UNIQUE-2 UNIQUE-3 PSACLHS- PSALOCAL PASD SASD TIMESTAMP-RECORD
UNIQUE-4 UNIQUE-5 UNIQUE-6
pr last tcb-addr PC pkey-flg pc-addr- pc#-----
pr last tcb-addr PR psw-key- pr-addr- pr-faddr pasd
pr last tcb-addr PT psw-key- pt-addr- pt-asid-
pr last tcb-addr PTI psw-key- pt-addr- pt-asid-
pr last tcb-addr SSAR newsasid sasd
pr last tcb-addr SSSR newsasid sasd
pr last tcb-addr BSG alet bsg-addr
- PR
- pr: Identifier of the processor that produced the
TTE.
- ASID
- last: Last home address space identifier (ASID)
associated with the TTE.
- TCB-ADDR
- tcb-addr: Address of the task control block (TCB)
for the current task for which the TTE was produced.
- IDENT
- The TTE identifier, as follows:
- PC
- Program Call control instruction
- PR
- Program Return control instruction
- PT
- Program Transfer control instruction
- PTI
- Program Transfer with Instance (PTI) control instruction
- SSAR
- Set Secondary Address Space Number control instruction
- SSIR
- Set Secondary Address Space Number with Instance (SSAIR) control
instruction
- BSG
- Branch on Subspace Group control instruction
- CD/D
- Blank
- PSW----- ADDRESS-
- alet: ALET word during BSG execution
- newsasid: New SASID from the SSAR instruction
- return--: Caller's return address
- psw-key-: Program status word (PSW) key
- pkey-flag: Program status word (PSW) key and flags.
The flag value is either blank or a hexadecimal value of 1-3:
- 0 - PSW bit 31 was replaced by a zero and PSW bit 31 was a zero
before being replaced.
- 1 - PSW bit 31 was replaced by a one and PSW bit 31 was a zero
before being replaced.
- 2 - PSW bit 31 was replaced by a zero and PSW bit 31 was a one
before being replaced.
- 3 - PSW bit 31 was replaced by a one and PSW bit 31 was a one
before being replaced.
- pc-addr-: Return address from the PC instruction
- pr-addr-: New instruction address as updated by the
PR instruction
- pt-addr-: New instruction address as updated by the
PT instruction
- bsg-addr: New instruction address as updated by the
BSG instruction
Addresses appear in the following formats:
Addressing mode and location |
Appearance |
24-bit address |
xxxxxx |
31-bit address |
xxxxxxxx |
64-bit address with zeros in high
order bits |
00_xxxxxxxx |
64-bit address with non-zero high
order bits |
xxxxxxxx_xxxxxxxx |
- UNIQUE-1/UNIQUE-2/UNIQUE-3
- UNIQUE-4/UNIQUE-5/UNIQUE-6
- pc#-----: PC number from the PC instruction
- pr-faddr: Address of the location following the PR
instruction
- pt-asid-: New ASID specified on the PT instruction
- PSACLHS-
- This field will contain descriptive text for some PC trace entries.
The descriptive text will not appear in SNAP, SYSUDUMP, or SYSABEND
output.
- PSALOCAL
- This field will contain descriptive text for some 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 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 PC trace entries. The
descriptive text will not appear in SNAP, SYSUDUMP, or SYSABEND output.
- TIMESTAMP-RECORD
- Blank
- CP
- Blank