SVMREC | Back to Index page

| Prolog Control Block Contents SVMREC DSECT Storage Layout Cross Reference (Contains links to field and bit definitions) |
Programming Interface Information: This information is NOT intended to be used as Programming Interfaces of z/VM.

SVMREC Prolog | Top of page

     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 | Top of page

     SVMREC DSECT
    Top of page

    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
              00000018       SVMHDRL        *-SVMREC LENGTH OF RECORD HEADER
                                            *** LENGTH OF REST OF RECORD
    0018   24 Signed       2 SVMLRR         LENGTH OF REST OF RECORD
              .1.1 1...      SVM88          88 SVM88 88 BYTES - RECORD TYPES
                                            0,1,3
              1... ...1      SVM129         129 SVM129 129 bytes - Record
                                            type 2
              .11. 1111      SVM111         111 SVM111 111 BYTES - RECORD
                                            TYPE 4
              00SVMLRR       SVM794         794 SVM794 794 BYTES - RECORD
                                            TYPE 5
    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    1 SVMMTRF        Record format
              .... ...1      SVMMRF1        X'01' SVMMRF1 Format-1 record
              .... ..1.      SVMMRF2        X'02' SVMMRF2 Format-2 record
    0039   57 Bitstring   44 SVMSNS1        Sense subsystem data format 1
    0065  101 Bitstring   52 SVMRES6        Reserved
    0039   57 Bitstring   96 SVMSNS2        Sense subsystem data format 2
    0030   48 Bitstring    1 SVMRAQS        REASON AUTO QUIESCE STARTED
              .... ....      SVMAQ00        X'00' SVMAQ00 Equip Check/Cmd
                                            Reject 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   12 SVMIRBK        IORIRB at time of interrupt
    0048   72 Bitstring   32 SVMIOSN        Sense at time of interrupt
    0068  104 Bitstring    8 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 SVMT5FMT       Record type
              .... ...1      SVMT5FT1       X'01' SVMT5FT1 Format-1 record
              .... ..1.      SVMT5FT2       X'02' SVMT5FT2 Format-2 record
    0031   49 Bitstring    1 SVMT5DAT (0)   variable data
    0031   49 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.
    0032   50 Bitstring    2 SVMCPSVS       Copy Services Volume State
    0034   52 Bitstring    1 SVMVPPCS       Volume PPRC State
    0035   53 Bitstring  765 SVMRES11       Reserved for remaining devices
              00000302       SVMPSUSL       *-SVMT5FMT Length of PPRC Suspend
                                            data
              00000061       SVMPSUSD       ((SVMPSUSL+7)/8) Length in double
                                            words
    0031   49 Bitstring    1 SVMSTTUA       Starting unit address for follow-
                                            ing volume records
    0032   50 Bitstring    1 SVMENDUA       Ending unit address for following
                                            volume records
    0033   51 Bitstring    2 SVMCSVS1       Copy services volume state for
                                            the first volume
    0035   53 Bitstring   20 SVMVSARY       Relationship array for the first
                                            volume
    0049   73 Bitstring  745 *              Reserved for remaining devices

SVMREC Storage Layout | Top of page

    *** 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 |:MTRF |                                                |
    *     +------+                                                |
    *  40 |                                                       |
    *     =                       SVMSNS1                         =
    *     |                                  +--------------------+
    *     |                                  |                    |
    *     +----------------------------------+                    |
    *  68 |                                                       |
    *     =                       SVMRES6                         =
    *     |      +------------------------------------------------+
    *     |      | 99
    *     +------+
    *
    *** Overlay for SVMVER in SVMREC

    *** Overlay for SVMSNS1 in SVMREC
    *
    *            +------------------------------------------------+
    *     ..  39 |                                                |
    *     +------+                                                |
    *  40 |                                                       |
    *     =                       SVMSNS2                         =
    *     |      +------------------------------------------------+
    *     |      | 99
    *     +------+
    *
    *** Overlay for SVMSNS1 in SVMREC

    *** Overlay for SVMVER in SVMREC
    *
    *     +------+------+------+------+---------------------------+
    *  30 |:RAQS |:OLPM |:LPUM |:RLPM |         SVMCHPS-          |
    *     +------+------+------+------+---------------------------+
    *  38 |          -(034)           |         SVMIRBK           |
    *     +---------------------------+                           |
    *     |                                                       |
    *     +-------------------------------------------------------+
    *  48 |                                                       |
    *     =                       SVMIOSN                         =
    *     |                                                       |
    *     +-------------------------------------------------------+
    *  68 |                       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 |:T5FMT|:DEVCT|  SVMCPSVS   |:VPPCS|                    |
    *     +------+------+-------------+------+                    |
    *  38 |                                                       |
    *     =                       SVMRES11                        =
    *     |             +-----------------------------------------+
    *     |             | 332
    *     +-------------+
    *
    *** Overlay for SVMVER in SVMREC

    *** Overlay for SVMT5DAT in SVMREC
    *
    *            +------+------+-------------+--------------------+
    *  30 ..  31 |:STTUA|:ENDUA|  SVMCSVS1   |                    |
    *     +------+------+------+-------------+                    |
    *  38 |                                                       |
    *     =                       SVMVSARY                        =
    *     |      +------------------------------------------------+
    *     |      |////////////////////////////////////////////////|
    *     +------+////////////////////////////////////////////////|
    *  50 |///////////////////////////////////////////////////////|
    *     =///////////////////////////////////////////////////////=
    *     |/////////////+-----------------------------------------+
    *     |/////////////| 332
    *     +-------------+
    *
    *** Overlay for SVMT5DAT in SVMREC

SVMREC Cross Reference | Top of page

    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       0032
    SVMCSVS1       0033
    SVMCU          0030
    SVMDEVCT       0031
    SVMDEVNM       0042
    SVMDSSID       002A
    SVMDT          0034
    SVMDVMAP       0048
    SVMDWSZ        0070 00000067
    SVMENDUA       0032
    SVMFF          0000 000000FF
    SVMHDR         0001
    SVMHDRL        0001 00000018
    SVMHMFOR       0032
    SVMHMLEN       0030
    SVMID          001C
    SVMIOSN        0048
    SVMIRB         004C
    SVMIRBK        003C
    SVMLPUM        0032
    SVMLRR         0018
    SVMMANID       0076
    SVMMANLC       0079
    SVMMCTYP       0070
    SVMMRF1        0038 01
    SVMMRF2        0038 02
    SVMMSDID       0034
    SVMMSGCD       0033
    SVMMTRF        0038
    SVMOLPM        0031
    SVMPMCW        0030
    SVMPPRCS       0070
    SVMPSUSD       0035 00000061
    SVMPSUSL       0035 00000302
    SVMRAQD        0068 00000008
    SVMRAQL        0068 00000040
    SVMRAQS        0030
    SVMRDA         001A
    SVMRES1        002C
    SVMRES10       0068
    SVMRES11       0035
    SVMRES2        005C
    SVMRES3        0031
    SVMRES4        0033
    SVMRES5        0037
    SVMRES6        0065
    SVMRES7        0068
    SVMRES8        003A
    SVMRES9        0043
    SVMRLPM        0033
    SVMRT          0028
    SVMRTYP        0000
    SVMSCHMD       007B 0000000B
    SVMSCHMF       0039
    SVMSCHML       007B 00000057
    SVMSCLSS       003E
    SVMSEQNM       007B
    SVMSNS1        0039
    SVMSNS2        0039
    SVMSS          0029
    SVMSSID        0040
    SVMSTTUA       0031
    SVMTOKEN       003C
    SVMTYP0        0028 00
    SVMTYP1        0028 01
    SVMTYP2        0028 02
    SVMTYP3        0028 03
    SVMTYP4        0028 04
    SVMTYP5        0028 05
    SVMT5DAT       0031
    SVMT5FMT       0030
    SVMT5FT1       0030 01
    SVMT5FT2       0030 02
    SVMVER         0030
    SVMVN          0020
    SVMVPPCS       0034
    SVMVSARY       0035
    SVMVSN         0022
    SVM111         0018 6F
    SVM129         0018 81
    SVM56          0030 38
    SVM7           0032 07
    SVM794         0018 00SVMLRR
    SVM88          0018 58

This information is based on z/VM 7.2.0 Last updated on 24 Jun 2020 at 09:32:21 EDT.
Copyright IBM Corporation, 1990, 2020