|
Hex Dec Type/Val Lng Label (dup) Comments
---- ---- --------- ---- -------------- --------
0000 0 Structure QSBLK (QSBLK) QDIO Statistics Block
QEBSM Partial Execution Interception (PEI) Event Flags
The following flags indicate events which occurred while
processing a PEI for QEBSM.
0000 0 Bitstring 1 QSBFLAG1 QEBSM Exceptions Flag 1
1... .... QSBPEI05 X'80' QSBPEI05 PEI Code 5 Buffer
Sync CHK Occurred
.1.. .... QSBPEI06 X'40' QSBPEI06 PEI Code 6 FOB
Validation Error
..1. .... QSBPEI08 X'20' QSBPEI08 PEI Code 8 Request
ID Not Active
...1 .... QSBPEI09 X'10' QSBPEI09 PEI Code 9 Request
ID for an incomplete request
.... 1... QSBPEI10 X'08' QSBPEI10 PEI Code 10
Request ID posted more than once
0001 1 Bitstring 1 * (7) Reserved for future IBM Use
SQBS Executed by z/VM (QSBSQBVM)
The number of SQBS Instructions for this QDIO connection
that were totally processed by z/VM.
0008 8 Signed 4 QSBSQBVM SQBS Executed by z/VM
SQBS Partially Executed by z/VM (QSBSQBPV)
The number of SQBS Instructions for this QDIO connection
that the hardware started to process, but z/VM had to
complete.
000C 12 Signed 4 QSBSQBPV SQBS Partially Executed by z/VM
EQBS Executed by z/VM (QSBEQBVM)
The number of EQBS Instructions for this QDIO connection
that were totally processed by z/VM.
0010 16 Signed 4 QSBEQBVM EQBS Executed by z/VM
EQBS Partially Executed by z/VM (QSBEQBPV)
The number of SQBS Instructions for this QDIO connection
that the hardware started to process, but z/VM had to
complete.
0014 20 Signed 4 QSBEQBPV EQBS Partially Executed by z/VM
PEI Code (01) QSD Lock Failure Counter (QSBLOCK)
The number of times the QIOBK/QSD Lock could not be
acquired by CP Millicode in an acceptable time frame
during the interpretive execution of a QEBSM instruction.
0018 24 Signed 4 QSBLOCK QIOBK/QSD Lock Failure
PEI Code (02) Guest SL Access Exception (QSBGSL)
The number of times CP Millicode encounters an access
exception during the interpretive execution of a QEBSM
instruction referencing a guest's SL.
001C 28 Signed 4 QSBGSL Guest SL Access Exception
PEI Code (03) Guest SBAL Access Exception (QSBGSBAL)
The number of times CP Millicode encounters an access
exception during the interpretive execution of a QEBSM
instruction referencing a guest's SBAL.
0020 32 Signed 4 QSBGSBAL Guest SBAL Access Exception
PEI Code (04) Guest SB Access Exception (QSBGSB)
The number of times CP Millicode encounters an access
exception during the interpretive execution of a QEBSM
instruction referencing a guest's SB.
0024 36 Signed 4 QSBGSB Guest SB Access Exception
PEI Code (07) FOBLK/FOB Resource Exhaustion (QSBPP07)
The number of times CP Millicode found the available-FOB
list for the running CPU was empty.
0028 40 Signed 4 QSBFOBX FOBLK/FOB Resource Exhaustion
PEI Code (11) QSD Output Lock Failure Counter (QSBOLCK)
The number of times the QIOBK/QSD Lock could not be
acquired by CP Millicode in an acceptable time frame
during the interpretive execution of a QEBSM instruction
for a format 1 output queue.
002C 44 Signed 4 QSBOLCK QIOBK/QSD Output Lock Failure
PEI Code (13) Deferred Error condition (QSBDFERR)
The number of times CP Millicode encountered deferred
error conditions when trying to complete an EQBS
instruction.
0030 48 Signed 4 QSBDFERR Deferred Error counter
PEI Code (32) Page Pin Failure 1 (QSBPP32)
The number of times CP Millicode could not pin a page
because the RCP-bypass assist is enabled and an access
exception condition exists for the host page frame
corresponding to the designated page.
0034 52 Signed 4 QSBPPF32 Page Pin Failure 1
PEI Code (33) Page Pin Failure 2 (QSBPP33)
The number of times CP Millicode could not pin a page
because an access exception condition exists that is a
higher priority than an addressing exception for fetching
the PTE for the designated page.
0038 56 Signed 4 QSBPPF33 Page Pin Failure 2
PEI Code (34) Page Pin Failure 3 (QSBPP34)
The number of times CP Millicode could not pin a page
because the PGSTE page-control-interlock PCL bit could
not be set for the page.
003C 60 Signed 4 QSBPPF34 Page Pin Failure 3
PEI Code (35) Page Pin Failure 4 (QSBPP35)
The number of times CP Millicode could not pin a page
because an overflow of the PGSTE pin count would occur.
0040 64 Signed 4 QSBPPF35 Page Pin Failure 4
PEI Code (36) Page Pin Failure 5 (QSBPP36)
The number of times CP Millicode could not pin a page
because the page-protection (P) bit is on in the STE or
PTE for the designated page and a store access is required
for the page.
0044 68 Signed 4 QSBPPF36 Page Pin Failure 5
PEI Code (37) Page Pin Failure 6 (QSBPP37)
The number of times CP Millicode could not pin a page
because the page-invalid (I) bit in the PTE is one for the
page and there are no available frames for page resolution
(i.e. the available-frames-descriptor-list origin (AFDLO)
for the running CPU contains zero).
0048 72 Signed 4 QSBPPF37 Page Pin Failure 6
PEI Code (38) Page Pin Failure 7 (QSBPP38)
The number of times CP Millicode could not pin a page
because the page-invalid (I) bit in the PTE is one for the
page and the HPMA resolve-host-page function has failed
to resolve the page for reasons other that PEI Code 37.
004C 76 Signed 4 QSBPPF38 Page Pin Failure 7
PEI Code (39) Page Pin Failure 8 (QSBPP39)
The number of times CP Millicode could not pin a page
because of a model dependent reason.
0050 80 Signed 4 QSBPPF39 Page Pin Failure 8
PEI Code (40) Page Pin Failure Vz (QSBPP40)
The number of times CP Millicode could not pin a page
because the page is in the Volatile and logically-zero
state.
0054 84 Signed 4 QSBPPF40 Page Pin Failure Vz
PEI Code (41) Page Pin Failure Uz (QSBPP41)
The number of times CP Millicode could not pin a page
because the page is in the Unused and logically-zero
state.
0058 88 Signed 4 QSBPPF41 Page Pin Failure 8
PEI Code (64) Page UnPin Failure 1 (QSBUP64)
The number of times CP Millicode could not unpin a page
because an access exception condition exists that is a
higher priority than an addressing exception for fetching
the PTE for the designated page.
005C 92 Signed 4 QSBUPF64 Page UnPin Failure 1
PEI Code (65) Page UnPin Failure 2 (QSBUP65)
The number of times CP Millicode could not unpin a page
because the PGSTE page-control-interlock PCL bit could
not be set for the page.
0060 96 Signed 4 QSBUPF65 Page UnPin Failure 2
PEI Code (66) Page UnPin Failure 3 (QSBUP66)
The number of times CP Millicode could not unpin a page
because an underflow of the PGSTE pin count would occur.
0064 100 Signed 4 QSBUPF66 Page UnPin Failure 3
PEI Code (67) Page UnPin Failure 4 (QSBUP67)
The number of times CP Millicode could not unpin a page
because the page-invalid (I) bit in the PTE is one for the
page.
0068 104 Signed 4 QSBUPF67 Page UnPin Failure 4
PEI Code (68) Page UnPin Failure 5 (QSBUP68)
The number of times CP Millicode could not unpin a page
because the contents of the PTE page-frame-real-address
(PFRA) indicate a page that is different from the frame
specified for the page by the host SBALE for the page.
006C 108 Signed 4 QSBUPF68 Page UnPin Failure 5 Start of
SIGA Contiguous Area
Notes : The following fields must be contiguous and exist
in the following order in storage
0070 112 Bitstring 16 QSBSIGA (0) SIGA Counters
SIGA-wt Executed by z/VM (QSBSIGWT)
The number of SIGA instructions issued with the write by
token function code that were processed by z/VM.
0070 112 Signed 4 QSBSIGWT SIGA-wt Executed by z/VM
SIGA-rt Executed by z/VM (QSBSIGRT)
The number of SIGA instructions issued with the read by
token function code that were processed by z/VM.
0074 116 Signed 4 QSBSIGRT SIGA-rt Executed by z/VM
SIGA-lt Executed by z/VM (QSBSIGLT)
The number of SIGA instructions issued with the logout by
token function code that were processed by z/VM.
0078 120 Signed 4 QSBSIGLT SIGA-lt Executed by z/VM
SIGA-wqt Executed by z/VM (QSBSIGWQ)
The number of SIGA instructions issued with the write by
token with a QAOB function code that were processed by
z/VM.
007C 124 Signed 4 QSBSIGWQ SIGA-wqt Executed by z/VM END of
SIGA Contiguous Area
SIGA Partially Executed by z/VM (QSBSIGPV)
The number of SIGA Instructions for this QDIO connection
that the hardware started to process, but z/VM had to
complete.
0080 128 Signed 4 QSBSIGPV SIGA Partially Executed by z/VM
PEI Code (12) Guest QAOB Access Exception (QSBPEI12)
The number of guest QDIO-asynchronous operation blocks
(QAOBs) that firmware couldn't handle for a guest-issued
SIGA-wqt instruction, which z/VM had to handle.
Typically, this counter represents the number of guest
QAOBs that z/VM had to pin in memory due to the page not
currently being resident.
0084 132 Signed 4 QSBPEI12 Guest QAOB Access Exception
Lost Data Conditions Processed by z/VM (QSBLDC)
The number of times that z/VM needed to process all QAOBs
on the active list in order to ensure that QAOBs that
did not post completion events are allowed to cmmplete.
This field only keeps track of the number of times z/VM
performed this action and does not include the number of
times that millicode performed the operation.
0088 136 Signed 4 QSBLDC Count of lost data conditions
encountered on the Completion
Queue and processed by z/VM
Completion Events Processed by z/VM (QSBCOMPS)
The count of QAOBs that z/VM processed a completion event
for.
This field only keeps track of the number of times z/VM
performed this action and does not include the number of
times that millicode performed the operation.
008C 140 Signed 4 QSBCOMPS Count of completion events
processed on the Completion Queue
by z/VM
Long Term Pin Notification UnPinning a Page (QSBLTUPN)
The page designated by the storage-block-index (SBIX)
field could not be UNPINNED because pin-notification field
(PGSTE.PN) specifies a code of 2 or 3 and it is a final
unpin. This PEI will only occur when requested by z/VM
when the "(4) Long Term" bit is turned on in QFLAGS field
of the QBICB (QIOBK).
0090 144 Signed 4 QSBLTUPN Count of PEIs taken to report a
Long Term Pin encountered on a
UNPIN Operation
Long Term Pin Notification Pinning a Page (QSBLTPIN)
The page designated by the storage-block-index (SBIX)
field could not be PINNED because pin-notification field
(PGSTE.PN) specifies a code of 2 or 1 and a long-term pin
was requested. This PEI will only occur when requested by
z/VM when the "(4) Long Term" bit is turned on in QFLAGS
field of the QBICB (QIOBK).
0094 148 Signed 4 QSBLTPIN Count of PEIs taken to report a
Long Term Pin encountered on a
PIN Operation
0098 152 Dbl-Word 8 * Reserved for IBM use
00A0 160 Character 1 QSB$END (0) End of QDIO Statistics Block
| |