Use ISTVSLIP to display the registers and PSW that were
current at the time of an SLIP dump. The registers and PSW are extracted
from the SDUMP buffer pointed to by the CVT.
All 16 general
registers and the PSW are displayed, along with the module name and
displacement that the address portion of the PSW represents (the module
in control at the time the SLIP trap occurred). The module name and
displacement that register 14 represents (usually the calling module
or within the current module) are also displayed. If the dump was
not taken as a result of an SLIP trap, a message to that effect is
displayed.
IPCS symbols are created for each register and
the address portion of the PSW. After ISTVSLIP has executed, storage
locations pointed to by these registers (or PSW) can be displayed
using these symbols in the IPCS LIST command. For example, L R4 will
display the storage pointed to by register 4 at the time the SLIP
trap occurred.
Note: ISTVSLIP does not support stand-alone dumps
taken after the SLIP ACTION=WAIT MVS™ system
command is issued.
The ISTVSLIP command can also be issued
from the panel interface.
Syntax
>>-ISTVSLIP----------------------------------------------------><
Equated symbol
- Symbol or symbols
- Description
- R0, REG0
- Register 0
- R1, REG1
- Register 1
- R2, REG2
- Register 2
- R3, REG3
- Register 3
- R4, REG4
- Register 4
- R5, REG5
- Register 5
- R6, REG6
- Register 6
- R7, REG7
- Register 7
- R8, REG8
- Register 8
- R9, REG9
- Register 9
- R10, REG10, RA, REGA
- Register 10
- R11, REG11, RB, REGB
- Register 11
- R12, REG12, RC, REGC
- Register 12
- R13, REG13, RD, REGD
- Register 13
- R14, REG14, RE, REGE
- Register 14
- R15, REG15, RF, REGF
- Register 15
- PSW
- PSW address
Additional information
The dump data set
name is displayed to verify that the correct dump is being processed.
The title of the dump is displayed for additional verification that
the dump being processed is, in fact, an ISTVSLIP dump.
To
determine the module name, displacement, and PTF level for the PSW
and register 14, VTFNDMOD is called. The PSW address and register
14 are used as input to VTFNDMOD.
Sample output
ISTVSLIP
CLIST ISTVSLIP STARTED AT 17:42:19.
DUMP DATASET NAME: IPCS.P620527.DUMPA
TITLE FROM DUMP: SLIP DUMP ID=0001
THE ADDRESS OF THE SDUMP BUFFER IN THE CVT IS 00C95000.
PRIMARY ASID AT THE TIME OF ENTRY TO SLIP IS X'000A'
PSW AT ENTRY TO RTM: 00000000 01D03790
REGISTERS WHEN SLIP TRAP MATCHED:
REG0 = 08000000 REG1 = 080A9000 REG2 = 00000012 REG3 = 00000012
REG4 = 007FF158 REG5 = 80C1EFC8 REG6 = 00003000 REG7 = 00000004
REG8 = 0000000B REG9 = 81E6190C REGA = 0650CE40 REGB = 81E51A98
REGC = 81D0347A REGD = 0650CE40 REGE = 01F2A714 REGF = 010E35E0
(ISTVSLIP) PROCESSING OF PSW FOLLOWS:
VTAMMAP input data
VTFNDMOD ADDR(X'01D03790') NNTERNAL
Module name: ISTCFF3D
Compile date: 92.318
Address entered: 01D03790
Module entry point: 01D03462
--------
Displacement into module: 32E
First '40'X bytes of module:
DATA: 01D03462
+0000 47F0F016 10C9E2E3 C3C6C6F3 C44040F9 | .00..ISTCFF3D 9 |
+0010 F24BF3F1 F80005C0 185F1861 187041F0 | 2.318..{.¬./...0 |
+0020 00005800 CB7E47F0 C0160000 020089F0 | .....=.0{.....i0 |
+0030 0008BFFD C0121B11 0A7818A1 18161807 | ..P.{......~.... |
Storage around address entered:
DATA: 01D0377C
+0000 89000018 16101823 58F00010 58F0F034 | i........0...00. |
+0010 58F0F020 05EF47F0 C5445850 04081255 | .00....0E..&.... |
+0020 4780C34A 91405488 4780C34A 58205B50 | ..C+j .h..C+..$& |
+0030 12224780 C34A9102 54884710 C34A5850 | ....C+j..h..C+.& |
Address is in extended pageable LPA (above the 16M line).
Extended pageable LPA starting address: 01C13000
Extended pageable LPA ending address: 025F8FFF
(ISTVSLIP) PROCESSING OF REG 14 FOLLOWS:
VTAMMAP input data
VTFNDMOD ADDR(X'1F2A714')
Module name: ISTDSCGD
Compile date: 92.256
Address entered: 01F2A714
Module entry point: 01F2A6A0
--------
Displacement into module: 74
First '40'X bytes of module:
DATA: 01F2A6A0
+0000 47F0F014 0FC9E2E3 C4E2C3C7 C440F9F2 | .00..ISTDSCGD 92 |
+0010 4BF2F5F6 90ECD00C 18BF41F0 00005800 | .256..}....0.... |
+0020 B95C0700 47F0B02C 00000200 89F00008 | .*...0......i0.. |
+0030 BFFDB028 1B110A78 18C150D0 C00450C0 | .........A&}{;&{ |
Storage around address entered:
DATA: 01F2A700
+0000 B93E58A0 ACE45630 B8E858F0 A0005820 | .....U...Y.0.... |
+0010 B8F805EF 980E1028 58201020 12FF4770 | .8..q........... |
+0020 B094D203 2000B92C 58E04000 50E02024 | .mK......\ .&\.. |
+0030 47F0B098 41F00008 12FF4770 B52041A0 | .0.q.0.......... |
Address is in extended pageable LPA (above the 16M line).
Extended pageable LPA starting address: 01C13000
Extended pageable LPA ending address: 025F8FFF
(ISTVSLIP) THE REGISTER SAVE AREA CHAIN COULD NOT BE ANALYZED.
REG 13 IS NOT VALID OR STORAGE IS NOT AVAILABLE.
CLIST ISTVSLIP ENDED AT 17:43:30. RETURN CODE = 0.