Programming Interface Information:
This information is NOT intended to be
used as Programming Interfaces of z/VM.

SVMREC

Prolog  

Control Block Contents  
   SVMREC DSECT

Storage Layout  

Cross Reference (Contains links to field and bit definitions)  


SVMREC Prolog

 NAME       : SVMREC
 DESCRIPTION: SPECIAL VM RECORD
 DSECT      : SVMREC
 FUNCTION   : PROVIDES DATA NEEDED FOR ERROR RECORDING
 LOCATED BY : N/A
 CREATED BY : HCPERR
 DELETED BY : HCPIOE AFTER HCPREC HAS COPIED IT.
 RELOCATION CONSIDERATIONS : None

 

SVMREC Control Block Content


SVMREC DSECT

Hex   Dec Type/Val   Lng Label (dup)    Comments
---- ---- --------- ---- -------------- --------
0000    0 Structure      SVMREC         SPECIAL VM RECORD
0000    0 Bitstring    1 SVMRTYP        RECORD TYPE
          000000FF       SVMFF          X'FF' SVMFF *** SVM 24 BYTE
                                        HEADER, INCLUDED SVMRTYP
0001    1 Bitstring   23 SVMHDR         STANDARD HEADER *** LENGTH OF
                                        REST OF RECORD
0018   24 Signed       2 SVMLRR         LENGTH OF REST OF RECORD
          .1.1 1...      SVM88          88 SVM88 88 BYTES
001A   26 Signed       2 SVMRDA         REAL DEVICE ADDRESS
001C   28 Character    4 SVMID          SVM IDENTIFIER 'SVMR'
0020   32 Bitstring    2 SVMVN          HEX VERSION NUMBER
0022   34 Character    6 SVMVSN         VOLUME SERIAL NUMBER *** TYPE OF
                                        RECORD THAT FOLLOWS BELOW
0028   40 Bitstring    1 SVMRT          RECORD TYPE
          .... ....      SVMTYP0        X'00' SVMTYP0 CC3
          .... ...1      SVMTYP1        X'01' SVMTYP1 BOXED DEVICES
          .... ..1.      SVMTYP2        X'02' SVMTYP2 STATE CHANGES
          .... ..11      SVMTYP3        X'03' SVMTYP3 AUTO-QUIESCE
                                        STARTED
          .... .1..      SVMTYP4        X'04' SVMTYP4 STORAGE CONTROLLER
                                        HEALTH MESSAGE
          .... .1.1      SVMTYP5        X'05' SVMTYP5 PPRC SUSPEND
                                        SUMMARY NOTIFICAION
0029   41 Address      1 SVMSS          Device subchannel set identifier
002A   42 Bitstring    2 SVMDSSID       Device subsystem identifier
002C   44 Character    4 SVMRES1        RESERVED *** BASED ON TYPE OF
                                        RECORD (SVMRT)
0030   48 Character   64 SVMVER
0070  112 Character  705 SVMPPRCS       Space for architected response to
                                        SVMTYP5
          00000331       SVMBYSZ        *-SVMREC
          00000067       SVMDWSZ        ((SVMBYSZ+7)/8)
0030   48 Bitstring   28 SVMPMCW        PMCW
004C   76 Bitstring   16 SVMIRB         IRB
005C   92 Bitstring   20 SVMRES2        RESERVED
0030   48 Bitstring    1 SVMBD          REASON DEVICE WAS BOXED
          .... ....      SVMBOX00       X'00' SVMBOX00 BOX for no
                                        specific reason (should not occur
                                        on currently supported
                                        configurations)
          .... ...1      SVMBOX01       X'01' SVMBOX01 BOX due to HOT I/O
                                        Condition
          .... ..1.      SVMBOX02       X'02' SVMBOX02 BOX due to MI on a
                                        CSCH
          .... ..11      SVMBOX03       X'03' SVMBOX03 BOX due to
                                        recovery threshold
          .... .1..      SVMBOX04       X'04' SVMBOX04 RDC data does not
                                        exist for VARY ON (HCPCPN)
          .... .1.1      SVMBOX05       X'05' SVMBOX05 State change
                                        detected device type change
                                        (HCPDPD)
          .... .11.      SVMBOX06       X'06' SVMBOX06 PAV alias device
                                        now associated with unknown PAV
                                        base (HCPDPD)
          .... .111      SVMBOX07       X'07' SVMBOX07 STSCH failure
                                        (HCPIQM)
          .... 1...      SVMBOX08       X'08' SVMBOX08 RDEVDEV <>
                                        SCHDEV (not device user intended)
                                        while processing MSCH (HCPIQM)
          .... 1..1      SVMBOX09       X'09' SVMBOX09 Set System
                                        Characteristics CCW failure
                                        during reset notification
                                        (HCPPRF)
          .... 1.1.      SVMBOX0A       X'0A' SVMBOX0A Unrecoverable
                                        error during reset notification
                                        (HCPPRF)
          .... 1.11      SVMBOX0B       X'0B' SVMBOX0B Box old device at
                                        subchannel during Subchannel Add
                                        CRW (HCPRFC)
          .... 11..      SVMBOX0C       X'0C' SVMBOX0C Box device during
                                        Subchannel Delete CRW (HCPRFC)
          .... 11.1      SVMBOX0D       X'0D' SVMBOX0D Box old device at
                                        subchannel during Subchannel Add
                                        CRW after swap (HCPRFC)
          .... 111.      SVMBOX0E       X'0E' SVMBOX0E Box device during
                                        Subchannel Delete CRW after swap
                                        (HCPRFC)
          .... 1111      SVMBOX0F       X'0F' SVMBOX0F Attempt to modify
                                        and enable subchannel failed
                                        during IPR task (HCPRFC)
          ...1 ....      SVMBOX10       X'10' SVMBOX10 MSCH enabled for
                                        unintended device (HCPSUB)
          ...1 ...1      SVMBOX11       X'11' SVMBOX11 No paths left
                                        during IPI Delete CRW (HCPSZP)
0031   49 Bitstring   63 SVMRES3        RESERVED
0030   48 Bitstring    3 SVMCU          CU TYPE AND MODEL
0033   51 Bitstring    1 SVMRES4        RESERVED
0034   52 Bitstring    3 SVMDT          DEVICE TYPE AND MODEL
0037   55 Bitstring    1 SVMRES5        RESERVED
0038   56 Bitstring   44 SVMSNSS        SENSE SUBSYSTEM DATA
0064  100 Bitstring   12 SVMRES6        RESERVED
0030   48 Bitstring    1 SVMRAQS        REASON AUTO QUIESCE STARTED
          .... ....      SVMAQ00        X'00' SVMAQ00 Equipment check
                                        from DTE
          .... ...1      SVMAQ01        X'01' SVMAQ01 Hot I/O
          .... ..1.      SVMAQ02        X'02' SVMAQ02 MIH on clear
                                        (retired by VM64647)
          .... ..11      SVMAQ03        X'03' SVMAQ03 MIH on non-reserved
                                        device
          .... .1..      SVMAQ04        X'04' SVMAQ04 CC3 from CTB, IOS,
                                        or IQM
          .... .1.1      SVMAQ05        X'05' SVMAQ05 CC3 from PAU
          .... .11.      SVMAQ06        X'06' SVMAQ06 IPI Delete from RFC
                                        OLPM & LPUM not valid for reason
                                        06
0031   49 Bitstring    1 SVMOLPM        ORB LPM used for the I/O
0032   50 Bitstring    1 SVMLPUM        IRB LPUM for the I/O
0033   51 Bitstring    1 SVMRLPM        RDEVLPM at time of interrupt
0034   52 Bitstring    8 SVMCHPS        RDEVCHPS at time of interrupt
003C   60 Bitstring   52 SVMRES7        Reserved
          00000040       SVMRAQL        *-SVMRAQS Length of Auto Quiesce
                                        data
          00000008       SVMRAQD        ((SVMRAQL+7)/8) Length in double
                                        words
0030   48 Bitstring    2 SVMHMLEN       Length of SCHM
          ..11 1...      SVM56          56 SVM56 Message is 56 bytes in
                                        length
0032   50 Bitstring    1 SVMHMFOR       Attention message format
          .... .111      SVM7           7 SVM7 Message format is always
                                        07
0033   51 Bitstring    1 SVMMSGCD       Message Codes
0034   52 Bitstring    4 SVMMSDID       Message ID
0038   56 Bitstring    1 SVMCMFLG       Common Message Flags
0039   57 Bitstring    1 SVMSCHMF       SCHM Flags
003A   58 Bitstring    2 SVMRES8        Reserved
003C   60 Bitstring    2 SVMTOKEN       Unique Event Token
003E   62 Bitstring    2 SVMSCLSS       LSS Number
0040   64 Bitstring    2 SVMSSID        Subsystem ID (SSID)
0042   66 Bitstring    1 SVMDEVNM       Device Number
0043   67 Bitstring    5 SVMRES9        Reserved
0048   72 Bitstring   32 SVMDVMAP       Device Bitmap
0068  104 Bitstring    8 SVMRES10       Reserved
0070  112 Bitstring    6 SVMMCTYP       SFI Machine Type
0076  118 Bitstring    3 SVMMANID       SFI Manufacturer ID
0079  121 Bitstring    2 SVMMANLC       SFI Manufacturer Location
007B  123 Bitstring   12 SVMSEQNM       SFI Sequence Number
          00000057       SVMSCHML       *-SVMHMLEN Length of SCHM data
          0000000B       SVMSCHMD       ((SVMSCHML+7)/8) Length in double
                                        words
0030   48 Bitstring    1 SVMDEVCT       Count of device records following
      The following three bytes are for the first device in the
      LSS and are repeated up to 255 times for the remaining
      devices in the LSS.
0031   49 Bitstring    2 SVMCPSVS       Copy Services Volume State
0033   51 Bitstring    1 SVMVPPCS       Volume PPRC State
0034   52 Bitstring  765 SVMRES11       Reserved for remaining devices
          00000301       SVMPSUSL       *-SVMDEVCT Length of PPRC Suspend
                                        data
          00000061       SVMPSUSD       ((SVMPSUSL+7)/8) Length in double
                                        words

 

SVMREC Storage Layout

          
*** SVMREC - SPECIAL VM RECORD
*
*     +------+------------------------------------------------+
*   0 |:RTYP |                                                |
*     +------+                                                |
*     |                        SVMHDR                         |
*     |                                                       |
*     +-------------+-------------+---------------------------+
*  18 |   SVMLRR    |   SVMRDA    |          SVMID            |
*     +-------------+-------------+---------------------------+
*  20 |   SVMVN     |                 SVMVSN                  |
*     +------+------+-------------+---------------------------+
*  28 |SVMRT |SVMSS |  SVMDSSID   |         SVMRES1           |
*     +------+------+-------------+---------------------------+
*  30 |                                                       |
*     =                        SVMVER                         =
*     |                                                       |
*     +-------------------------------------------------------+
*  70 |                                                       |
*     =                       SVMPPRCS                        =
*     |      +------------------------------------------------+
*     |      | 331
*     +------+
*
*** SVMREC - SPECIAL VM RECORD
          
*** Overlay for SVMVER in SVMREC
*
*     +-------------------------------------------------------+
*  30 |                                                       |
*     =                       SVMPMCW                         =
*     |                           +---------------------------+
*  48 |                           |                           |
*     +---------------------------+                           |
*     |                        SVMIRB                         |
*     |                           +---------------------------+
*  58 |                           |                           |
*     +---------------------------+                           |
*     |                       SVMRES2                         |
*     |                                                       |
*     +-------------------------------------------------------+
*  70
*
*** Overlay for SVMVER in SVMREC
          
*** Overlay for SVMVER in SVMREC
*
*     +------+------------------------------------------------+
*  30 |SVMBD |                                                |
*     +------+                                                |
*  38 |                                                       |
*     =                       SVMRES3                         =
*     |                                                       |
*     +-------------------------------------------------------+
*  70
*
*** Overlay for SVMVER in SVMREC
          
*** Overlay for SVMVER in SVMREC
*
*     +--------------------+------+--------------------+------+
*  30 |       SVMCU        |:RES4 |       SVMDT        |:RES5 |
*     +--------------------+------+--------------------+------+
*  38 |                                                       |
*     =                       SVMSNSS                         =
*     |                           +---------------------------+
*  60 |                           |         SVMRES6           |
*     +---------------------------+                           |
*     |                                                       |
*     +-------------------------------------------------------+
*  70
*
*** Overlay for SVMVER in SVMREC
          
*** Overlay for SVMVER in SVMREC
*
*     +------+------+------+------+---------------------------+
*  30 |:RAQS |:OLPM |:LPUM |:RLPM |         SVMCHPS-          |
*     +------+------+------+------+---------------------------+
*  38 |          -(034)           |                           |
*     +---------------------------+                           |
*  40 |                                                       |
*     =                       SVMRES7                         =
*     |                                                       |
*     +-------------------------------------------------------+
*  70
*
*** Overlay for SVMVER in SVMREC
          
*** Overlay for SVMVER in SVMREC
*
*     +-------------+------+------+---------------------------+
*  30 |  SVMHMLEN   |:HMFOR|:MSGCD|         SVMMSDID          |
*     +------+------+------+------+-------------+-------------+
*  38 |:CMFLG|:SCHMF|  SVMRES8    |  SVMTOKEN   |  SVMSCLSS   |
*     +------+------+------+------+-------------+-------------+
*  40 |  SVMSSID    |:DEVNM|             SVMRES9              |
*     +-------------+------+----------------------------------+
*  48 |                                                       |
*     =                       SVMDVMAP                        =
*     |                                                       |
*     +-------------------------------------------------------+
*  68 |                       SVMRES10                        |
*     +-----------------------------------------+-------------+
*  70 |                SVMMCTYP                 | SVMMANID-   |
*     +------+-------------+--------------------+-------------+
*  78 |-(076)|  SVMMANLC   |            SVMSEQNM              |
*     +------+-------------+                           +------+
*     |                                                | 87
*     +------------------------------------------------+
*
*** Overlay for SVMVER in SVMREC
          
*** Overlay for SVMVER in SVMREC
*
*     +------+-------------+------+---------------------------+
*  30 |:DEVCT|  SVMCPSVS   |:VPPCS|                           |
*     +------+-------------+------+                           |
*  38 |                                                       |
*     =                       SVMRES11                        =
*     |      +------------------------------------------------+
*     |      | 331
*     +------+
*
*** Overlay for SVMVER in SVMREC

 

SVMREC Cross Reference

Symbol         Dspl Value
-------------- ---- -----
SVMAQ00        0030 00
SVMAQ01        0030 01
SVMAQ02        0030 02
SVMAQ03        0030 03
SVMAQ04        0030 04
SVMAQ05        0030 05
SVMAQ06        0030 06
SVMBD          0030
SVMBOX0A       0030 0A
SVMBOX0B       0030 0B
SVMBOX0C       0030 0C
SVMBOX0D       0030 0D
SVMBOX0E       0030 0E
SVMBOX0F       0030 0F
SVMBOX00       0030 00
SVMBOX01       0030 01
SVMBOX02       0030 02
SVMBOX03       0030 03
SVMBOX04       0030 04
SVMBOX05       0030 05
SVMBOX06       0030 06
SVMBOX07       0030 07
SVMBOX08       0030 08
SVMBOX09       0030 09
SVMBOX10       0030 10
SVMBOX11       0030 11
SVMBYSZ        0070 00000331
SVMCHPS        0034
SVMCMFLG       0038
SVMCPSVS       0031
SVMCU          0030
SVMDEVCT       0030
SVMDEVNM       0042
SVMDSSID       002A
SVMDT          0034
SVMDVMAP       0048
SVMDWSZ        0070 00000067
SVMFF          0000 000000FF
SVMHDR         0001
SVMHMFOR       0032
SVMHMLEN       0030
SVMID          001C
SVMIRB         004C
SVMLPUM        0032
SVMLRR         0018
SVMMANID       0076
SVMMANLC       0079
SVMMCTYP       0070
SVMMSDID       0034
SVMMSGCD       0033
SVMOLPM        0031
SVMPMCW        0030
SVMPPRCS       0070
SVMPSUSD       0034 00000061
SVMPSUSL       0034 00000301
SVMRAQD        003C 00000008
SVMRAQL        003C 00000040
SVMRAQS        0030
SVMRDA         001A
SVMRES1        002C
SVMRES10       0068
SVMRES11       0034
SVMRES2        005C
SVMRES3        0031
SVMRES4        0033
SVMRES5        0037
SVMRES6        0064
SVMRES7        003C
SVMRES8        003A
SVMRES9        0043
SVMRLPM        0033
SVMRT          0028
SVMRTYP        0000
SVMSCHMD       007B 0000000B
SVMSCHMF       0039
SVMSCHML       007B 00000057
SVMSCLSS       003E
SVMSEQNM       007B
SVMSNSS        0038
SVMSS          0029
SVMSSID        0040
SVMTOKEN       003C
SVMTYP0        0028 00
SVMTYP1        0028 01
SVMTYP2        0028 02
SVMTYP3        0028 03
SVMTYP4        0028 04
SVMTYP5        0028 05
SVMVER         0030
SVMVN          0020
SVMVPPCS       0033
SVMVSN         0022
SVM56          0030 38
SVM7           0032 07
SVM88          0018 58

This information is based on z/VM V6R2.0. Last updated on 21 Nov 2011 at 11:36:52 EDT.
Copyright IBM Corporation, 1990, 2011