Re: BLS18160D Response

2021-03-01 Thread Jim Mulder
  For example, VERBX VSMDATA traverses data structures which are 
not serialized while they are being captured by 
IEATDUMP/SYSMDUMP/SDUMP.  As a result, sometimes the 
VSMDATA processing encounters problems due to inconsistent
data structures in the dump.  The potential for inconsistencies can be
exacerbated when some register at time of error or SUMLST range 
causes some of the relevant VSM stuff  data to be captured 
early during disabled or suspend summary dump, and the rest
captured later.  So when you see VSMDATA spewing error 
messages, sometimes you say, "Let me try dropping the dump
and reinitializing it, replying N to BLS18160D, and then see if 
VSMDATA works better for this dump". 

  Replying N to BLS18160D is something I do only
rarely, but there are times when, in order to understand what
is going on in a dump, you need to know a considerable
amount  about how dumping works. 

Jim Mulder z/OS Diagnosis, Design, Development, Test  IBM Corp. 
Poughkeepsie NY


"IBM Mainframe Discussion List"  wrote on 
02/27/2021 09:03:17 PM:

> From: "Ed Jaffe" 
> To: IBM-MAIN@LISTSERV.UA.EDU
> Date: 03/01/2021 05:04 PM
> Subject: BLS18160D Response
> Sent by: "IBM Mainframe Discussion List" 
> 
> Regarding:
> 
> "BLS18160D May summary dump data be used by dump access?  Enter Y to 
> use, N to bypass."
> 
> Under what conditions would it ever be appropriate to reply N?



--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: BLS18160D Response

2021-03-01 Thread Jim Mulder
  That doc is about 20 years out of date.  Prior to z/OS 1.2, summary
 dump could capture multiple SUMDUMP ranges in a single 
self-describing 4K dump record, and the metadata for the ranges 
did not include the storage key.  When 64-bit virtual storage was 
implemented in z/OS 1.2, we decided not to to  extend
this methodology to 64-bit addresses, and instead, round 
SUMPDUMP ranges down and up to 4K page boundaries. 
Having done that, all of the storage in a SUMDUMP record 
is now the same key, so we capture its key into the record 
header, like we do for any other storage being dumped. 

Jim Mulder z/OS Diagnosis, Design, Development, Test  IBM Corp. 
Poughkeepsie NY


"IBM Mainframe Discussion List"  wrote on 
02/28/2021 11:08:55 AM:

> From: "Ed Jaffe" 
> To: IBM-MAIN@LISTSERV.UA.EDU
> Date: 03/01/2021 04:09 PM
> Subject: Re: BLS18160D Response
> Sent by: "IBM Mainframe Discussion List" 
> 
> On 2/27/2021 7:48 PM, Mark Jacobs wrote:
> > >From the FM;
> >
> > The summary dump data contains data captured closest to the time 
> of the failure. If you reply Y to use this data, IPCS will not be 
> able to display storage keys using the DISPLAY(MACHINE) parameter.
> 
> Yeah, but...
> 
> I don't experience issues displaying keys using DISPLAY(MACHINE) when 
> responding 'Y' to BLS18160D.
> 
> I tried it just now. I initialized a dump still lying around from 
> yesterday (SLIP to capture an SDC2 abend in an SRB) and responded 'Y' to 

> the BLS18160D prompt:
> 
>   IKJ56650I TIME-07:42:42 AM. CPU-00:00:03 SERVICE-22127 
> SESSION-00:00:47 FEBRUARY 28,2021
>   BLS18122I Initialization in progress for 
> DSNAME('SYS3.DUMP.D210227.T222342.EDJX2.S8')
>   BLS18124I TITLE=SLIP DUMP ID=EEJ6
>   BLS18223I Dump written by z/OS 02.04.00-0 SLIP - level same as IPCS 
level
>   BLS18558I This redactable dump has not been post-processed to protect 
> sensitive data
>   BLS18222I z/Architecture mode system
>   BLS18160D May summary dump data be used by dump access?  Enter Y to 
> use, N to bypass.
> y
>   BLS18255I Dump InitElapsed Time  CPU Time
> Input I/O   00:00:01.205379 00:00:01.041953
> DDIR00:00:00.842453 00:00:00.605543
>   BLS18123I 161,077 blocks, 670,080,320 bytes, in 
> DSNAME('SYS3.DUMP.D210227.T222342.EDJX2.S8')
>   IKJ56650I TIME-07:44:17 AM. CPU-00:00:07 SERVICE-42085 
> SESSION-00:02:21 FEBRUARY 28,2021
>   BLS18224I Dump of z/OS 02.04.00-0 - level same as IPCS level
>   ***
> 
> STATUS shows PSW and registers for the DC2 abend:
> 
> CPU STATUS:
> PSW=47045000 8000  019A7318
>  (Running in AR, key 0, AMODE 31, DAT ON, SUPERVISOR STATE)
>  Enabled for PER I/O EXT MCH
> ASID(X'0072') 019A7318. IEANUC01.IAXV6+24D0 IN READ ONLY NUCLEUS
>ASCB114 at FBD400, JOB(EDJX2), for the home ASID
>ASXB114 at AFD000 for the home ASID. No block is dispatched
>HOME ASID: 0072 PRIMARY ASID: 0072 SECONDARY ASID: 0072
> 
>General purpose register values
>  Left halves of all registers contain zeros
>   0-3  8400  84DC2000  0001  
>   4-7    029B9000  00FBD400  01DDDF00
>   8-11   042FCC30    08004000
>  12-15 019A8550  042FE178  042FE000  66004020
> 
> SUMDUMP captures storage on both sides of the PSW and every register. I 
> have 'IP SETDEF DISPLAY(MACHINE)' in effect. Listing the PSW via 'IP L 
> 019A7318' returns KEY(08):
> 
> LIST 019A7318. ASID(X'0072') LENGTH(X'2000') AREA
> ASID(X'0072') ADDRESS(019A7318.) KEY(00)
> 019A7318. B24D001C E31D 00045811 00889110 |.(..Thj.|
> 019A7328. 1008A784 0009C019 04C0D000 C0F9FE00 |..xd..{..{}.{9..|
> 
> 'IP L 5R!' returns KEY(00):
> 
> LIST 029B9000. ASID(X'0072') LENGTH(X'2000') AREA
> ASID(X'0072') ADDRESS(029B9000.) KEY(08)
> 029B9000. C9C1E7C3 D7E3C2D3 0012  |IAXCPTBL|
> 029B9010. 0012 0040 042FC000  |... ..{.|
> 
> 'IP L 7R!' returns KEY(00):
> 
> LIST 01DDDF00. ASID(X'0072') LENGTH(X'2000') AREA
> ASID(X'0072') ADDRESS(01DDDF00.) KEY(00)
> 01DDDF00. D9C3C540 002E65A3 0FFE 0EB6 |RCE ...t|
> 01DDDF10. 050B 00350202 142E 28C0 |...{|
> 
> 'IP L 9R!' returns KEY(00):
> 
> LIST 042FCC30. ASID(X'0072') LENGTH(X'2000') AREA
> ASID(X'0072') ADDRESS(042FCC30.) KEY(00)
> 042FCC30.  009A   ||
> 042FCC40.  042FC000  042FC004 |..{...{.|
> 
> Same with all of the other registers that look like addresses. Not one 
> does not show the KEY information. I get similar results when processing 

> dumps in TCB mode. Pretty much everything pointed to by the RT

Re: BLS18160D Response

2021-03-01 Thread Jim Mulder
  RSMDATA shows you what z/OS intends for the key to be.
DISPLAY  shows you what the key actually is, via IVSK for
IEATDUMP/SYSMDUMP/SDUMP and ISKE for SADMP.

 Other than DAT table overlays or some supervisor state 
doofus thinking it is ok for something other than RSM 
to use the SSKE instruction, those things are in agreement. 

Jim Mulder z/OS Diagnosis, Design, Development, Test  IBM Corp. 
Poughkeepsie NY

"IBM Mainframe Discussion List"  wrote on 
03/01/2021 04:26:52 AM:

> From: "Barbara Nitz" 
> To: IBM-MAIN@LISTSERV.UA.EDU
> Date: 03/01/2021 04:12 PM
> Subject: Re: BLS18160D Response
> Sent by: "IBM Mainframe Discussion List" 
> 
> On Sun, 28 Feb 2021 08:08:55 -0800, Ed Jaffe 
>  wrote:
> 
> >I don't experience issues displaying keys using DISPLAY(MACHINE) when
> >responding 'Y' to BLS18160D.
> 
> Did you compare the keys with what rsmdata knows about the key of 
> the page? I learned to use 'yes' to the BLS message and only to use 
> the key for the page that rsmdata shows.



--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: BLS18160D Response

2021-03-01 Thread Matthew Stitt
An SDC2 abend on a JES2 warm start?  Sounds very familiar.  I spent quite a bit 
of time with support over that.  Here is what was finally determined:

 OA58190 has changed the JES2 checkpoint structure, which is independent of 
user activity. Such internal changes are necessary in order to support new 
functionality. Therefore all JES2 members accessing such a checkpoint 
thereafter need the mentioned compatibility APAR OA59665/UJ03635.

Thus.  If these APARs/PTFs are applied, there is no falling back.  And a 
fallback attempt causes the SDC2 abend.

Matthew

On Sun, 28 Feb 2021 08:08:55 -0800, Ed Jaffe  
wrote:

>On 2/27/2021 7:48 PM, Mark Jacobs wrote:
>> >From the FM;
>>
>> The summary dump data contains data captured closest to the time of the 
>> failure. If you reply Y to use this data, IPCS will not be able to display 
>> storage keys using the DISPLAY(MACHINE) parameter.
>
>Yeah, but...
>
>I don't experience issues displaying keys using DISPLAY(MACHINE) when
>responding 'Y' to BLS18160D.
>
>I tried it just now. I initialized a dump still lying around from
>yesterday (SLIP to capture an SDC2 abend in an SRB) and responded 'Y' to
>the BLS18160D prompt:
>
>  IKJ56650I TIME-07:42:42 AM. CPU-00:00:03 SERVICE-22127
>SESSION-00:00:47 FEBRUARY 28,2021
>  BLS18122I Initialization in progress for
>DSNAME('SYS3.DUMP.D210227.T222342.EDJX2.S8')
>  BLS18124I TITLE=SLIP DUMP ID=EEJ6
>  BLS18223I Dump written by z/OS 02.04.00-0 SLIP - level same as IPCS level
>  BLS18558I This redactable dump has not been post-processed to protect
>sensitive data
>  BLS18222I z/Architecture mode system
>  BLS18160D May summary dump data be used by dump access?  Enter Y to
>use, N to bypass.
>y
>  BLS18255I Dump Init    Elapsed Time  CPU Time
>    Input I/O   00:00:01.205379 00:00:01.041953
>    DDIR    00:00:00.842453 00:00:00.605543
>  BLS18123I 161,077 blocks, 670,080,320 bytes, in
>DSNAME('SYS3.DUMP.D210227.T222342.EDJX2.S8')
>  IKJ56650I TIME-07:44:17 AM. CPU-00:00:07 SERVICE-42085
>SESSION-00:02:21 FEBRUARY 28,2021
>  BLS18224I Dump of z/OS 02.04.00-0 - level same as IPCS level
>  ***
>
>STATUS shows PSW and registers for the DC2 abend:
>
>CPU STATUS:
>PSW=47045000 8000  019A7318
>     (Running in AR, key 0, AMODE 31, DAT ON, SUPERVISOR STATE)
>     Enabled for PER I/O EXT MCH
>    ASID(X'0072') 019A7318. IEANUC01.IAXV6+24D0 IN READ ONLY NUCLEUS
>   ASCB114 at FBD400, JOB(EDJX2), for the home ASID
>   ASXB114 at AFD000 for the home ASID. No block is dispatched
>   HOME ASID: 0072 PRIMARY ASID: 0072 SECONDARY ASID: 0072
>
>   General purpose register values
>     Left halves of all registers contain zeros
>  0-3  8400  84DC2000  0001  
>  4-7    029B9000  00FBD400  01DDDF00
>  8-11   042FCC30    08004000
>     12-15 019A8550  042FE178  042FE000  66004020
>
>SUMDUMP captures storage on both sides of the PSW and every register. I
>have 'IP SETDEF DISPLAY(MACHINE)' in effect. Listing the PSW via 'IP L
>019A7318' returns KEY(08):
>
>LIST 019A7318. ASID(X'0072') LENGTH(X'2000') AREA
>ASID(X'0072') ADDRESS(019A7318.) KEY(00)
>019A7318. B24D001C E31D 00045811 00889110 |.(..Thj.|
>019A7328. 1008A784 0009C019 04C0D000 C0F9FE00 |..xd..{..{}.{9..|
>
>'IP L 5R!' returns KEY(00):
>
>LIST 029B9000. ASID(X'0072') LENGTH(X'2000') AREA
>ASID(X'0072') ADDRESS(029B9000.) KEY(08)
>029B9000. C9C1E7C3 D7E3C2D3 0012  |IAXCPTBL|
>029B9010. 0012 0040 042FC000  |... ..{.|
>
>'IP L 7R!' returns KEY(00):
>
>LIST 01DDDF00. ASID(X'0072') LENGTH(X'2000') AREA
>ASID(X'0072') ADDRESS(01DDDF00.) KEY(00)
>01DDDF00. D9C3C540 002E65A3 0FFE 0EB6 |RCE ...t|
>01DDDF10. 050B 00350202 142E 28C0 |...{|
>
>'IP L 9R!' returns KEY(00):
>
>LIST 042FCC30. ASID(X'0072') LENGTH(X'2000') AREA
>ASID(X'0072') ADDRESS(042FCC30.) KEY(00)
>042FCC30.  009A   ||
>042FCC40.  042FC000  042FC004 |..{...{.|
>
>Same with all of the other registers that look like addresses. Not one
>does not show the KEY information. I get similar results when processing
>dumps in TCB mode. Pretty much everything pointed to by the RTM2WA is
>included in the SUMDUMP and KEY information seems to be routinely provided.
>
>Perhaps there is some pathological situation where that information
>doesn't display?
>
>--

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: BLS18160D Response

2021-03-01 Thread Barbara Nitz
On Sun, 28 Feb 2021 08:08:55 -0800, Ed Jaffe  
wrote:

>I don't experience issues displaying keys using DISPLAY(MACHINE) when
>responding 'Y' to BLS18160D.

Did you compare the keys with what rsmdata knows about the key of the page? I 
learned to use 'yes' to the BLS message and only to use the key for the page 
that rsmdata shows.

Regards, Barbara

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: BLS18160D Response

2021-02-28 Thread Ed Jaffe

On 2/27/2021 7:48 PM, Mark Jacobs wrote:

>From the FM;

The summary dump data contains data captured closest to the time of the 
failure. If you reply Y to use this data, IPCS will not be able to display 
storage keys using the DISPLAY(MACHINE) parameter.


Yeah, but...

I don't experience issues displaying keys using DISPLAY(MACHINE) when 
responding 'Y' to BLS18160D.


I tried it just now. I initialized a dump still lying around from 
yesterday (SLIP to capture an SDC2 abend in an SRB) and responded 'Y' to 
the BLS18160D prompt:


 IKJ56650I TIME-07:42:42 AM. CPU-00:00:03 SERVICE-22127 
SESSION-00:00:47 FEBRUARY 28,2021
 BLS18122I Initialization in progress for 
DSNAME('SYS3.DUMP.D210227.T222342.EDJX2.S8')

 BLS18124I TITLE=SLIP DUMP ID=EEJ6
 BLS18223I Dump written by z/OS 02.04.00-0 SLIP - level same as IPCS level
 BLS18558I This redactable dump has not been post-processed to protect 
sensitive data

 BLS18222I z/Architecture mode system
 BLS18160D May summary dump data be used by dump access?  Enter Y to 
use, N to bypass.

y
 BLS18255I Dump Init    Elapsed Time  CPU Time
   Input I/O   00:00:01.205379 00:00:01.041953
   DDIR    00:00:00.842453 00:00:00.605543
 BLS18123I 161,077 blocks, 670,080,320 bytes, in 
DSNAME('SYS3.DUMP.D210227.T222342.EDJX2.S8')
 IKJ56650I TIME-07:44:17 AM. CPU-00:00:07 SERVICE-42085 
SESSION-00:02:21 FEBRUARY 28,2021

 BLS18224I Dump of z/OS 02.04.00-0 - level same as IPCS level
 ***

STATUS shows PSW and registers for the DC2 abend:

CPU STATUS:
PSW=47045000 8000  019A7318
    (Running in AR, key 0, AMODE 31, DAT ON, SUPERVISOR STATE)
    Enabled for PER I/O EXT MCH
   ASID(X'0072') 019A7318. IEANUC01.IAXV6+24D0 IN READ ONLY NUCLEUS
  ASCB114 at FBD400, JOB(EDJX2), for the home ASID
  ASXB114 at AFD000 for the home ASID. No block is dispatched
  HOME ASID: 0072 PRIMARY ASID: 0072 SECONDARY ASID: 0072

  General purpose register values
    Left halves of all registers contain zeros
 0-3  8400  84DC2000  0001  
 4-7    029B9000  00FBD400  01DDDF00
 8-11   042FCC30    08004000
    12-15 019A8550  042FE178  042FE000  66004020

SUMDUMP captures storage on both sides of the PSW and every register. I 
have 'IP SETDEF DISPLAY(MACHINE)' in effect. Listing the PSW via 'IP L 
019A7318' returns KEY(08):


LIST 019A7318. ASID(X'0072') LENGTH(X'2000') AREA
ASID(X'0072') ADDRESS(019A7318.) KEY(00)
019A7318. B24D001C E31D 00045811 00889110 |.(..Thj.|
019A7328. 1008A784 0009C019 04C0D000 C0F9FE00 |..xd..{..{}.{9..|

'IP L 5R!' returns KEY(00):

LIST 029B9000. ASID(X'0072') LENGTH(X'2000') AREA
ASID(X'0072') ADDRESS(029B9000.) KEY(08)
029B9000. C9C1E7C3 D7E3C2D3 0012  |IAXCPTBL|
029B9010. 0012 0040 042FC000  |... ..{.|

'IP L 7R!' returns KEY(00):

LIST 01DDDF00. ASID(X'0072') LENGTH(X'2000') AREA
ASID(X'0072') ADDRESS(01DDDF00.) KEY(00)
01DDDF00. D9C3C540 002E65A3 0FFE 0EB6 |RCE ...t|
01DDDF10. 050B 00350202 142E 28C0 |...{|

'IP L 9R!' returns KEY(00):

LIST 042FCC30. ASID(X'0072') LENGTH(X'2000') AREA
ASID(X'0072') ADDRESS(042FCC30.) KEY(00)
042FCC30.  009A   ||
042FCC40.  042FC000  042FC004 |..{...{.|

Same with all of the other registers that look like addresses. Not one 
does not show the KEY information. I get similar results when processing 
dumps in TCB mode. Pretty much everything pointed to by the RTM2WA is 
included in the SUMDUMP and KEY information seems to be routinely provided.


Perhaps there is some pathological situation where that information 
doesn't display?


--

Phoenix Software International
Edward E. Jaffe
831 Parkview Drive North
El Segundo, CA 90245
https://www.phoenixsoftware.com/




This e-mail message, including any attachments, appended messages and the
information contained therein, is for the sole use of the intended
recipient(s). If you are not an intended recipient or have otherwise
received this email message in error, any use, dissemination, distribution,
review, storage or copying of this e-mail message and the information
contained therein is strictly prohibited. If you are not an intended
recipient, please contact the sender by reply e-mail and destroy all copies
of this email message and do not otherwise utilize or retain this email
message or any or all of the information contained therein. Although this
email message and any attachments or appended messages are believed to be
free of any virus or other defect that might affect any computer system into
which it is received and opened, it is the responsibility of the recipient
to ensure that it is virus free and no responsibility is accepted by the
sender for any loss or damage arising in any way from its opening or use.


Re: BLS18160D Response

2021-02-27 Thread Mark Jacobs
>From the FM;

The summary dump data contains data captured closest to the time of the 
failure. If you reply Y to use this data, IPCS will not be able to display 
storage keys using the DISPLAY(MACHINE) parameter.

In some cases, the dump values generated when summary dump data is processed 
can be misleading. For example, if the dump is a result of the SDUMP macro and 
BRANCH=YES was specified, then replying:
YES: Causes the PSAAOLD field to contain the address space control block (ASCB) 
address of the address space that issued the SDUMP.
NO: Causes the PSAAOLD field to contain the address of either the address space 
that is dumped (if one ASID is being dumped) or the master scheduler's address 
space (if more than one ASID is being dumped).

Mark Jacobs

Sent from ProtonMail, Swiss-based encrypted email.

GPG Public Key - 
https://api.protonmail.ch/pks/lookup?op=get=markjac...@protonmail.com

‐‐‐ Original Message ‐‐‐

On Saturday, February 27th, 2021 at 9:03 PM, Ed Jaffe 
 wrote:

> Regarding:
>
> "BLS18160D May summary dump data be used by dump access?  Enter Y to
>
> use, N to bypass."
>
> Under what conditions would it ever be appropriate to reply N?
>
> -
>
> Phoenix Software International
>
> Edward E. Jaffe
>
> 831 Parkview Drive North
>
> El Segundo, CA 90245
>
> https://www.phoenixsoftware.com/
>
>
> ---
>
> This e-mail message, including any attachments, appended messages and the
>
> information contained therein, is for the sole use of the intended
>
> recipient(s). If you are not an intended recipient or have otherwise
>
> received this email message in error, any use, dissemination, distribution,
>
> review, storage or copying of this e-mail message and the information
>
> contained therein is strictly prohibited. If you are not an intended
>
> recipient, please contact the sender by reply e-mail and destroy all copies
>
> of this email message and do not otherwise utilize or retain this email
>
> message or any or all of the information contained therein. Although this
>
> email message and any attachments or appended messages are believed to be
>
> free of any virus or other defect that might affect any computer system into
>
> which it is received and opened, it is the responsibility of the recipient
>
> to ensure that it is virus free and no responsibility is accepted by the
>
> sender for any loss or damage arising in any way from its opening or use.
>
> -
>
> For IBM-MAIN subscribe / signoff / archive access instructions,
>
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


BLS18160D Response

2021-02-27 Thread Ed Jaffe

Regarding:

"BLS18160D May summary dump data be used by dump access?  Enter Y to 
use, N to bypass."


Under what conditions would it ever be appropriate to reply N?

--
Phoenix Software International
Edward E. Jaffe
831 Parkview Drive North
El Segundo, CA 90245
https://www.phoenixsoftware.com/



This e-mail message, including any attachments, appended messages and the
information contained therein, is for the sole use of the intended
recipient(s). If you are not an intended recipient or have otherwise
received this email message in error, any use, dissemination, distribution,
review, storage or copying of this e-mail message and the information
contained therein is strictly prohibited. If you are not an intended
recipient, please contact the sender by reply e-mail and destroy all copies
of this email message and do not otherwise utilize or retain this email
message or any or all of the information contained therein. Although this
email message and any attachments or appended messages are believed to be
free of any virus or other defect that might affect any computer system into
which it is received and opened, it is the responsibility of the recipient
to ensure that it is virus free and no responsibility is accepted by the
sender for any loss or damage arising in any way from its opening or use.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN