Channel Report Word (CRW) Detail Report

In a 370/XA environment, the CRW describes channel incidents reported through machine checks. The CRW specifies the error environment and the severity of the error.

Figure 1 and Figure 2 contain examples of the channel report word (CRW) detail report.
Figure 1. CRW Detail Report with Recording Code of X'01'
DEVICE NUMBER:    00000       REPORT: CRW EDIT                   DAY  YEAR        RECORDING MODULE: IOSREIPH
                                                           DATE: 260   04                           C9D6E2D9C5C9D7C8
DEVICE TYPE:      N/A         SCP: VS 2       V2 R3
                              CPU MODEL: 2084                    HH MM SS.TH
CHANNEL PATH ID:  **          CPU ID        : 340105       TIME: 17 08 15.64

CHANNEL REPORT WORD INFORMATION

  CRW VALIDITY:    VALID     1 
  CRW:             0903 001E
  RECORDING CODE:  01        2 
  ORIGIN:          CRW PENDING MACHINE CHECK
  STORED BY:       HARDWARE
  CREATED BY:      HARDWARE
  PROCESSOR ADDR:  0000

CRW SEQUENCE NUMBER:                  00000000
ASSOCIATED CRW SEQUENCE NUMBER:       00000000
INTERRUPT SUBCLASS DEFINITION TABLE:  00081018 20283038

PATH MANAGEMENT CONTROL WORD    3 

  SUBCHANNEL ENABLED            0
  PROG CHECK ADDR >= LIMIT      0
  PROG CHECK ADDR <= LIMIT      0
  STORE MEASUREMENTS IN CMB     0
  STORE DCTI IN EXT STAT WORD   0
  DYNAM PATH MULTI-PATH STATE   0
  TIMING FACILITY AVAILABLE     0
  VALID DEVICE NUMBER ASSIGNED  0

UCB INFORMATION                                               CHANNEL PATH INFORMATION

  UCB LEVEL VALUE:               00                             CHANNEL PATH RECOVERY COUNT:   **
  UCB LEVEL BIT MASK:            00000000
  SUBCHANNEL RECOVERY ANCHOR:    00000000
                                                                         4 
-------------------UCB DEVICE STATUS FLAGS---------------     ----CHPID ICHPT FLAGS-----

UCB TEMPORARILY UNUSABLE 0     INTRCEPT CNDITION EXISTS 0     CHP VALID FOR INSTLATION *
DEVICE NOT READY         0     DVICE HAS NO USABLE PATH 0     CHP OWNED BY THIS SYSTEM *
DEVICE SUBCHAN UNUSABLE  0     DEVICE HAS NO SUBCHANNEL 0     CHP IS ONLINE            *
PENDING SENSE OPERATION  0     ABNORMAL UCBLEVEL VALUE  0     CHP UNDRGOING CHP RCOVRY *
START SUBCHANNEL ISSUED  0     RESERVED                 0     VARY OFF IN PROG FOR CHP *
HALT SUBCHANNEL ISSUED   0     RESERVED                 0     FORCE CHP OFFLINE FAILED *
CLEAR SUBCHANNEL ISSUED  0     RESERVED                 0     RECOVRY IN LAST UCB SCAN *
DVICE OFFLN DUE TO ERROR 0     RESERVED                 0     RESERVED                 *

HEX DUMP OF RECORD
HEADER    25361000  00001100  0097043F  17081564  40340105  91210000
    0018  C9D3E5D9  C1E2F0F4  01800001  00000000  0903001E  00000000  00000000  00000000
    0038  00000000  00000000  00000000  00000000  00E00008  10182028  30380000  00000000
 1 
If the words OVERFLOW INDICATED appear here, it means that CRW records have been lost because they are being produced on the hardware queue faster than the recording service can retrieve them.
 2 
The product dependent part of this report is affected by the recording code. Valid codes are X'01' and X'02'.
 3 
All zeros indicates that the UCB is not available.
 4 
The channel path table flags appear only if the CRW indicates a channel path ID (CHPID).
Figure 2. CRW Detail Report with Recording Code of X'02'
DEVICE NUMBER:    0000        REPORT: CRW EDIT                   DAY  YEAR        RECORDING MODULE: ILVRAS04
                                                           DATE: 043   97                           C9D3E5D9C1E2F0F4
DEVICE TYPE:      N/A         SCP: VSE/ESA    V5 R2
                              CPU MODEL: 9121                    HH MM SS.TH
CHANNEL PATH ID:  **          CPU ID        : 340105       TIME: 17 08 15.64

CHANNEL REPORT WORD INFORMATION

  CRW VALIDITY:    VALID
  CRW:             0903 001E
  RECORDING CODE:  02
  ORIGIN:          CRW PENDING MACHINE CHECK
  STORED BY:       HARDWARE
  CREATED BY:      HARDWARE
  PROCESSOR ADDR:  0000

MACHINE CHECK INTERRUPT CODE:  00000000 00000000

RDEV STATUS INFORMATION

  REAL DEVICE IS BUSY          0
  IORBK QUEUED FOR LATER START 0
  DEVICE IS OCCUPIED           0
  ERROR RECOVERY PROC ACTIVE   0
  DEVICE TEMPORARILY DOWN      0
  RDEV IS INITIALIZED AT IPL   0

DEVICE ALLOC CONTROL FLAGS                ERROR RECOVERY CONTROL FLAGS

  DEVICE IS OFFLINE          0              MSG HNDLR WAIT FOR DEV END 0
  DEVICE ATTACHED TO SYSTEM  0              INTENSIV RECRDING MODE ACT 0
  DEVICE IS NOT IN USE       0              INTRVNTION REQUIRED ON DEV 0
  CP VOLUME IS ATTACHED      0              DEVICE IS BEING RESET      0
  DEVICE IS ATTACHED TO USER 0              SENSE CONTINGENT CONNECTN  0
  DEVICE IS FOR SPOOLING     0              DEVICE HAS BEEN RESERVED   0
  DEV MOUNTED, NOT ATTACHED  0              UNSOLICITED DEV END IN ERP 0
  XVOLID SPECD FOR DASD/TAPE 0              MISSING INTERRUPT MSG SENT 0

SCHIB INFORMATION

  CONTROL FLAGS                           CHANNEL PATH IDS             00 E0 00 08 10 18 20 28
    SUBCHANNEL ENABLED          0           INTERRUPT REQUEST CODE      0  0  0  0  0  0  0  0
    PROG CHECK ADDR >= LIMIT    0           LOGICAL PATH MASK           0  0  0  0  0  0  0  0
    PROG CHECK ADDR <= LIMIT    0           PATH NOT OPERATIONAL MASK   0  0  0  0  0  0  0  0
    MEASUREMENTS ARE PERMITTED  0           LAST PATH USED MASK         0  0  0  0  0  0  0  0
    TIMING IS PERMITTED         0           PATH INSTALLED MASK         0  0  0  0  0  0  0  0
    DYNAMIC PATHING AVAILABLE   0           PATH OPERATIONAL MASK       0  0  0  0  0  0  0  0
    TIMING FACILITY AVAILABLE   0           PATH AVAILABLE MASK         0  0  0  0  0  0  0  0
    VALID DEVICE NUM ASSIGNED   0

HEX DUMP OF RECORD
HEADER    25361000  00001100  0097043F  17081564  40340105  91210000
    0018  C9D3E5D9  C1E2F0F4  02800001  00000000  0903001E  00000000  00000000  00000000
    0038  00000000  00000000  00000000  00000000  00E00008  10182028  30380000  00000000