ERPx entry for error recovery procedures

Entry:
ERPI, ERPL, ERPT, or ERPX
VIT option:
CIO
Event:
Error recovery
VIT processing module:
ISTRACCI
Control is returned to:
ISTZBM0J for LDNCB, or ISTZBM0K for ICNCB and RWNCB
This trace record is written during error recovery for channel I/O.
  • ERPI is generated for communication controllers and local SNA cluster controllers.
  • ERPL is generated for local non-SNA cluster controllers.
  • ERPT is generated for IP over channel data link control connections.
  • ERPX is generated for channel-to-channel-attached hosts and channel-attached IBM® 3172 Interconnect Nways Controllers.
For record types with suffix I, X, or T, the CIO events are also captured within the NCB (pointed to by NCBCIOMV). The NCB trace table is mapped by NCBCIOAR.
REQTEXT
Byte (hex)
Contents
00–03
Record ID:
  • C"ERPI" for ICNCB
  • C"ERPL" for LDNCB
  • C"ERPT" for RWNCB
  • C"ERPX" for XCNCB
04
ID is the primary address space ID (ASID). This field is 0 if the ASID is greater than X'FF'.
05
For ERPI, ERPL, and ERPT, link station state (NCBLNKST). For ERPX, station state (XCNSSFSM)
06
0
07
0
08–0B
Channel device name in EBCDIC (either a device address or device number)
0C–0F
NCB address
10–13
Flag bytes (NCBFLAGS)
14
Flag byte as follows:
Bit
Meaning
..1. ....
Exception condition occurred (IOSEX flag is on)
...1 ....
Error routine is in control (IOSERR flag is on)
15
I/O completion code (IOSCOD)
16–17
For ERPI, ERPL and ERPT, sense data (IOSSNS). For ERPX, 0.
18–1F
Channel status word from IOSB