Re: Abend 106 (was Generic query on Region allocation failure)

2019-02-13 Thread Hank Oerlemans
SCLM is ancient and only slightly revered. No revenue attached to fixing it up.
Superc - well I happen to know it's a weird beast and untangling the 24-bit 
issues is likely too much trouble for the developers. See my SCLM answer 

Cheers Hank

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Clark Morris
Sent: Thursday, 17 January 2019 4:36 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Abend 106 (was Generic query on Region allocation failure)

[Default] On 16 Jan 2019 02:57:29 -0800, in bit.listserv.ibm-main 
01a0403c5dc1-dmarc-requ...@listserv.ua.edu (Jousma, David) wrote:

>Wayne, you need to free up region below the line. We run with an 11M PVT below 
>the line.Here is our memory map from tasid.
>
>0 | PSA .. 8K | 1FFF
> 2000 | System .. 16K | 5FFF
> 6000 | PVT .. 11240K |   AF
>   B0 | CSA ... 2276K |   D38FFF
>   D39000 | PLPA .. 1380K |   E91FFF
>   E92000 | SQA ... 1284K |   FD2FFF
>   FD3000 | R/W Nucleus . 43K |   FDD877
>   FDE000 | R/O Nucleus .. 13483K |  1D08B2F
>  1D09000 | Ext R/W Nuc  320K |  1D58FFF
>  1D59000 | Ext SQA .. 90304K |  7588FFF
>  7589000 | Ext PLPA . 65844K |  B5D5FFF
>  B5D6000 | Ext CSA . 389288K | 231F
> 2320 | Ext PVT  1521664K | 7FFF
>
>One way we make a bunch of room below the line is to move little used ISPF 
>modules out of LPA in LINKLIST.
>
Why the &*^^%* in 2019 should anyone have to move these modules out of LPA?  
Other than inertia, is there any need for these to be 24 bit?
What else is in 24 bit LPA that should have been upgraded to 31 bit long ago?

Clark Morris
>
>++VER(Z038) FMID(HIF7R02).
>++MOVE (FLM$CPI ) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD.
>++MOVE (FLMB) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD.
>++MOVE (FLMCPCS ) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD.
>++MOVE (FLMDDL  ) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD.
>++MOVE (FLMIO24 ) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD.
>++MOVE (FLMLPCBL) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD.
>++MOVE (FLMLPFRT) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD.
>++MOVE (FLMLPGEN) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD.
>++MOVE (FLMLSS  ) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD.
>++MOVE (FLMP) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD.
>++MOVE (FLMPTC  ) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD.
>++MOVE (FLMRA   ) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD.
>++MOVE (FLMRC   ) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD.
>++MOVE (FLMRTLIB) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD.
>++MOVE (FLMS$LNK) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD.
>++MOVE (FLMS$SRV) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD.
>++MOVE (FLMS7C  ) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD.
>++MOVE (FLMTBMAP) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD.
>++MOVE (FLMTCCPS) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD.
>++MOVE (FLMTCIDS) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD.
>++MOVE (FLMTCLGT) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD.
>++MOVE (FLMTCPC ) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD.
>++MOVE (FLMTCPP ) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD.
>++MOVE (FLMTCVER) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD.
>++MOVE (FLMTMMI ) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD.
>++MOVE (FLMTMSI ) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD.
>++MOVE (FLMTXFER) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD.
>++MOVE (FLMUM   ) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD.
>++MOVE (FLMVCSUP) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD.
>++MOVE (FLMXE   ) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD.
>++MOVE (FLMXI   ) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD.
>++MOVE (ISRSUPC ) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD.
>
>_
>Dave Jousma
>Mainframe Engineering, Assistant Vice President david.jou...@53.com
>1830 East Paris, Grand Rapids, MI  49546 MD RSCB2H p 616.653.8429 f
>616.653.2717
>
>-Original Message-----
>From: IBM Mainframe Discussion List  On
>Behalf Of Wayne Bickerdike
>Sent: Tuesday, January 15, 2019 9:58 PM
>To: IBM-MAIN@LISTSERV.UA.EDU
>Subject: Re: Abend 106 (was Generic query on Region allocation failure)
>
>**CAUTION EXTERNAL EMAIL**
>
>**DO NOT open attachments or click on links from unknown senders or
>unexpected emails**
>
>Mark Zeldens excellent IPLINFO shows:
>
>The real storage size at IPL time was 2048M.
>The private area size <16M is 8192K.
>The private area size >16M is 1628M.
>The CSA size <16M is 4812K.
>The CSA size >16M is 300652K.
>The SQA size <16M is 1248K.
>The SQA size >16M is 15792K.
>The maximum V=R region size is 280K.
>The default V=R region size is 140K.
>The maximum V=V region size is 8168K.
>
>Based on this:
>CVTGDA   = C2d(Storage(D2x(

Re: Abend 106 (was Generic query on Region allocation failure)

2019-01-18 Thread Wayne Bickerdike
This is the 2GB LPAR on the IBM Remote Development program. I'm guessing
that's how it's rolled out to folks like us.

I have had some success on another customer site, but I can't really post
about it here because it's .

And the third customer site gets the same S106 abend.

This same problem has been kicking around since 2009, I found an old
reference today relating to CICS 3.2.


On Sat, Jan 19, 2019 at 7:42 AM Jesse 1 Robinson 
wrote:

> Understood. I just remember Elpida and company saying that a lot of
> general problems stemmed from a too-small LPAR size. General observation,
> not an explanation for the current case.
>
> .
> .
> J.O.Skip Robinson
> Southern California Edison Company
> Electric Dragon Team Paddler
> SHARE MVS Program Co-Manager
> 323-715-0595 Mobile
> 626-543-6132 Office ⇐=== NEW
> robin...@sce.com
>
> -Original Message-
> From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
> Behalf Of Ed Jaffe
> Sent: Friday, January 18, 2019 11:30 AM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: (External):Re: Abend 106 (was Generic query on Region allocation
> failure)
>
> On 1/18/2019 11:02 AM, Jesse 1 Robinson wrote:
> > Even Peter Relson did not comment on this, but I gotta say it: 2 GB LPAR
> is too small.
>
>
> But, just to be clear, increasing the central storage available to this
> LPAR will *NOT* solve this issue. The 24-bit private area will continue to
> be 8M.
>
>
> --
> Phoenix Software International
> Edward E. Jaffe
> 831 Parkview Drive North
> El Segundo, CA 90245
> https://www.phoenixsoftware.com/
>
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>


-- 
Wayne V. Bickerdike

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


Re: Abend 106 (was Generic query on Region allocation failure)

2019-01-18 Thread Jesse 1 Robinson
Understood. I just remember Elpida and company saying that a lot of general 
problems stemmed from a too-small LPAR size. General observation, not an 
explanation for the current case. 

.
.
J.O.Skip Robinson
Southern California Edison Company
Electric Dragon Team Paddler 
SHARE MVS Program Co-Manager
323-715-0595 Mobile
626-543-6132 Office ⇐=== NEW
robin...@sce.com

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Ed Jaffe
Sent: Friday, January 18, 2019 11:30 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: (External):Re: Abend 106 (was Generic query on Region allocation 
failure)

On 1/18/2019 11:02 AM, Jesse 1 Robinson wrote:
> Even Peter Relson did not comment on this, but I gotta say it: 2 GB LPAR is 
> too small.


But, just to be clear, increasing the central storage available to this LPAR 
will *NOT* solve this issue. The 24-bit private area will continue to be 8M.


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


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


Re: Abend 106 (was Generic query on Region allocation failure)

2019-01-18 Thread Ed Jaffe

On 1/18/2019 11:02 AM, Jesse 1 Robinson wrote:

Even Peter Relson did not comment on this, but I gotta say it: 2 GB LPAR is too 
small.



But, just to be clear, increasing the central storage available to this 
LPAR will *NOT* solve this issue. The 24-bit private area will continue 
to be 8M.



--
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


Re: Abend 106 (was Generic query on Region allocation failure)

2019-01-18 Thread Jesse 1 Robinson
Even Peter Relson did not comment on this, but I gotta say it: 2 GB LPAR is too 
small. IBM has argued for years that many customer problems of all ilk can 
track back to insufficient real memory allocation. This was a common theme in 
SHARE presentations for quite a while. Finally the requirement for larger 
memory was codified in z/OS 2.3 running on z14: you will get a warning at IPL 
if an LPAR has less than 8 GB. Just sayin.

We never saw the warning because we made sure to allocate >= 8 GB in that 
environment. 

https://www.ibm.com/support/knowledgecenter/en/SSLTBW_2.3.0/com.ibm.zos.v2r3.e0zm100/BCP_zNext_Memory_Reqs_V2R3.htm

.
.
J.O.Skip Robinson
Southern California Edison Company
Electric Dragon Team Paddler 
SHARE MVS Program Co-Manager
323-715-0595 Mobile
626-543-6132 Office ⇐=== NEW
robin...@sce.com


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Tom Marchant
Sent: Wednesday, January 16, 2019 5:52 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: (External):Re: Abend 106 (was Generic query on Region allocation 
failure)

On Wed, 16 Jan 2019 13:57:48 +1100, Wayne Bickerdike wrote:

>Mark Zeldens excellent IPLINFO shows:
>
>The real storage size at IPL time was 2048M.
>The private area size <16M is 8192K.

It seems to be a sloppy calculation. The private area always ends on a 1M 
boundary, but every system I've looked for the last several years had a private 
area that starts at X'6000'. Thus your actual private area size below 16M is 
X'7FA000' or 8168K.

>The private area size >16M is 1628M.
>The CSA size <16M is 4812K.
>The CSA size >16M is 300652K.
>The SQA size <16M is 1248K.
>The SQA size >16M is 15792K.
>The maximum V=R region size is 280K.
>The default V=R region size is 140K.
>The maximum V=V region size is 8168K.
>
>Based on this:
>CVTGDA   = C2d(Storage(D2x(CVT + 560),4))/* point to GDA */
>GDACSA   = C2d(Storage(D2x(CVTGDA + 108),4)) /* start of CSA addr*/
>GDACSAH  = D2x(GDACSA)   /* display in hex   */
>CSAEND   = (GDACSASZ*1024) + GDACSA - 1  /* end of CSA   */
>CSAEND   = D2x(CSAEND)   /* display in hex   */
>
>So CSA <16M is too small.

Do you mean private is too small?

--
Tom Marchant

--
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


Re: Abend 106 (was Generic query on Region allocation failure)

2019-01-18 Thread Ed Jaffe

On 1/18/2019 7:53 AM, Tom Marchant wrote:

On Fri, 18 Jan 2019 07:46:05 -0500, Peter Relson wrote:


Wayne, Please let us know how the PMR path plays out.

Yes, please do.



FWIW it looks like a C program to me. Every CSECT shows either 'AMODE: 
MIN' or 'AMODE: UNS' in AMBLIST.


More likely than not, all they need to do is change some attributes and 
recompile/re-link to fix this mess.



--
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


Re: Abend 106 (was Generic query on Region allocation failure)

2019-01-18 Thread Tom Marchant
On Fri, 18 Jan 2019 07:46:05 -0500, Peter Relson wrote:

>Wayne, Please let us know how the PMR path plays out.

Yes, please do.

>If there are parts of the loadmod that need to be below 16M, perhaps going 
>forward they'd even consider making it an RMODE=SPLIT program object so 
>that only the parts that truly need to be below 16M are, or if not that 
>then the more brute force approach of splitting the loadmod into multiple 
>loadmods based at least in part on RMODE. (I'm assuming that most of this 
>utility is AMODE 31.)

The current load module is linked AMODE(31) RMODE(24).

-- 
Tom Marchant

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


Re: Abend 106 (was Generic query on Region allocation failure)

2019-01-18 Thread Peter Relson
Wayne, Please let us know how the PMR path plays out.

If there are parts of the loadmod that need to be below 16M, perhaps going 
forward they'd even consider making it an RMODE=SPLIT program object so 
that only the parts that truly need to be below 16M are, or if not that 
then the more brute force approach of splitting the loadmod into multiple 
loadmods based at least in part on RMODE. (I'm assuming that most of this 
utility is AMODE 31.)

Peter Relson
z/OS Core Technology Design


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


Re: Abend 106 (was Generic query on Region allocation failure)

2019-01-17 Thread Wayne Bickerdike
Thankyou Peter and Tom  for your recent comments.

I'll open a PMR with the CICS group.

Wayne Bickerdike

On Fri, Jan 18, 2019 at 12:29 AM Peter Relson  wrote:

> So we conclude that Wayne's private area below 16M is too small for
> running this utility.
>
> Regardless of that, since an 8M private area is not bizarre (1M would be
> bizarre), I would expect the documentation for the CICS utility program to
> include the minimum private area size below 16M  required in order to run
> it.
>
> I suggest that you ask (strongly) that that information be provided. It is
> an environmental requirement for the utility. And look at all the time and
> resource (both customer and IBM) that has already been wasted because of
> the lack of that information.
>
> Maybe they'll find that someone accidentally, years ago, introduced an
> RMODE 24 CSECT into the loadmod without needing it to be so and that
> dragged the whole loadmod below 16M when it didn't need to and that the
> module really should be above 16M. We had that happen for an LPA module,
> but it didn't take too long before someone noticed it.
>
> Tom M mentioned x'7FA000'. If you count the x'2000' PSA (I don't know if
> you should or should not), 8M is correct. That doesn't mean that all 8M is
> available to a program (think TCBs and RBs). The area x'2000'-x'5FFF' is
> the system region, but it is private.  So having a private area of 8M
> doesn't mean that you could do a GETMAIN for 8M.
>
> Peter Relson
> z/OS Core Technology Design
>
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>


-- 
Wayne V. Bickerdike

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


Re: Abend 106 (was Generic query on Region allocation failure)

2019-01-17 Thread Peter Relson
So we conclude that Wayne's private area below 16M is too small for 
running this utility.

Regardless of that, since an 8M private area is not bizarre (1M would be 
bizarre), I would expect the documentation for the CICS utility program to 
include the minimum private area size below 16M  required in order to run 
it.

I suggest that you ask (strongly) that that information be provided. It is 
an environmental requirement for the utility. And look at all the time and 
resource (both customer and IBM) that has already been wasted because of 
the lack of that information.

Maybe they'll find that someone accidentally, years ago, introduced an 
RMODE 24 CSECT into the loadmod without needing it to be so and that 
dragged the whole loadmod below 16M when it didn't need to and that the 
module really should be above 16M. We had that happen for an LPA module, 
but it didn't take too long before someone noticed it.

Tom M mentioned x'7FA000'. If you count the x'2000' PSA (I don't know if 
you should or should not), 8M is correct. That doesn't mean that all 8M is 
available to a program (think TCBs and RBs). The area x'2000'-x'5FFF' is 
the system region, but it is private.  So having a private area of 8M 
doesn't mean that you could do a GETMAIN for 8M.

Peter Relson
z/OS Core Technology Design


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


Re: Abend 106 (was Generic query on Region allocation failure)

2019-01-16 Thread Wayne Bickerdike

Do you mean private is too small?


Not sure. I was responding to Peter Relson.


A question for Wayne: can you find out the size of low private on your
system (there are probably "pretty" ways to do this, such as some VSM
health check, but if you can get the value of GDACSA that will let the
answer be ascertained). CVTGDA (offset x'230' in the CVT) has the address
of the GDA. GDACSA is the 4 bytes at offset x'6C'



CSA 0080   00CB2FFF 4812K(GDACSA ?)
Private V=V 6000   007F 8168K


Wayne

On Thu, Jan 17, 2019 at 12:52 AM Tom Marchant <
000a2a8c2020-dmarc-requ...@listserv.ua.edu> wrote:

> On Wed, 16 Jan 2019 13:57:48 +1100, Wayne Bickerdike wrote:
>
> >Mark Zeldens excellent IPLINFO shows:
> >
> >The real storage size at IPL time was 2048M.
> >The private area size <16M is 8192K.
>
> It seems to be a sloppy calculation. The private area always ends on a 1M
> boundary, but every system I've looked for the last several years had a
> private area that starts at X'6000'. Thus your actual private area size
> below 16M is X'7FA000' or 8168K.
>
> >The private area size >16M is 1628M.
> >The CSA size <16M is 4812K.
> >The CSA size >16M is 300652K.
> >The SQA size <16M is 1248K.
> >The SQA size >16M is 15792K.
> >The maximum V=R region size is 280K.
> >The default V=R region size is 140K.
> >The maximum V=V region size is 8168K.
> >
> >Based on this:
> >CVTGDA   = C2d(Storage(D2x(CVT + 560),4))/* point to GDA */
> >GDACSA   = C2d(Storage(D2x(CVTGDA + 108),4)) /* start of CSA addr*/
> >GDACSAH  = D2x(GDACSA)   /* display in hex   */
> >CSAEND   = (GDACSASZ*1024) + GDACSA - 1  /* end of CSA   */
> >CSAEND   = D2x(CSAEND)   /* display in hex   */
> >
> >So CSA <16M is too small.
>
> Do you mean private is too small?
>
> --
> Tom Marchant
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>


-- 
Wayne V. Bickerdike

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


Re: Abend 106 (was Generic query on Region allocation failure)

2019-01-16 Thread Clark Morris
[Default] On 16 Jan 2019 02:57:29 -0800, in bit.listserv.ibm-main
01a0403c5dc1-dmarc-requ...@listserv.ua.edu (Jousma, David) wrote:

>Wayne, you need to free up region below the line. We run with an 11M PVT below 
>the line.Here is our memory map from tasid.
>
>0 | PSA .. 8K | 1FFF  
> 2000 | System .. 16K | 5FFF  
> 6000 | PVT .. 11240K |   AF  
>   B0 | CSA ... 2276K |   D38FFF  
>   D39000 | PLPA .. 1380K |   E91FFF  
>   E92000 | SQA ... 1284K |   FD2FFF  
>   FD3000 | R/W Nucleus . 43K |   FDD877  
>   FDE000 | R/O Nucleus .. 13483K |  1D08B2F  
>  1D09000 | Ext R/W Nuc  320K |  1D58FFF  
>  1D59000 | Ext SQA .. 90304K |  7588FFF  
>  7589000 | Ext PLPA . 65844K |  B5D5FFF  
>  B5D6000 | Ext CSA . 389288K | 231F  
> 2320 | Ext PVT  1521664K | 7FFF  
>
>One way we make a bunch of room below the line is to move little used ISPF 
>modules out of LPA in LINKLIST.
>
Why the &*^^%* in 2019 should anyone have to move these modules out of
LPA?  Other than inertia, is there any need for these to be 24 bit?
What else is in 24 bit LPA that should have been upgraded to 31 bit
long ago?  

Clark Morris
>
>++VER(Z038) FMID(HIF7R02). 
>++MOVE (FLM$CPI ) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD. 
>++MOVE (FLMB) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD. 
>++MOVE (FLMCPCS ) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD. 
>++MOVE (FLMDDL  ) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD. 
>++MOVE (FLMIO24 ) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD. 
>++MOVE (FLMLPCBL) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD. 
>++MOVE (FLMLPFRT) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD. 
>++MOVE (FLMLPGEN) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD. 
>++MOVE (FLMLSS  ) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD. 
>++MOVE (FLMP) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD. 
>++MOVE (FLMPTC  ) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD. 
>++MOVE (FLMRA   ) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD. 
>++MOVE (FLMRC   ) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD. 
>++MOVE (FLMRTLIB) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD. 
>++MOVE (FLMS$LNK) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD. 
>++MOVE (FLMS$SRV) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD. 
>++MOVE (FLMS7C  ) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD. 
>++MOVE (FLMTBMAP) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD. 
>++MOVE (FLMTCCPS) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD. 
>++MOVE (FLMTCIDS) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD. 
>++MOVE (FLMTCLGT) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD. 
>++MOVE (FLMTCPC ) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD. 
>++MOVE (FLMTCPP ) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD. 
>++MOVE (FLMTCVER) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD. 
>++MOVE (FLMTMMI ) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD. 
>++MOVE (FLMTMSI ) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD. 
>++MOVE (FLMTXFER) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD. 
>++MOVE (FLMUM   ) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD. 
>++MOVE (FLMVCSUP) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD. 
>++MOVE (FLMXE   ) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD. 
>++MOVE (FLMXI   ) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD. 
>++MOVE (ISRSUPC ) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD.
>
>_
>Dave Jousma
>Mainframe Engineering, Assistant Vice President
>david.jou...@53.com
>1830 East Paris, Grand Rapids, MI  49546 MD RSCB2H
>p 616.653.8429
>f 616.653.2717
>
>-Original Message-----
>From: IBM Mainframe Discussion List  On Behalf Of 
>Wayne Bickerdike
>Sent: Tuesday, January 15, 2019 9:58 PM
>To: IBM-MAIN@LISTSERV.UA.EDU
>Subject: Re: Abend 106 (was Generic query on Region allocation failure)
>
>**CAUTION EXTERNAL EMAIL**
>
>**DO NOT open attachments or click on links from unknown senders or unexpected 
>emails**
>
>Mark Zeldens excellent IPLINFO shows:
>
>The real storage size at IPL time was 2048M.
>The private area size <16M is 8192K.
>The private area size >16M is 1628M.
>The CSA size <16M is 4812K.
>The CSA size >16M is 300652K.
>The SQA size <16M is 1248K.
>The SQA size >16M is 15792K.
>The maximum V=R region size is 280K.
>The default V=R region size is 140K.
>The maximum V=V region size is 8168K.
>
>Based on this:
>CVTGDA   = C2d(Storage(D2x(CVT + 560),4))/* point to GDA */
>GDACSA   = C2d(Storage(D2x(CVTGDA + 108),4)) /* start of CSA addr*/
>GDACSAH  = D2x(GDACSA)   /* display in hex   */
>CSAEND   = (GDACSASZ*1024) + GDACSA - 1  /* end of CSA   */
>CSAEND   = D2x(CSAEND)   /* display in hex   */
>
>So CSA <16M is too small.
>
>
>

Re: Abend 106 (was Generic query on Region allocation failure)

2019-01-16 Thread Tom Marchant
On Wed, 16 Jan 2019 13:57:48 +1100, Wayne Bickerdike wrote:

>Mark Zeldens excellent IPLINFO shows:
>
>The real storage size at IPL time was 2048M.
>The private area size <16M is 8192K.

It seems to be a sloppy calculation. The private area always ends on a 1M 
boundary, but every system I've looked for the last several years had a private 
area that starts at X'6000'. Thus your actual private area size below 16M is 
X'7FA000' or 8168K.

>The private area size >16M is 1628M.
>The CSA size <16M is 4812K.
>The CSA size >16M is 300652K.
>The SQA size <16M is 1248K.
>The SQA size >16M is 15792K.
>The maximum V=R region size is 280K.
>The default V=R region size is 140K.
>The maximum V=V region size is 8168K.
>
>Based on this:
>CVTGDA   = C2d(Storage(D2x(CVT + 560),4))/* point to GDA */
>GDACSA   = C2d(Storage(D2x(CVTGDA + 108),4)) /* start of CSA addr*/
>GDACSAH  = D2x(GDACSA)   /* display in hex   */
>CSAEND   = (GDACSASZ*1024) + GDACSA - 1  /* end of CSA   */
>CSAEND   = D2x(CSAEND)   /* display in hex   */
>
>So CSA <16M is too small.

Do you mean private is too small?

-- 
Tom Marchant

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


Re: Abend 106 (was Generic query on Region allocation failure)

2019-01-16 Thread Jousma, David
Wayne, you need to free up region below the line. We run with an 11M PVT below 
the line.Here is our memory map from tasid.

0 | PSA .. 8K | 1FFF  
 2000 | System .. 16K | 5FFF  
 6000 | PVT .. 11240K |   AF  
   B0 | CSA ... 2276K |   D38FFF  
   D39000 | PLPA .. 1380K |   E91FFF  
   E92000 | SQA ... 1284K |   FD2FFF  
   FD3000 | R/W Nucleus . 43K |   FDD877  
   FDE000 | R/O Nucleus .. 13483K |  1D08B2F  
  1D09000 | Ext R/W Nuc  320K |  1D58FFF  
  1D59000 | Ext SQA .. 90304K |  7588FFF  
  7589000 | Ext PLPA . 65844K |  B5D5FFF  
  B5D6000 | Ext CSA . 389288K | 231F  
 2320 | Ext PVT  1521664K | 7FFF  

One way we make a bunch of room below the line is to move little used ISPF 
modules out of LPA in LINKLIST.


++VER(Z038) FMID(HIF7R02). 
++MOVE (FLM$CPI ) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD. 
++MOVE (FLMB) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD. 
++MOVE (FLMCPCS ) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD. 
++MOVE (FLMDDL  ) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD. 
++MOVE (FLMIO24 ) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD. 
++MOVE (FLMLPCBL) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD. 
++MOVE (FLMLPFRT) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD. 
++MOVE (FLMLPGEN) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD. 
++MOVE (FLMLSS  ) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD. 
++MOVE (FLMP) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD. 
++MOVE (FLMPTC  ) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD. 
++MOVE (FLMRA   ) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD. 
++MOVE (FLMRC   ) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD. 
++MOVE (FLMRTLIB) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD. 
++MOVE (FLMS$LNK) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD. 
++MOVE (FLMS$SRV) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD. 
++MOVE (FLMS7C  ) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD. 
++MOVE (FLMTBMAP) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD. 
++MOVE (FLMTCCPS) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD. 
++MOVE (FLMTCIDS) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD. 
++MOVE (FLMTCLGT) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD. 
++MOVE (FLMTCPC ) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD. 
++MOVE (FLMTCPP ) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD. 
++MOVE (FLMTCVER) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD. 
++MOVE (FLMTMMI ) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD. 
++MOVE (FLMTMSI ) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD. 
++MOVE (FLMTXFER) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD. 
++MOVE (FLMUM   ) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD. 
++MOVE (FLMVCSUP) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD. 
++MOVE (FLMXE   ) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD. 
++MOVE (FLMXI   ) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD. 
++MOVE (ISRSUPC ) SYSLIB(SISPLPA) TOSYSLIB(SISPLOAD) LMOD.

_
Dave Jousma
Mainframe Engineering, Assistant Vice President
david.jou...@53.com
1830 East Paris, Grand Rapids, MI  49546 MD RSCB2H
p 616.653.8429
f 616.653.2717

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Wayne Bickerdike
Sent: Tuesday, January 15, 2019 9:58 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Abend 106 (was Generic query on Region allocation failure)

**CAUTION EXTERNAL EMAIL**

**DO NOT open attachments or click on links from unknown senders or unexpected 
emails**

Mark Zeldens excellent IPLINFO shows:

The real storage size at IPL time was 2048M.
The private area size <16M is 8192K.
The private area size >16M is 1628M.
The CSA size <16M is 4812K.
The CSA size >16M is 300652K.
The SQA size <16M is 1248K.
The SQA size >16M is 15792K.
The maximum V=R region size is 280K.
The default V=R region size is 140K.
The maximum V=V region size is 8168K.

Based on this:
CVTGDA   = C2d(Storage(D2x(CVT + 560),4))/* point to GDA */
GDACSA   = C2d(Storage(D2x(CVTGDA + 108),4)) /* start of CSA addr*/
GDACSAH  = D2x(GDACSA)   /* display in hex   */
CSAEND   = (GDACSASZ*1024) + GDACSA - 1  /* end of CSA   */
CSAEND   = D2x(CSAEND)   /* display in hex   */

So CSA <16M is too small.



On Wed, Jan 16, 2019 at 9:20 AM Tom Marchant < 
000a2a8c2020-dmarc-requ...@listserv.ua.edu> wrote:

> On Tue, 15 Jan 2019 08:57:39 -0500, Peter Relson wrote:
>
> >
> >there is no excuse for such a large module requiring RMODE(24).
> >
> >
> >Sure there is -- if it doesn't cause a problem. But here it does 
> >cause a problem.
> >So the real question is? what's the problem?
>
> DFHEISUP has been getting larger with each new release of CICS. 
> Looking at the libraries on our system, I see:
>
> CTS 5.4 007D1410
> CTS 5.3 007B6070
> CTS 5.2 0078C7D0
> CTS 5.1 00772608
> CTS 4.2 00752958
> CTS 4.1 00719EA8
>
> Wayne's Fault Analyzer output showed the size of that modul

Re: Abend 106 (was Generic query on Region allocation failure)

2019-01-15 Thread Wayne Bickerdike
Mark Zeldens excellent IPLINFO shows:

The real storage size at IPL time was 2048M.
The private area size <16M is 8192K.
The private area size >16M is 1628M.
The CSA size <16M is 4812K.
The CSA size >16M is 300652K.
The SQA size <16M is 1248K.
The SQA size >16M is 15792K.
The maximum V=R region size is 280K.
The default V=R region size is 140K.
The maximum V=V region size is 8168K.

Based on this:
CVTGDA   = C2d(Storage(D2x(CVT + 560),4))/* point to GDA */
GDACSA   = C2d(Storage(D2x(CVTGDA + 108),4)) /* start of CSA addr*/
GDACSAH  = D2x(GDACSA)   /* display in hex   */
CSAEND   = (GDACSASZ*1024) + GDACSA - 1  /* end of CSA   */
CSAEND   = D2x(CSAEND)   /* display in hex   */

So CSA <16M is too small.



On Wed, Jan 16, 2019 at 9:20 AM Tom Marchant <
000a2a8c2020-dmarc-requ...@listserv.ua.edu> wrote:

> On Tue, 15 Jan 2019 08:57:39 -0500, Peter Relson wrote:
>
> >
> >there is no excuse for such a large module requiring RMODE(24).
> >
> >
> >Sure there is -- if it doesn't cause a problem. But here it does cause a
> >problem.
> >So the real question is? what's the problem?
>
> DFHEISUP has been getting larger with each new release of CICS. Looking at
> the libraries on our system, I see:
>
> CTS 5.4 007D1410
> CTS 5.3 007B6070
> CTS 5.2 0078C7D0
> CTS 5.1 00772608
> CTS 4.2 00752958
> CTS 4.1 00719EA8
>
> Wayne's Fault Analyzer output showed the size of that module that had been
> loaded to be X'7B6070'.
> The IEF032I message in his job output showed below the line system usage
> to be 260K and private is 7908K.
> That doesn't leave much room if he only has 8M of below the line private
> area.
>
> It is not surprising to me that he has found that it fails more often with
> newer releases of CICS.
>
> I am a little surprised though if all three of the places that he has run
> this have only 8M of below the line private.
>
> --
> Tom Marchant
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>


-- 
Wayne V. Bickerdike

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


Re: Abend 106 (was Generic query on Region allocation failure)

2019-01-15 Thread Tom Marchant
On Tue, 15 Jan 2019 08:57:39 -0500, Peter Relson wrote:

>
>there is no excuse for such a large module requiring RMODE(24). 
>
>
>Sure there is -- if it doesn't cause a problem. But here it does cause a 
>problem.
>So the real question is? what's the problem?

DFHEISUP has been getting larger with each new release of CICS. Looking at the 
libraries on our system, I see:

CTS 5.4 007D1410
CTS 5.3 007B6070
CTS 5.2 0078C7D0
CTS 5.1 00772608
CTS 4.2 00752958
CTS 4.1 00719EA8

Wayne's Fault Analyzer output showed the size of that module that had been 
loaded to be X'7B6070'.
The IEF032I message in his job output showed below the line system usage to be 
260K and private is 7908K. 
That doesn't leave much room if he only has 8M of below the line private area.

It is not surprising to me that he has found that it fails more often with 
newer releases of CICS.

I am a little surprised though if all three of the places that he has run this 
have only 8M of below the line private.

-- 
Tom Marchant

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


Re: Abend 106 (was Generic query on Region allocation failure)

2019-01-15 Thread Wayne Bickerdike
Thanks Tom,

I'm down the rabbit hole now:

BLS18224I Dump of z/OS 02.02.00-0 - level same as IPCS level
78 +++ DEC_ASID = X2D(SUBSTR(BLSOAS,(POS('ASID',BLSOAS)+7),4))
IRX0040I Error running IGVVSMIN, line 78: Incorrect call to routine
***

On Wed, Jan 16, 2019 at 8:28 AM Tom Marchant <
000a2a8c2020-dmarc-requ...@listserv.ua.edu> wrote:

> On Tue, 15 Jan 2019 08:57:39 -0500, Peter Relson wrote:
>
> >A question for Wayne: can you find out the size of low private on your
> >system (there are probably "pretty" ways to do this, such as some VSM
> >health check, but if you can get the value of GDACSA that will let the
> >answer be ascertained). CVTGDA (offset x'230' in the CVT) has the address
> >of the GDA. GDACSA is the 4 bytes at offset x'6C'
>
> One way to do it is using IPCS.
>
> 0 Defaults
> Select Source ==> ACTIVE
> PF3
> 2 Analysis
> 6i (not listed on the menu)
> VSMINFO
>
> --
> Tom Marchant
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>


-- 
Wayne V. Bickerdike

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


Re: Abend 106 (was Generic query on Region allocation failure)

2019-01-15 Thread Tom Marchant
On Tue, 15 Jan 2019 08:57:39 -0500, Peter Relson wrote:

>A question for Wayne: can you find out the size of low private on your 
>system (there are probably "pretty" ways to do this, such as some VSM 
>health check, but if you can get the value of GDACSA that will let the 
>answer be ascertained). CVTGDA (offset x'230' in the CVT) has the address 
>of the GDA. GDACSA is the 4 bytes at offset x'6C'

One way to do it is using IPCS.

0 Defaults
Select Source ==> ACTIVE
PF3
2 Analysis
6i (not listed on the menu)
VSMINFO

-- 
Tom Marchant

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


Re: Abend 106 (was Generic query on Region allocation failure)

2019-01-15 Thread Peter Relson

there is no excuse for such a large module requiring RMODE(24). 


Sure there is -- if it doesn't cause a problem. But here it does cause a 
problem.
So the real question is? what's the problem?

It's not the simple problem -- I could easily imagine a customer not 
having a 7M private region below 16M (and that's where the "no excuse" 
becomes more valid), but here there is room for that big module but 
apparently not for even a small one in addition. That would be uncommon, 
but certainly conceivable (suppose the private region size is exactly 7M 
and the module is 7M-x'B000' bytes, thus no room for a x'C000' byte module 
-- and that doesn't even count all the system control blocks that are 
needed in below-16M private).

A question for Wayne: can you find out the size of low private on your 
system (there are probably "pretty" ways to do this, such as some VSM 
health check, but if you can get the value of GDACSA that will let the 
answer be ascertained). CVTGDA (offset x'230' in the CVT) has the address 
of the GDA. GDACSA is the 4 bytes at offset x'6C'

Peter Relson
z/OS Core Technology Design


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


Re: Abend 106 (was Generic query on Region allocation failure)

2019-01-15 Thread Wayne Bickerdike
Full reason code:

CSV031I LIBRARY ACCESS FAILED FOR MODULE CEEBINIT, RETURN CODE 24, REASON
CODE 26080021, DDNAME STEPLIB
DSNAME Seq VolSer   BlkSize Extent SMS APF
LRecL DSOrg Rec
CEE.SCEERUN   29   VTMVSC   32760  1   NO  YES 0
 POU

CEE.SCEERUN(CEEBINIT)



On Tue, Jan 15, 2019 at 7:35 AM Wayne Bickerdike  wrote:

> Thanks guys,
>
> very helpful.
>
> Peter, I have tested with LLA stopped,thought I posted that test.Still
> received S106-C.
> Since the problem started with CICS 5.3, I think a PMR with CICS is the
> next step.
>
> I'll run more tests today (I'm at a different client today).
>
> Wayne
>
>
>
> On Tue, Jan 15, 2019 at 3:06 AM Tom Marchant <
> 000a2a8c2020-dmarc-requ...@listserv.ua.edu> wrote:
>
>> On Mon, 14 Jan 2019 08:30:20 -0600, Tom Marchant wrote:
>>
>> >On Sat, 12 Jan 2019 14:59:05 +1100, Wayne Bickerdike wrote:
>> >
>> >>Step end stats:
>> >>
>> >>IEF032I STEP/STEP020 /STOP  2019011.2148
>> >>
>> >>CPU: 0 HR  00 MIN  00.05 SECSRB: 0 HR  00 MIN  00.01
>> >>SEC
>> >>VIRT:  7908K  SYS:   260K  EXT:4K  SYS:10876K
>> >>
>> >>ATB- REAL:  3104K  SLOTS: 0K
>> >>
>> >> VIRT- ALLOC:  12M SHRD:   0M
>> >>
>> >>
>> >
>> >Look at module DFHEISUP in the load library. Is it marked RMODE(24)?
>> According to your Fault Analyzer report, the module is over 7 MB and it
>> seems to be loaded below the line. Your job is using only 4K above the line.
>> >
>> >I would suggest you open a PMR with IBM.
>>
>> I looked at DFHEISUP on our system. It is indeed over 7MB in size and is
>> marked RMODE(24).
>>
>> Open a PMR with CICS. IMO, there is no excuse for such a large module
>> requiring RMODE(24).
>>
>> --
>> Tom Marchant
>>
>> >
>> >>On Sat, Jan 12, 2019 at 2:52 PM Wayne Bickerdike 
>> wrote:
>> >>
>> >>> REGION=0M  and same abend with REGION=512M.
>> >>>
>> >>> Took an SVC dump, here's some FA information.
>> >>>
>> >>> JOBNAME: $SDO512M  SYSTEM ABEND: 106S0W1  2019/01/11
>> >>> 21:21:48
>> >>>
>> >>>
>> >>> IBM Fault Analyzer Abend Job Information:
>> >>>
>> >>>   Abend Date. . . . . . . . : 2019/01/11
>> >>>   Abend Time. . . . . . . . : 21:21:48
>> >>>   System Name . . . . . . . : S0W1
>> >>>   Job Type. . . . . . . . . : Batch
>> >>>   Job ID. . . . . . . . . . : JOB02430
>> >>>   Job Name. . . . . . . . . : $SDO512M
>> >>>   Job Step Name . . . . . . : n/a
>> >>>   ASID. . . . . . . . . . . : 1C
>> >>>   Abend TCB Address . . . . : 007FE990
>> >>>   Job Execution Class . . . : A
>> >>>   Region Size . . . . . . . : 0M
>> >>>   EXEC Program Name . . . . : DFHEISUP
>> >>>   User ID . . . . . . . . . : BDB204
>> >>>   Accounting Information. . : n/a
>> >>>
>> >>> Execution Environment:
>> >>>
>> >>>   Operating System. . . . . : z/OS V2R2M0
>> >>>   Data Facility Product . . : DFSMS z/OS V2R2M0
>> >>>   CPU Model . . . . . . . . : 2817
>> >>>
>> >>> NOTE: The execution environment for this event is no longer valid,
>> save
>> >>> areas
>> >>>   and data might have subsequently been updated.  This is normally
>> >>> caused
>> >>>   by condition handling routine processing.
>> >>>
>> >>>
>> >>>
>> >>> Load Module Name. . . . . . : DFHEISUP
>> >>>
>> >>>   At Address. . . . . . . . : 7F90
>> >>>
>> >>>   Load Module Length. . . . : X'7B6070'
>> >>>
>> >>>
>> >>>
>> >>> Machine Instruction . . . . : 0A08  SVC 8 (LOAD)
>> >>>
>> >>>   At Address. . . . . . . . : 007BDD70 (Module DFHEISUP offset
>> X'7B5DE0')
>> >>>
>> >>>   AMODE . . . . . . . . . . : 31
>> >>>
>> >>>
>> >>>
>> >>> Additional instructions around event offset:
>> >>>
>> >>>
>> >>>
>> >>>   Offset   HexInstruction
>> >>>
>> >>>-2C 58C0 0010  L   R12,16
>> >>>
>> >>>-28 58C0 C000  L   R12,0(,R12)
>> >>>
>> >>>-24 58C0 C004  L   R12,4(,R12)
>> >>>
>> >>>-20 58C0 C144  L   R12,324(,R12)
>> >>>
>> >>>-1C 58C0 C004  L   R12,4(,R12)
>> >>>
>> >>>-18 BFCF C020  ICM R12,15,32(R12)
>> >>>
>> >>>-14 A784 0005  BRC 8,*+10
>> >>>
>> >>>-10 180C   LR  R0,R12
>> >>>
>> >>> -E A7F4 007D  BRC 15,*+250
>> >>>
>> >>> -A 4120 7008  LA  R2,8(,R7)
>> >>>
>> >>> -6 4100 2000  LA  R0,0(,R2)
>> >>>
>> >>> -2 1B11   SR  R1,R1
>> >>>
>> >>>   007BDD70 0A08   SVC 8(LOAD)
>> >>>
>> >>> +2 58C0 322C  L   R12,556(,R3)
>> >>>
>> >>> +6 166C   OR  R6,R12
>> >>>
>> >>> +8 164C   OR  R4,R12
>> >>>
>> >>> +A A7F4 0071  BRC 15,*+226
>> >>>
>> >>>  JOBNAME: $SDO512M  SYSTEM ABEND: 106S0W1  2019/01/11
>> >>> 21:21:48
>> >>>  +2 58C0 322C  L   R12,556(,R3)
>> >>>
>> >>>  +6 166C   OR  R6,R12
>> >>>
>> >>>  +8 164C   

Re: Abend 106 (was Generic query on Region allocation failure)

2019-01-14 Thread Wayne Bickerdike
Thanks guys,

very helpful.

Peter, I have tested with LLA stopped,thought I posted that test.Still
received S106-C.
Since the problem started with CICS 5.3, I think a PMR with CICS is the
next step.

I'll run more tests today (I'm at a different client today).

Wayne



On Tue, Jan 15, 2019 at 3:06 AM Tom Marchant <
000a2a8c2020-dmarc-requ...@listserv.ua.edu> wrote:

> On Mon, 14 Jan 2019 08:30:20 -0600, Tom Marchant wrote:
>
> >On Sat, 12 Jan 2019 14:59:05 +1100, Wayne Bickerdike wrote:
> >
> >>Step end stats:
> >>
> >>IEF032I STEP/STEP020 /STOP  2019011.2148
> >>
> >>CPU: 0 HR  00 MIN  00.05 SECSRB: 0 HR  00 MIN  00.01
> >>SEC
> >>VIRT:  7908K  SYS:   260K  EXT:4K  SYS:10876K
> >>
> >>ATB- REAL:  3104K  SLOTS: 0K
> >>
> >> VIRT- ALLOC:  12M SHRD:   0M
> >>
> >>
> >
> >Look at module DFHEISUP in the load library. Is it marked RMODE(24)?
> According to your Fault Analyzer report, the module is over 7 MB and it
> seems to be loaded below the line. Your job is using only 4K above the line.
> >
> >I would suggest you open a PMR with IBM.
>
> I looked at DFHEISUP on our system. It is indeed over 7MB in size and is
> marked RMODE(24).
>
> Open a PMR with CICS. IMO, there is no excuse for such a large module
> requiring RMODE(24).
>
> --
> Tom Marchant
>
> >
> >>On Sat, Jan 12, 2019 at 2:52 PM Wayne Bickerdike 
> wrote:
> >>
> >>> REGION=0M  and same abend with REGION=512M.
> >>>
> >>> Took an SVC dump, here's some FA information.
> >>>
> >>> JOBNAME: $SDO512M  SYSTEM ABEND: 106S0W1  2019/01/11
> >>> 21:21:48
> >>>
> >>>
> >>> IBM Fault Analyzer Abend Job Information:
> >>>
> >>>   Abend Date. . . . . . . . : 2019/01/11
> >>>   Abend Time. . . . . . . . : 21:21:48
> >>>   System Name . . . . . . . : S0W1
> >>>   Job Type. . . . . . . . . : Batch
> >>>   Job ID. . . . . . . . . . : JOB02430
> >>>   Job Name. . . . . . . . . : $SDO512M
> >>>   Job Step Name . . . . . . : n/a
> >>>   ASID. . . . . . . . . . . : 1C
> >>>   Abend TCB Address . . . . : 007FE990
> >>>   Job Execution Class . . . : A
> >>>   Region Size . . . . . . . : 0M
> >>>   EXEC Program Name . . . . : DFHEISUP
> >>>   User ID . . . . . . . . . : BDB204
> >>>   Accounting Information. . : n/a
> >>>
> >>> Execution Environment:
> >>>
> >>>   Operating System. . . . . : z/OS V2R2M0
> >>>   Data Facility Product . . : DFSMS z/OS V2R2M0
> >>>   CPU Model . . . . . . . . : 2817
> >>>
> >>> NOTE: The execution environment for this event is no longer valid, save
> >>> areas
> >>>   and data might have subsequently been updated.  This is normally
> >>> caused
> >>>   by condition handling routine processing.
> >>>
> >>>
> >>>
> >>> Load Module Name. . . . . . : DFHEISUP
> >>>
> >>>   At Address. . . . . . . . : 7F90
> >>>
> >>>   Load Module Length. . . . : X'7B6070'
> >>>
> >>>
> >>>
> >>> Machine Instruction . . . . : 0A08  SVC 8 (LOAD)
> >>>
> >>>   At Address. . . . . . . . : 007BDD70 (Module DFHEISUP offset
> X'7B5DE0')
> >>>
> >>>   AMODE . . . . . . . . . . : 31
> >>>
> >>>
> >>>
> >>> Additional instructions around event offset:
> >>>
> >>>
> >>>
> >>>   Offset   HexInstruction
> >>>
> >>>-2C 58C0 0010  L   R12,16
> >>>
> >>>-28 58C0 C000  L   R12,0(,R12)
> >>>
> >>>-24 58C0 C004  L   R12,4(,R12)
> >>>
> >>>-20 58C0 C144  L   R12,324(,R12)
> >>>
> >>>-1C 58C0 C004  L   R12,4(,R12)
> >>>
> >>>-18 BFCF C020  ICM R12,15,32(R12)
> >>>
> >>>-14 A784 0005  BRC 8,*+10
> >>>
> >>>-10 180C   LR  R0,R12
> >>>
> >>> -E A7F4 007D  BRC 15,*+250
> >>>
> >>> -A 4120 7008  LA  R2,8(,R7)
> >>>
> >>> -6 4100 2000  LA  R0,0(,R2)
> >>>
> >>> -2 1B11   SR  R1,R1
> >>>
> >>>   007BDD70 0A08   SVC 8(LOAD)
> >>>
> >>> +2 58C0 322C  L   R12,556(,R3)
> >>>
> >>> +6 166C   OR  R6,R12
> >>>
> >>> +8 164C   OR  R4,R12
> >>>
> >>> +A A7F4 0071  BRC 15,*+226
> >>>
> >>>  JOBNAME: $SDO512M  SYSTEM ABEND: 106S0W1  2019/01/11
> >>> 21:21:48
> >>>  +2 58C0 322C  L   R12,556(,R3)
> >>>
> >>>  +6 166C   OR  R6,R12
> >>>
> >>>  +8 164C   OR  R4,R12
> >>>
> >>>  +A A7F4 0071  BRC 15,*+226
> >>>
> >>>  +E A7F8 0010  LHI R15,16
> >>>
> >>> +12 5820 7018  L   R2,24(,R7)
> >>>
> >>> +16 1812   LR  R1,R2
> >>>
> >>>
> >>>
> >>>  Program Status Word (PSW) . : 078D 807BDD72
> >>>
> >>>  PSW Summary . . . . . . . . : Primary Space Mode, PSW Key 8, AMODE 31,
> >>> Problem
> >>>State
> >>>
> >>>
> >>>
> >>>  General Purpose Registers (AMODE: 64 31 24 , Bytes: Dec Hex ):
> >>>
> 

Re: Abend 106 (was Generic query on Region allocation failure)

2019-01-14 Thread Tom Marchant
On Mon, 14 Jan 2019 08:30:20 -0600, Tom Marchant wrote:

>On Sat, 12 Jan 2019 14:59:05 +1100, Wayne Bickerdike wrote:
>
>>Step end stats:
>>
>>IEF032I STEP/STEP020 /STOP  2019011.2148
>>
>>CPU: 0 HR  00 MIN  00.05 SECSRB: 0 HR  00 MIN  00.01
>>SEC
>>VIRT:  7908K  SYS:   260K  EXT:4K  SYS:10876K
>>
>>ATB- REAL:  3104K  SLOTS: 0K
>>
>> VIRT- ALLOC:  12M SHRD:   0M
>>
>>
>
>Look at module DFHEISUP in the load library. Is it marked RMODE(24)? According 
>to your Fault Analyzer report, the module is over 7 MB and it seems to be 
>loaded below the line. Your job is using only 4K above the line.
>
>I would suggest you open a PMR with IBM.

I looked at DFHEISUP on our system. It is indeed over 7MB in size and is marked 
RMODE(24).

Open a PMR with CICS. IMO, there is no excuse for such a large module requiring 
RMODE(24).

-- 
Tom Marchant

>
>>On Sat, Jan 12, 2019 at 2:52 PM Wayne Bickerdike  wrote:
>>
>>> REGION=0M  and same abend with REGION=512M.
>>>
>>> Took an SVC dump, here's some FA information.
>>>
>>> JOBNAME: $SDO512M  SYSTEM ABEND: 106S0W1  2019/01/11
>>> 21:21:48
>>>
>>>
>>> IBM Fault Analyzer Abend Job Information:
>>>
>>>   Abend Date. . . . . . . . : 2019/01/11
>>>   Abend Time. . . . . . . . : 21:21:48
>>>   System Name . . . . . . . : S0W1
>>>   Job Type. . . . . . . . . : Batch
>>>   Job ID. . . . . . . . . . : JOB02430
>>>   Job Name. . . . . . . . . : $SDO512M
>>>   Job Step Name . . . . . . : n/a
>>>   ASID. . . . . . . . . . . : 1C
>>>   Abend TCB Address . . . . : 007FE990
>>>   Job Execution Class . . . : A
>>>   Region Size . . . . . . . : 0M
>>>   EXEC Program Name . . . . : DFHEISUP
>>>   User ID . . . . . . . . . : BDB204
>>>   Accounting Information. . : n/a
>>>
>>> Execution Environment:
>>>
>>>   Operating System. . . . . : z/OS V2R2M0
>>>   Data Facility Product . . : DFSMS z/OS V2R2M0
>>>   CPU Model . . . . . . . . : 2817
>>>
>>> NOTE: The execution environment for this event is no longer valid, save
>>> areas
>>>   and data might have subsequently been updated.  This is normally
>>> caused
>>>   by condition handling routine processing.
>>>
>>>
>>>
>>> Load Module Name. . . . . . : DFHEISUP
>>>
>>>   At Address. . . . . . . . : 7F90
>>>
>>>   Load Module Length. . . . : X'7B6070'
>>>
>>>
>>>
>>> Machine Instruction . . . . : 0A08  SVC 8 (LOAD)
>>>
>>>   At Address. . . . . . . . : 007BDD70 (Module DFHEISUP offset X'7B5DE0')
>>>
>>>   AMODE . . . . . . . . . . : 31
>>>
>>>
>>>
>>> Additional instructions around event offset:
>>>
>>>
>>>
>>>   Offset   HexInstruction
>>>
>>>-2C 58C0 0010  L   R12,16
>>>
>>>-28 58C0 C000  L   R12,0(,R12)
>>>
>>>-24 58C0 C004  L   R12,4(,R12)
>>>
>>>-20 58C0 C144  L   R12,324(,R12)
>>>
>>>-1C 58C0 C004  L   R12,4(,R12)
>>>
>>>-18 BFCF C020  ICM R12,15,32(R12)
>>>
>>>-14 A784 0005  BRC 8,*+10
>>>
>>>-10 180C   LR  R0,R12
>>>
>>> -E A7F4 007D  BRC 15,*+250
>>>
>>> -A 4120 7008  LA  R2,8(,R7)
>>>
>>> -6 4100 2000  LA  R0,0(,R2)
>>>
>>> -2 1B11   SR  R1,R1
>>>
>>>   007BDD70 0A08   SVC 8(LOAD)
>>>
>>> +2 58C0 322C  L   R12,556(,R3)
>>>
>>> +6 166C   OR  R6,R12
>>>
>>> +8 164C   OR  R4,R12
>>>
>>> +A A7F4 0071  BRC 15,*+226
>>>
>>>  JOBNAME: $SDO512M  SYSTEM ABEND: 106S0W1  2019/01/11
>>> 21:21:48
>>>  +2 58C0 322C  L   R12,556(,R3)
>>>
>>>  +6 166C   OR  R6,R12
>>>
>>>  +8 164C   OR  R4,R12
>>>
>>>  +A A7F4 0071  BRC 15,*+226
>>>
>>>  +E A7F8 0010  LHI R15,16
>>>
>>> +12 5820 7018  L   R2,24(,R7)
>>>
>>> +16 1812   LR  R1,R2
>>>
>>>
>>>
>>>  Program Status Word (PSW) . : 078D 807BDD72
>>>
>>>  PSW Summary . . . . . . . . : Primary Space Mode, PSW Key 8, AMODE 31,
>>> Problem
>>>State
>>>
>>>
>>>
>>>  General Purpose Registers (AMODE: 64 31 24 , Bytes: Dec Hex ):
>>>
>>>R0:  007BDA48 (Module DFHEISUP + X'7B5AB8')
>>>
>>>R1:   (2,048 bytes of storage addressable)
>>>
>>>R2:  007BDA48 (Module DFHEISUP + X'7B5AB8')
>>>
>>>R3:  007BDC78 (Module DFHEISUP + X'7B5CE8')
>>>
>>>R4:  0064 (1,948 bytes of storage addressable)
>>>
>>>R5:  6FE8 (8,093,720 bytes of storage addressable)
>>>
>>>R6:  007BD800 (Module DFHEISUP + X'7B5870')
>>>
>>>R7:  807BDA40 (Module DFHEISUP + X'7B5AB0')
>>>
>>>R8:  007AED20 (Module DFHEISUP + X'7A6D90')
>>>
>>>R9:  007F8190 (32,368 bytes of storage addressable)
>>>
>>>R10:  (2,048 bytes of storage addressable)
>>>
>>>R11: 807BD82A (Module DFHEISUP + 

Re: Abend 106 (was Generic query on Region allocation failure)

2019-01-14 Thread Peter Relson
I'd still like Wayne to post the untruncated CSV031I message... 
(or re-post it if he had done so but I missed amidst the many appends).


Check out the reason code of the S106-xx message.  It could be that the 
module it's trying to load is in LLA, but LLA REFRESH was not done after 
replacing the module.  

LLA is involved (the DDNAME of *VLF* shows that). The 106-0C is due to an 
obtain of storage being unsuccessful. I can't think of a way that LLA 
REFRESH could have an impact (whether done or not done).


S106 - 0C - NOT ENOUGH STORAGE WAS AVAILABLE FOR FETCH TO DO A GETMAIN
FOR THE MODULE OR CONTROL BLOCKS.  CHECK REGISTER 0:

If you're going to post something like this, please post from the official 
documentation. That documentation is "Not enough storage was available for 
FETCH to get storage for the module or control blocks.". There is no 
information in register 0. The specific piece of data happens to be in 
register 4 (feel free to submit an RCF to ask that this be included in the 
documentation). As shown in one of the posts, the value in reg 4 at time 
of the abend 106-0C is x'14'.

The module appears to be small (less than x'C000') and has no relocation 
needs. Since there was no relocation, the only reason for the 106-0C for 
x'14' for *VLF* is that LLA's attempt to obtain storage for that amount 
was not successful. For all I know, the utility did some variable-length 
GETMAIN and ate up all the private storage below 16M. Take a dump of the 
address space and see. And look at the system trace entry for the 
completion of the conditional getmain (an SSRV entry) which would contain 
things such as the size requested (in case there was some weirdness going 
on between the "right size" and the "requested size").

You could always try things like stopping LLA, or not having LLA manage 
the CEE.SCEERUN (perhaps named SYS1.CEE.SCEERUN) data set. That would keep 
LLA from trying to obtain the storage, but then normal module fetch would 
try to obtain the same amount.
 
I wonder if the difference between releases is that the module in question 
(which sounds like it's CEEBINIT) is now eligible for LLA caching (but 
doesn't work for some reason once it is cached), whereas it did not used 
to be. 

Peter Relson
z/OS Core Technology Design


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


Re: Abend 106 (was Generic query on Region allocation failure)

2019-01-14 Thread Tom Marchant
On Sat, 12 Jan 2019 14:59:05 +1100, Wayne Bickerdike wrote:

>Step end stats:
>
>IEF032I STEP/STEP020 /STOP  2019011.2148
>
>CPU: 0 HR  00 MIN  00.05 SECSRB: 0 HR  00 MIN  00.01
>SEC
>VIRT:  7908K  SYS:   260K  EXT:4K  SYS:10876K
>
>ATB- REAL:  3104K  SLOTS: 0K
>
> VIRT- ALLOC:  12M SHRD:   0M
>
>

Look at module DFHEISUP in the load library. Is it marked RMODE(24)? According 
to your Fault Analyzer report, the module is over 7 MB and it seems to be 
loaded below the line. Your job is using only 4K above the line.

I would suggest you open a PMR with IBM.

-- 
Tom Marchant


>On Sat, Jan 12, 2019 at 2:52 PM Wayne Bickerdike  wrote:
>
>> REGION=0M  and same abend with REGION=512M.
>>
>> Took an SVC dump, here's some FA information.
>>
>> JOBNAME: $SDO512M  SYSTEM ABEND: 106S0W1  2019/01/11
>> 21:21:48
>>
>>
>> IBM Fault Analyzer Abend Job Information:
>>
>>   Abend Date. . . . . . . . : 2019/01/11
>>   Abend Time. . . . . . . . : 21:21:48
>>   System Name . . . . . . . : S0W1
>>   Job Type. . . . . . . . . : Batch
>>   Job ID. . . . . . . . . . : JOB02430
>>   Job Name. . . . . . . . . : $SDO512M
>>   Job Step Name . . . . . . : n/a
>>   ASID. . . . . . . . . . . : 1C
>>   Abend TCB Address . . . . : 007FE990
>>   Job Execution Class . . . : A
>>   Region Size . . . . . . . : 0M
>>   EXEC Program Name . . . . : DFHEISUP
>>   User ID . . . . . . . . . : BDB204
>>   Accounting Information. . : n/a
>>
>> Execution Environment:
>>
>>   Operating System. . . . . : z/OS V2R2M0
>>   Data Facility Product . . : DFSMS z/OS V2R2M0
>>   CPU Model . . . . . . . . : 2817
>>
>> NOTE: The execution environment for this event is no longer valid, save
>> areas
>>   and data might have subsequently been updated.  This is normally
>> caused
>>   by condition handling routine processing.
>>
>>
>>
>> Load Module Name. . . . . . : DFHEISUP
>>
>>   At Address. . . . . . . . : 7F90
>>
>>   Load Module Length. . . . : X'7B6070'
>>
>>
>>
>> Machine Instruction . . . . : 0A08  SVC 8 (LOAD)
>>
>>   At Address. . . . . . . . : 007BDD70 (Module DFHEISUP offset X'7B5DE0')
>>
>>   AMODE . . . . . . . . . . : 31
>>
>>
>>
>> Additional instructions around event offset:
>>
>>
>>
>>   Offset   HexInstruction
>>
>>-2C 58C0 0010  L   R12,16
>>
>>-28 58C0 C000  L   R12,0(,R12)
>>
>>-24 58C0 C004  L   R12,4(,R12)
>>
>>-20 58C0 C144  L   R12,324(,R12)
>>
>>-1C 58C0 C004  L   R12,4(,R12)
>>
>>-18 BFCF C020  ICM R12,15,32(R12)
>>
>>-14 A784 0005  BRC 8,*+10
>>
>>-10 180C   LR  R0,R12
>>
>> -E A7F4 007D  BRC 15,*+250
>>
>> -A 4120 7008  LA  R2,8(,R7)
>>
>> -6 4100 2000  LA  R0,0(,R2)
>>
>> -2 1B11   SR  R1,R1
>>
>>   007BDD70 0A08   SVC 8(LOAD)
>>
>> +2 58C0 322C  L   R12,556(,R3)
>>
>> +6 166C   OR  R6,R12
>>
>> +8 164C   OR  R4,R12
>>
>> +A A7F4 0071  BRC 15,*+226
>>
>>  JOBNAME: $SDO512M  SYSTEM ABEND: 106S0W1  2019/01/11
>> 21:21:48
>>  +2 58C0 322C  L   R12,556(,R3)
>>
>>  +6 166C   OR  R6,R12
>>
>>  +8 164C   OR  R4,R12
>>
>>  +A A7F4 0071  BRC 15,*+226
>>
>>  +E A7F8 0010  LHI R15,16
>>
>> +12 5820 7018  L   R2,24(,R7)
>>
>> +16 1812   LR  R1,R2
>>
>>
>>
>>  Program Status Word (PSW) . : 078D 807BDD72
>>
>>  PSW Summary . . . . . . . . : Primary Space Mode, PSW Key 8, AMODE 31,
>> Problem
>>State
>>
>>
>>
>>  General Purpose Registers (AMODE: 64 31 24 , Bytes: Dec Hex ):
>>
>>R0:  007BDA48 (Module DFHEISUP + X'7B5AB8')
>>
>>R1:   (2,048 bytes of storage addressable)
>>
>>R2:  007BDA48 (Module DFHEISUP + X'7B5AB8')
>>
>>R3:  007BDC78 (Module DFHEISUP + X'7B5CE8')
>>
>>R4:  0064 (1,948 bytes of storage addressable)
>>
>>R5:  6FE8 (8,093,720 bytes of storage addressable)
>>
>>R6:  007BD800 (Module DFHEISUP + X'7B5870')
>>
>>R7:  807BDA40 (Module DFHEISUP + X'7B5AB0')
>>
>>R8:  007AED20 (Module DFHEISUP + X'7A6D90')
>>
>>R9:  007F8190 (32,368 bytes of storage addressable)
>>
>>R10:  (2,048 bytes of storage addressable)
>>
>>R11: 807BD82A (Module DFHEISUP + X'7B589A')
>>
>>R12:  (2,048 bytes of storage addressable)
>>
>>R13: 6F50 (8,093,872 bytes of storage addressable)
>>
>>R14: 807BD8FE (Module DFHEISUP + X'7B596E')
>>
>>R15: 007BDC78 (Module DFHEISUP + X'7B5CE8')
>>
>>  Abend Code. . . . . . . . . : S106-X'C'
>>
>>  Machine Instruction . . . . : 0A0D  SVC 13 (ABEND)
>>At Address. . . . . . . . : 01074DB8
>>AMODE . 

Re: Abend 106 (was Generic query on Region allocation failure) [EXTERNAL]

2019-01-12 Thread Feller, Paul
Wayne is the failure always for module CEEBINIT?  If so, CEEBINIT is a 24 bit 
program.  What is the private area size for 24 bit?  Are you running out of 24 
bit storage?

Thanks..

Paul Feller
AGT Mainframe Technical Support

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Wayne Bickerdike
Sent: Friday, January 11, 2019 9:59 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Abend 106 (was Generic query on Region allocation failure) 
[EXTERNAL]

Step end stats:

IEF032I STEP/STEP020 /STOP  2019011.2148
CPU: 0 HR  00 MIN  00.05 SECSRB: 0 HR  00 MIN  00.01 SEC
VIRT:  7908K  SYS:   260K  EXT:4K  SYS:10876K
ATB- REAL:  3104K  SLOTS: 0K
 VIRT- ALLOC:  12M SHRD:   0M

On Sat, Jan 12, 2019 at 2:52 PM Wayne Bickerdike  wrote:

> REGION=0M  and same abend with REGION=512M.
> Took an SVC dump, here's some FA information.
> JOBNAME: $SDO512M  SYSTEM ABEND: 106S0W1  2019/01/11
> 21:21:48
>
>
> IBM Fault Analyzer Abend Job Information:
>
>   Abend Date. . . . . . . . : 2019/01/11
>   Abend Time. . . . . . . . : 21:21:48
>   System Name . . . . . . . : S0W1
>   Job Type. . . . . . . . . : Batch
>   Job ID. . . . . . . . . . : JOB02430
>   Job Name. . . . . . . . . : $SDO512M
>   Job Step Name . . . . . . : n/a
>   ASID. . . . . . . . . . . : 1C
>   Abend TCB Address . . . . : 007FE990
>   Job Execution Class . . . : A
>   Region Size . . . . . . . : 0M
>   EXEC Program Name . . . . : DFHEISUP
>   User ID . . . . . . . . . : BDB204
>   Accounting Information. . : n/a
>
> Execution Environment:
>
>   Operating System. . . . . : z/OS V2R2M0
>   Data Facility Product . . : DFSMS z/OS V2R2M0
>   CPU Model . . . . . . . . : 2817
>
> NOTE: The execution environment for this event is no longer valid, 
> save areas
>   and data might have subsequently been updated.  This is normally 
> caused
>   by condition handling routine processing.
>
> Load Module Name. . . . . . : DFHEISUP
>   At Address. . . . . . . . : 7F90
>   Load Module Length. . . . : X'7B6070'
>
> Machine Instruction . . . . : 0A08  SVC 8 (LOAD)
>   At Address. . . . . . . . : 007BDD70 (Module DFHEISUP offset X'7B5DE0')
>   AMODE . . . . . . . . . . : 31
>
> Additional instructions around event offset:
>
>   Offset   HexInstruction
>-2C 58C0 0010  L   R12,16
>-28 58C0 C000  L   R12,0(,R12)
>-24 58C0 C004  L   R12,4(,R12)
>-20 58C0 C144  L   R12,324(,R12)
>-1C 58C0 C004  L   R12,4(,R12)
>-18 BFCF C020  ICM R12,15,32(R12)
>-14 A784 0005  BRC 8,*+10
>-10 180C   LR  R0,R12
> -E A7F4 007D  BRC 15,*+250
> -A 4120 7008  LA  R2,8(,R7)
> -6 4100 2000  LA  R0,0(,R2)
> -2 1B11   SR  R1,R1
>   007BDD70 0A08   SVC 8(LOAD)
> +2 58C0 322C  L   R12,556(,R3)
> +6 166C   OR  R6,R12
> +8 164C   OR  R4,R12
> +A A7F4 0071  BRC 15,*+226

>  JOBNAME: $SDO512M  SYSTEM ABEND: 106S0W1  2019/01/11 21:21:48
>  +2 58C0 322C  L   R12,556(,R3)
>  +6 166C   OR  R6,R12
>  +8 164C   OR  R4,R12
>  +A A7F4 0071  BRC 15,*+226
>  +E A7F8 0010  LHI R15,16
> +12 5820 7018  L   R2,24(,R7)
> +16 1812   LR  R1,R2
>
>  Program Status Word (PSW) . : 078D 807BDD72
>
>  PSW Summary . . . . . . . . : Primary Space Mode, PSW Key 8, AMODE 31, 
> Problem
>State
>
>  General Purpose Registers (AMODE: 64 31 24 , Bytes: Dec Hex ):
>R0:  007BDA48 (Module DFHEISUP + X'7B5AB8')
>R1:   (2,048 bytes of storage addressable)
>R2:  007BDA48 (Module DFHEISUP + X'7B5AB8')
>R3:  007BDC78 (Module DFHEISUP + X'7B5CE8')
>R4:  0064 (1,948 bytes of storage addressable)
>R5:  6FE8 (8,093,720 bytes of storage addressable)
>R6:  007BD800 (Module DFHEISUP + X'7B5870')
>R7:  807BDA40 (Module DFHEISUP + X'7B5AB0')
>R8:  007AED20 (Module DFHEISUP + X'7A6D90')
>R9:  007F8190 (32,368 bytes of storage addressable)
>R10:  (2,048 bytes of storage addressable)
>R11: 807BD82A (Module DFHEISUP + X'7B589A')
>R12:  (2,048 bytes of storage addressable)
>R13: 6F50 (8,093,872 bytes of storage addressable)
>R14: 807BD8FE (Module DFHEISUP + X'7B596E')
>R15: 007BDC78 (Module DFHEISUP + X'7B5CE8')
>
> 

Re: Abend 106 (was Generic query on Region allocation failure)

2019-01-11 Thread Wayne Bickerdike
Roger,

The error occurs consistently on three different machines at three clients.
Unlikely to be LLA.

FYI. One abend had failure to load from *VLF*. I stopped LLA and received
the same S106.

Also all libraries are in STEPLIB.

Wayne



On Sat, Jan 12, 2019 at 4:53 PM Mike Schwab  wrote:

> http://www.jaymoseley.com/hercules/sabends.htm
>
> S106 - 0C - NOT ENOUGH STORAGE WAS AVAILABLE FOR FETCH TO DO A GETMAIN
> FOR THE MODULE OR CONTROL BLOCKS.  CHECK REGISTER 0:
> 04 - NO STORAGE FOR DATD.
> 08 - NO STORAGE FOR DEB.
> 0C - NO STORAGE FOR IOSB.
> 10 - NO STORAGE FOR EXLIST.
> 14 - NO STORAGE FOR MODULE.
> 18 - UNABLE TO FIX STORAGE.
>
> But Register 0 has an address in it.
>
> On Fri, Jan 11, 2019 at 9:53 PM Wayne Bickerdike 
> wrote:
> >
> > REGION=0M  and same abend with REGION=512M.
> >
> > Took an SVC dump, here's some FA information.
> >
> > JOBNAME: $SDO512M  SYSTEM ABEND: 106S0W1  2019/01/11
> > 21:21:48
> >
> >
> > IBM Fault Analyzer Abend Job Information:
> >
> >   Abend Date. . . . . . . . : 2019/01/11
> >   Abend Time. . . . . . . . : 21:21:48
> >   System Name . . . . . . . : S0W1
> >   Job Type. . . . . . . . . : Batch
> >   Job ID. . . . . . . . . . : JOB02430
> >   Job Name. . . . . . . . . : $SDO512M
> >   Job Step Name . . . . . . : n/a
> >   ASID. . . . . . . . . . . : 1C
> >   Abend TCB Address . . . . : 007FE990
> >   Job Execution Class . . . : A
> >   Region Size . . . . . . . : 0M
> >   EXEC Program Name . . . . : DFHEISUP
> >   User ID . . . . . . . . . : BDB204
> >   Accounting Information. . : n/a
> >
> > Execution Environment:
> >
> >   Operating System. . . . . : z/OS V2R2M0
> >   Data Facility Product . . : DFSMS z/OS V2R2M0
> >   CPU Model . . . . . . . . : 2817
> >
> > NOTE: The execution environment for this event is no longer valid, save
> > areas
> >   and data might have subsequently been updated.  This is normally
> > caused
> >   by condition handling routine processing.
> >
> >
> >
> > Load Module Name. . . . . . : DFHEISUP
> >
> >   At Address. . . . . . . . : 7F90
> >
> >   Load Module Length. . . . : X'7B6070'
> >
> >
> >
> > Machine Instruction . . . . : 0A08  SVC 8 (LOAD)
> >
> >   At Address. . . . . . . . : 007BDD70 (Module DFHEISUP offset X'7B5DE0')
> >
> >   AMODE . . . . . . . . . . : 31
> >
> >
> >
> > Additional instructions around event offset:
> >
> >
> >
> >   Offset   HexInstruction
> >
> >-2C 58C0 0010  L   R12,16
> >
> >-28 58C0 C000  L   R12,0(,R12)
> >
> >-24 58C0 C004  L   R12,4(,R12)
> >
> >-20 58C0 C144  L   R12,324(,R12)
> >
> >-1C 58C0 C004  L   R12,4(,R12)
> >
> >-18 BFCF C020  ICM R12,15,32(R12)
> >
> >-14 A784 0005  BRC 8,*+10
> >
> >-10 180C   LR  R0,R12
> >
> > -E A7F4 007D  BRC 15,*+250
> >
> > -A 4120 7008  LA  R2,8(,R7)
> >
> > -6 4100 2000  LA  R0,0(,R2)
> >
> > -2 1B11   SR  R1,R1
> >
> >   007BDD70 0A08   SVC 8(LOAD)
> >
> > +2 58C0 322C  L   R12,556(,R3)
> >
> > +6 166C   OR  R6,R12
> >
> > +8 164C   OR  R4,R12
> >
> > +A A7F4 0071  BRC 15,*+226
> >
> >  JOBNAME: $SDO512M  SYSTEM ABEND: 106S0W1  2019/01/11
> > 21:21:48
> >  +2 58C0 322C  L   R12,556(,R3)
> >
> >  +6 166C   OR  R6,R12
> >
> >  +8 164C   OR  R4,R12
> >
> >  +A A7F4 0071  BRC 15,*+226
> >
> >  +E A7F8 0010  LHI R15,16
> >
> > +12 5820 7018  L   R2,24(,R7)
> >
> > +16 1812   LR  R1,R2
> >
> >
> >
> >  Program Status Word (PSW) . : 078D 807BDD72
> >
> >  PSW Summary . . . . . . . . : Primary Space Mode, PSW Key 8, AMODE 31,
> > Problem
> >State
> >
> >
> >
> >  General Purpose Registers (AMODE: 64 31 24 , Bytes: Dec Hex ):
> >
> >R0:  007BDA48 (Module DFHEISUP + X'7B5AB8')
> >
> >R1:   (2,048 bytes of storage addressable)
> >
> >R2:  007BDA48 (Module DFHEISUP + X'7B5AB8')
> >
> >R3:  007BDC78 (Module DFHEISUP + X'7B5CE8')
> >
> >R4:  0064 (1,948 bytes of storage addressable)
> >
> >R5:  6FE8 (8,093,720 bytes of storage addressable)
> >
> >R6:  007BD800 (Module DFHEISUP + X'7B5870')
> >
> >R7:  807BDA40 (Module DFHEISUP + X'7B5AB0')
> >
> >R8:  007AED20 (Module DFHEISUP + X'7A6D90')
> >
> >R9:  007F8190 (32,368 bytes of storage addressable)
> >
> >R10:  (2,048 bytes of storage addressable)
> >
> >R11: 807BD82A (Module DFHEISUP + X'7B589A')
> >
> >R12:  (2,048 bytes of storage addressable)
> >
> >R13: 6F50 (8,093,872 bytes of storage addressable)
> >
> >R14: 807BD8FE (Module 

Re: Abend 106 (was Generic query on Region allocation failure)

2019-01-11 Thread Mike Schwab
http://www.jaymoseley.com/hercules/sabends.htm

S106 - 0C - NOT ENOUGH STORAGE WAS AVAILABLE FOR FETCH TO DO A GETMAIN
FOR THE MODULE OR CONTROL BLOCKS.  CHECK REGISTER 0:
04 - NO STORAGE FOR DATD.
08 - NO STORAGE FOR DEB.
0C - NO STORAGE FOR IOSB.
10 - NO STORAGE FOR EXLIST.
14 - NO STORAGE FOR MODULE.
18 - UNABLE TO FIX STORAGE.

But Register 0 has an address in it.

On Fri, Jan 11, 2019 at 9:53 PM Wayne Bickerdike  wrote:
>
> REGION=0M  and same abend with REGION=512M.
>
> Took an SVC dump, here's some FA information.
>
> JOBNAME: $SDO512M  SYSTEM ABEND: 106S0W1  2019/01/11
> 21:21:48
>
>
> IBM Fault Analyzer Abend Job Information:
>
>   Abend Date. . . . . . . . : 2019/01/11
>   Abend Time. . . . . . . . : 21:21:48
>   System Name . . . . . . . : S0W1
>   Job Type. . . . . . . . . : Batch
>   Job ID. . . . . . . . . . : JOB02430
>   Job Name. . . . . . . . . : $SDO512M
>   Job Step Name . . . . . . : n/a
>   ASID. . . . . . . . . . . : 1C
>   Abend TCB Address . . . . : 007FE990
>   Job Execution Class . . . : A
>   Region Size . . . . . . . : 0M
>   EXEC Program Name . . . . : DFHEISUP
>   User ID . . . . . . . . . : BDB204
>   Accounting Information. . : n/a
>
> Execution Environment:
>
>   Operating System. . . . . : z/OS V2R2M0
>   Data Facility Product . . : DFSMS z/OS V2R2M0
>   CPU Model . . . . . . . . : 2817
>
> NOTE: The execution environment for this event is no longer valid, save
> areas
>   and data might have subsequently been updated.  This is normally
> caused
>   by condition handling routine processing.
>
>
>
> Load Module Name. . . . . . : DFHEISUP
>
>   At Address. . . . . . . . : 7F90
>
>   Load Module Length. . . . : X'7B6070'
>
>
>
> Machine Instruction . . . . : 0A08  SVC 8 (LOAD)
>
>   At Address. . . . . . . . : 007BDD70 (Module DFHEISUP offset X'7B5DE0')
>
>   AMODE . . . . . . . . . . : 31
>
>
>
> Additional instructions around event offset:
>
>
>
>   Offset   HexInstruction
>
>-2C 58C0 0010  L   R12,16
>
>-28 58C0 C000  L   R12,0(,R12)
>
>-24 58C0 C004  L   R12,4(,R12)
>
>-20 58C0 C144  L   R12,324(,R12)
>
>-1C 58C0 C004  L   R12,4(,R12)
>
>-18 BFCF C020  ICM R12,15,32(R12)
>
>-14 A784 0005  BRC 8,*+10
>
>-10 180C   LR  R0,R12
>
> -E A7F4 007D  BRC 15,*+250
>
> -A 4120 7008  LA  R2,8(,R7)
>
> -6 4100 2000  LA  R0,0(,R2)
>
> -2 1B11   SR  R1,R1
>
>   007BDD70 0A08   SVC 8(LOAD)
>
> +2 58C0 322C  L   R12,556(,R3)
>
> +6 166C   OR  R6,R12
>
> +8 164C   OR  R4,R12
>
> +A A7F4 0071  BRC 15,*+226
>
>  JOBNAME: $SDO512M  SYSTEM ABEND: 106S0W1  2019/01/11
> 21:21:48
>  +2 58C0 322C  L   R12,556(,R3)
>
>  +6 166C   OR  R6,R12
>
>  +8 164C   OR  R4,R12
>
>  +A A7F4 0071  BRC 15,*+226
>
>  +E A7F8 0010  LHI R15,16
>
> +12 5820 7018  L   R2,24(,R7)
>
> +16 1812   LR  R1,R2
>
>
>
>  Program Status Word (PSW) . : 078D 807BDD72
>
>  PSW Summary . . . . . . . . : Primary Space Mode, PSW Key 8, AMODE 31,
> Problem
>State
>
>
>
>  General Purpose Registers (AMODE: 64 31 24 , Bytes: Dec Hex ):
>
>R0:  007BDA48 (Module DFHEISUP + X'7B5AB8')
>
>R1:   (2,048 bytes of storage addressable)
>
>R2:  007BDA48 (Module DFHEISUP + X'7B5AB8')
>
>R3:  007BDC78 (Module DFHEISUP + X'7B5CE8')
>
>R4:  0064 (1,948 bytes of storage addressable)
>
>R5:  6FE8 (8,093,720 bytes of storage addressable)
>
>R6:  007BD800 (Module DFHEISUP + X'7B5870')
>
>R7:  807BDA40 (Module DFHEISUP + X'7B5AB0')
>
>R8:  007AED20 (Module DFHEISUP + X'7A6D90')
>
>R9:  007F8190 (32,368 bytes of storage addressable)
>
>R10:  (2,048 bytes of storage addressable)
>
>R11: 807BD82A (Module DFHEISUP + X'7B589A')
>
>R12:  (2,048 bytes of storage addressable)
>
>R13: 6F50 (8,093,872 bytes of storage addressable)
>
>R14: 807BD8FE (Module DFHEISUP + X'7B596E')
>
>R15: 007BDC78 (Module DFHEISUP + X'7B5CE8')
>
>  Abend Code. . . . . . . . . : S106-X'C'
>
>  Machine Instruction . . . . : 0A0D  SVC 13 (ABEND)
>At Address. . . . . . . . : 01074DB8
>AMODE . . . . . . . . . . : 31
>
>  Instructions around point of failure:
>
>Offset   HexInstruction
> -22 43C0 5078  IC  R12,120(,R5)
> -1E 185C   LR  R5,R12
> -1C 8950 0008  SLL R5,8
> -18 16F5   OR  R15,R5
> -16 1824   LR  R2,R4
> -14 1837   LR  R3,R7
> -12 

Re: Abend 106 (was Generic query on Region allocation failure)

2019-01-11 Thread Roger Suhr
Check out the reason code of the S106-xx message.  It could be that the module 
it's trying to load is in LLA, but LLA REFRESH was not done after replacing the 
module.  Reason code will point that out.

Roger W. Suhr
suhr...@gmail.com

Get Outlook for Android


From: IBM Mainframe Discussion List  on behalf of 
Wayne Bickerdike 
Sent: Friday, January 11, 2019 10:59:05 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Abend 106 (was Generic query on Region allocation failure)

Step end stats:

IEF032I STEP/STEP020 /STOP  2019011.2148

CPU: 0 HR  00 MIN  00.05 SECSRB: 0 HR  00 MIN  00.01
SEC
VIRT:  7908K  SYS:   260K  EXT:4K  SYS:10876K

ATB- REAL:  3104K  SLOTS: 0K

 VIRT- ALLOC:  12M SHRD:   0M


On Sat, Jan 12, 2019 at 2:52 PM Wayne Bickerdike  wrote:

> REGION=0M  and same abend with REGION=512M.
>
> Took an SVC dump, here's some FA information.
>
> JOBNAME: $SDO512M  SYSTEM ABEND: 106S0W1  2019/01/11
> 21:21:48
>
>
> IBM Fault Analyzer Abend Job Information:
>
>   Abend Date. . . . . . . . : 2019/01/11
>   Abend Time. . . . . . . . : 21:21:48
>   System Name . . . . . . . : S0W1
>   Job Type. . . . . . . . . : Batch
>   Job ID. . . . . . . . . . : JOB02430
>   Job Name. . . . . . . . . : $SDO512M
>   Job Step Name . . . . . . : n/a
>   ASID. . . . . . . . . . . : 1C
>   Abend TCB Address . . . . : 007FE990
>   Job Execution Class . . . : A
>   Region Size . . . . . . . : 0M
>   EXEC Program Name . . . . : DFHEISUP
>   User ID . . . . . . . . . : BDB204
>   Accounting Information. . : n/a
>
> Execution Environment:
>
>   Operating System. . . . . : z/OS V2R2M0
>   Data Facility Product . . : DFSMS z/OS V2R2M0
>   CPU Model . . . . . . . . : 2817
>
> NOTE: The execution environment for this event is no longer valid, save
> areas
>   and data might have subsequently been updated.  This is normally
> caused
>   by condition handling routine processing.
>
>
>
> Load Module Name. . . . . . : DFHEISUP
>
>   At Address. . . . . . . . : 7F90
>
>   Load Module Length. . . . : X'7B6070'
>
>
>
> Machine Instruction . . . . : 0A08  SVC 8 (LOAD)
>
>   At Address. . . . . . . . : 007BDD70 (Module DFHEISUP offset X'7B5DE0')
>
>   AMODE . . . . . . . . . . : 31
>
>
>
> Additional instructions around event offset:
>
>
>
>   Offset   HexInstruction
>
>-2C 58C0 0010  L   R12,16
>
>-28 58C0 C000  L   R12,0(,R12)
>
>-24 58C0 C004  L   R12,4(,R12)
>
>-20 58C0 C144  L   R12,324(,R12)
>
>-1C 58C0 C004  L   R12,4(,R12)
>
>-18 BFCF C020  ICM R12,15,32(R12)
>
>-14 A784 0005  BRC 8,*+10
>
>-10 180C   LR  R0,R12
>
> -E A7F4 007D  BRC 15,*+250
>
> -A 4120 7008  LA  R2,8(,R7)
>
> -6 4100 2000  LA  R0,0(,R2)
>
> -2 1B11   SR  R1,R1
>
>   007BDD70 0A08   SVC 8(LOAD)
>
> +2 58C0 322C  L   R12,556(,R3)
>
> +6 166C   OR  R6,R12
>
> +8 164C   OR  R4,R12
>
> +A A7F4 0071  BRC 15,*+226
>
>  JOBNAME: $SDO512M  SYSTEM ABEND: 106S0W1  2019/01/11
> 21:21:48
>  +2 58C0 322C  L   R12,556(,R3)
>
>  +6 166C   OR  R6,R12
>
>  +8 164C   OR  R4,R12
>
>  +A A7F4 0071  BRC 15,*+226
>
>  +E A7F8 0010  LHI R15,16
>
> +12 5820 7018  L   R2,24(,R7)
>
> +16 1812   LR  R1,R2
>
>
>
>  Program Status Word (PSW) . : 078D 807BDD72
>
>  PSW Summary . . . . . . . . : Primary Space Mode, PSW Key 8, AMODE 31,
> Problem
>State
>
>
>
>  General Purpose Registers (AMODE: 64 31 24 , Bytes: Dec Hex ):
>
>R0:  007BDA48 (Module DFHEISUP + X'7B5AB8')
>
>R1:   (2,048 bytes of storage addressable)
>
>R2:  007BDA48 (Module DFHEISUP + X'7B5AB8')
>
>R3:  007BDC78 (Module DFHEISUP + X'7B5CE8')
>
>R4:  0064 (1,948 bytes of storage addressable)
>
>R5:  6FE8 (8,093,720 bytes of storage addressable)
>
>R6:  007BD800 (Module DFHEISUP + X'7B5870')
>
>R7:  807BDA40 (Module DFHEISUP + X'7B5AB0')
>
>R8:  007AED20 (Module DFHEISUP + X'7A6D90')
>
>R9:  007F8190 (32,368 bytes of storage addressable)
>
>R10:  (2,048 bytes of storage addressable)
>
&

Re: Abend 106 (was Generic query on Region allocation failure)

2019-01-11 Thread Wayne Bickerdike
Step end stats:

IEF032I STEP/STEP020 /STOP  2019011.2148

CPU: 0 HR  00 MIN  00.05 SECSRB: 0 HR  00 MIN  00.01
SEC
VIRT:  7908K  SYS:   260K  EXT:4K  SYS:10876K

ATB- REAL:  3104K  SLOTS: 0K

 VIRT- ALLOC:  12M SHRD:   0M


On Sat, Jan 12, 2019 at 2:52 PM Wayne Bickerdike  wrote:

> REGION=0M  and same abend with REGION=512M.
>
> Took an SVC dump, here's some FA information.
>
> JOBNAME: $SDO512M  SYSTEM ABEND: 106S0W1  2019/01/11
> 21:21:48
>
>
> IBM Fault Analyzer Abend Job Information:
>
>   Abend Date. . . . . . . . : 2019/01/11
>   Abend Time. . . . . . . . : 21:21:48
>   System Name . . . . . . . : S0W1
>   Job Type. . . . . . . . . : Batch
>   Job ID. . . . . . . . . . : JOB02430
>   Job Name. . . . . . . . . : $SDO512M
>   Job Step Name . . . . . . : n/a
>   ASID. . . . . . . . . . . : 1C
>   Abend TCB Address . . . . : 007FE990
>   Job Execution Class . . . : A
>   Region Size . . . . . . . : 0M
>   EXEC Program Name . . . . : DFHEISUP
>   User ID . . . . . . . . . : BDB204
>   Accounting Information. . : n/a
>
> Execution Environment:
>
>   Operating System. . . . . : z/OS V2R2M0
>   Data Facility Product . . : DFSMS z/OS V2R2M0
>   CPU Model . . . . . . . . : 2817
>
> NOTE: The execution environment for this event is no longer valid, save
> areas
>   and data might have subsequently been updated.  This is normally
> caused
>   by condition handling routine processing.
>
>
>
> Load Module Name. . . . . . : DFHEISUP
>
>   At Address. . . . . . . . : 7F90
>
>   Load Module Length. . . . : X'7B6070'
>
>
>
> Machine Instruction . . . . : 0A08  SVC 8 (LOAD)
>
>   At Address. . . . . . . . : 007BDD70 (Module DFHEISUP offset X'7B5DE0')
>
>   AMODE . . . . . . . . . . : 31
>
>
>
> Additional instructions around event offset:
>
>
>
>   Offset   HexInstruction
>
>-2C 58C0 0010  L   R12,16
>
>-28 58C0 C000  L   R12,0(,R12)
>
>-24 58C0 C004  L   R12,4(,R12)
>
>-20 58C0 C144  L   R12,324(,R12)
>
>-1C 58C0 C004  L   R12,4(,R12)
>
>-18 BFCF C020  ICM R12,15,32(R12)
>
>-14 A784 0005  BRC 8,*+10
>
>-10 180C   LR  R0,R12
>
> -E A7F4 007D  BRC 15,*+250
>
> -A 4120 7008  LA  R2,8(,R7)
>
> -6 4100 2000  LA  R0,0(,R2)
>
> -2 1B11   SR  R1,R1
>
>   007BDD70 0A08   SVC 8(LOAD)
>
> +2 58C0 322C  L   R12,556(,R3)
>
> +6 166C   OR  R6,R12
>
> +8 164C   OR  R4,R12
>
> +A A7F4 0071  BRC 15,*+226
>
>  JOBNAME: $SDO512M  SYSTEM ABEND: 106S0W1  2019/01/11
> 21:21:48
>  +2 58C0 322C  L   R12,556(,R3)
>
>  +6 166C   OR  R6,R12
>
>  +8 164C   OR  R4,R12
>
>  +A A7F4 0071  BRC 15,*+226
>
>  +E A7F8 0010  LHI R15,16
>
> +12 5820 7018  L   R2,24(,R7)
>
> +16 1812   LR  R1,R2
>
>
>
>  Program Status Word (PSW) . : 078D 807BDD72
>
>  PSW Summary . . . . . . . . : Primary Space Mode, PSW Key 8, AMODE 31,
> Problem
>State
>
>
>
>  General Purpose Registers (AMODE: 64 31 24 , Bytes: Dec Hex ):
>
>R0:  007BDA48 (Module DFHEISUP + X'7B5AB8')
>
>R1:   (2,048 bytes of storage addressable)
>
>R2:  007BDA48 (Module DFHEISUP + X'7B5AB8')
>
>R3:  007BDC78 (Module DFHEISUP + X'7B5CE8')
>
>R4:  0064 (1,948 bytes of storage addressable)
>
>R5:  6FE8 (8,093,720 bytes of storage addressable)
>
>R6:  007BD800 (Module DFHEISUP + X'7B5870')
>
>R7:  807BDA40 (Module DFHEISUP + X'7B5AB0')
>
>R8:  007AED20 (Module DFHEISUP + X'7A6D90')
>
>R9:  007F8190 (32,368 bytes of storage addressable)
>
>R10:  (2,048 bytes of storage addressable)
>
>R11: 807BD82A (Module DFHEISUP + X'7B589A')
>
>R12:  (2,048 bytes of storage addressable)
>
>R13: 6F50 (8,093,872 bytes of storage addressable)
>
>R14: 807BD8FE (Module DFHEISUP + X'7B596E')
>
>R15: 007BDC78 (Module DFHEISUP + X'7B5CE8')
>
>  Abend Code. . . . . . . . . : S106-X'C'
>
>  Machine Instruction . . . . : 0A0D  SVC 13 (ABEND)
>At Address. . . . . . . . : 01074DB8
>AMODE . . . . . . . . . . : 31
>
>  Instructions around point of failure:
>
>Offset   HexInstruction
> -22 43C0 5078  IC  R12,120(,R5)
> -1E 185C   LR  R5,R12
> -1C 8950 0008  SLL R5,8
> -18 16F5   OR  R15,R5
> -16 1824   LR  R2,R4
> -14 1837   LR  R3,R7
> -12 184B   LR  R4,R11
> -10 18E1   LR  R14,R1
>  -E 89E0 000C  SLL R14,12
>  

Re: Abend 106 (was Generic query on Region allocation failure)

2019-01-11 Thread Wayne Bickerdike
REGION=0M  and same abend with REGION=512M.

Took an SVC dump, here's some FA information.

JOBNAME: $SDO512M  SYSTEM ABEND: 106S0W1  2019/01/11
21:21:48


IBM Fault Analyzer Abend Job Information:

  Abend Date. . . . . . . . : 2019/01/11
  Abend Time. . . . . . . . : 21:21:48
  System Name . . . . . . . : S0W1
  Job Type. . . . . . . . . : Batch
  Job ID. . . . . . . . . . : JOB02430
  Job Name. . . . . . . . . : $SDO512M
  Job Step Name . . . . . . : n/a
  ASID. . . . . . . . . . . : 1C
  Abend TCB Address . . . . : 007FE990
  Job Execution Class . . . : A
  Region Size . . . . . . . : 0M
  EXEC Program Name . . . . : DFHEISUP
  User ID . . . . . . . . . : BDB204
  Accounting Information. . : n/a

Execution Environment:

  Operating System. . . . . : z/OS V2R2M0
  Data Facility Product . . : DFSMS z/OS V2R2M0
  CPU Model . . . . . . . . : 2817

NOTE: The execution environment for this event is no longer valid, save
areas
  and data might have subsequently been updated.  This is normally
caused
  by condition handling routine processing.



Load Module Name. . . . . . : DFHEISUP

  At Address. . . . . . . . : 7F90

  Load Module Length. . . . : X'7B6070'



Machine Instruction . . . . : 0A08  SVC 8 (LOAD)

  At Address. . . . . . . . : 007BDD70 (Module DFHEISUP offset X'7B5DE0')

  AMODE . . . . . . . . . . : 31



Additional instructions around event offset:



  Offset   HexInstruction

   -2C 58C0 0010  L   R12,16

   -28 58C0 C000  L   R12,0(,R12)

   -24 58C0 C004  L   R12,4(,R12)

   -20 58C0 C144  L   R12,324(,R12)

   -1C 58C0 C004  L   R12,4(,R12)

   -18 BFCF C020  ICM R12,15,32(R12)

   -14 A784 0005  BRC 8,*+10

   -10 180C   LR  R0,R12

-E A7F4 007D  BRC 15,*+250

-A 4120 7008  LA  R2,8(,R7)

-6 4100 2000  LA  R0,0(,R2)

-2 1B11   SR  R1,R1

  007BDD70 0A08   SVC 8(LOAD)

+2 58C0 322C  L   R12,556(,R3)

+6 166C   OR  R6,R12

+8 164C   OR  R4,R12

+A A7F4 0071  BRC 15,*+226

 JOBNAME: $SDO512M  SYSTEM ABEND: 106S0W1  2019/01/11
21:21:48
 +2 58C0 322C  L   R12,556(,R3)

 +6 166C   OR  R6,R12

 +8 164C   OR  R4,R12

 +A A7F4 0071  BRC 15,*+226

 +E A7F8 0010  LHI R15,16

+12 5820 7018  L   R2,24(,R7)

+16 1812   LR  R1,R2



 Program Status Word (PSW) . : 078D 807BDD72

 PSW Summary . . . . . . . . : Primary Space Mode, PSW Key 8, AMODE 31,
Problem
   State



 General Purpose Registers (AMODE: 64 31 24 , Bytes: Dec Hex ):

   R0:  007BDA48 (Module DFHEISUP + X'7B5AB8')

   R1:   (2,048 bytes of storage addressable)

   R2:  007BDA48 (Module DFHEISUP + X'7B5AB8')

   R3:  007BDC78 (Module DFHEISUP + X'7B5CE8')

   R4:  0064 (1,948 bytes of storage addressable)

   R5:  6FE8 (8,093,720 bytes of storage addressable)

   R6:  007BD800 (Module DFHEISUP + X'7B5870')

   R7:  807BDA40 (Module DFHEISUP + X'7B5AB0')

   R8:  007AED20 (Module DFHEISUP + X'7A6D90')

   R9:  007F8190 (32,368 bytes of storage addressable)

   R10:  (2,048 bytes of storage addressable)

   R11: 807BD82A (Module DFHEISUP + X'7B589A')

   R12:  (2,048 bytes of storage addressable)

   R13: 6F50 (8,093,872 bytes of storage addressable)

   R14: 807BD8FE (Module DFHEISUP + X'7B596E')

   R15: 007BDC78 (Module DFHEISUP + X'7B5CE8')

 Abend Code. . . . . . . . . : S106-X'C'

 Machine Instruction . . . . : 0A0D  SVC 13 (ABEND)
   At Address. . . . . . . . : 01074DB8
   AMODE . . . . . . . . . . : 31

 Instructions around point of failure:

   Offset   HexInstruction
-22 43C0 5078  IC  R12,120(,R5)
-1E 185C   LR  R5,R12
-1C 8950 0008  SLL R5,8
-18 16F5   OR  R15,R5
-16 1824   LR  R2,R4
-14 1837   LR  R3,R7
-12 184B   LR  R4,R11
-10 18E1   LR  R14,R1
 -E 89E0 000C  SLL R14,12
 -A 54E0 9038  N   R14,56(,R9)
 -6 A5EA 8400  OILHR14,X'8400'
 -2 181E   LR  R1,R14
   01074DB8 0A0D   SVC 13(ABEND)
 +2 18FB   LR  R15,R11
 +4 180C   LR  R0,R12
 +6 181D   LR  R1,R13
 +8 58E0 02FC  L   R14,764
+C 58D0 E248  L   R13,584(,R14)
   +10 0DED   BASRR14,R13
   +12 18BF   LR  R11,R15

Program Status Word (PSW) . : 070C1000 81074DBA
PSW Summary . . . . . . . . : Primary Space Mode, PSW Key 0, AMODE 31,
  Supervisor State

General 

Re: Abend 106 (was Generic query on Region allocation failure)

2019-01-09 Thread Mike Schwab
Fetch usually fails with INSUFFICIENT MEMORY.  Increase region size.
If you don't have one, look at the memory stats at the end of step
messages to see what was used and double. Otherwise suggest REGION=4M,
5M, 6M, 7M, 20M, 32M, 64M, etc.

On Wed, Jan 9, 2019 at 12:26 PM Peter Relson  wrote:
>
> I don't think the abend 106 that is discussed is part of the original
> discussion, so I guessed that it could do with a different thread name.
>
> The abend 106 itself is not helpful in finding out what is going on
> because that is just the generic result of a preceding problem which
> likely had message(s) and/or abend(s).
>
> It appears that what Wayne posted was truncated.
>
> IEW4000I FETCH FOR MODULE CEEBINIT FROM DDNAME *VLF*FAILED BECAUSE
> INSUFFICI
> CSV031I LIBRARY ACCESS FAILED FOR MODULE CEEBINIT, RETURN CODE 24, REASON
> CODE 2
>
> Can we get the complete information? It probably doesn't matter much. The
> missing part of IEW4000I is not going to help, but possibly having the
> rest of CSV031I (including the complete reason code) would.
>
> In at least one case, Fetch processing did a getmain, and the getmain
> failed.  Why? Because the application needed more region than was defined,
> probably.
> I'd suggest capturing a dump on the IEW4000I message issued by nucleus
> module CSVLLTCH. That's what IBM service will likely ask for.
>
> The message can also occur because of a problem with doing the relocation
> processing (I'm not sure why that lands with a message about insufficient
> storage).
>
> Peter Relson
> z/OS Core Technology Design
>
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN



-- 
Mike A Schwab, Springfield IL USA
Where do Forest Rangers go to get away from it all?

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


Re: Abend 106 (was Generic query on Region allocation failure)

2019-01-09 Thread Carmen Vitullo
Great catch, I was totally confused if these 2 posts were different issues, so 
not it appears there may have been an LLA / LINKLST issue tied to the 106 
abend, syslog + abend + return code would help greatly in the diagnosis. 
I've seen issues with certain vendor product getting refreshed in the linklist 
causing these types of abends. a new listlist and an LLA update or refresh, may 
solve the issue., if this was the case. 





Carmen Vitullo 

- Original Message -

From: "Peter Relson"  
To: IBM-MAIN@LISTSERV.UA.EDU 
Sent: Wednesday, January 9, 2019 12:26:24 PM 
Subject: Abend 106 (was Generic query on Region allocation failure) 

I don't think the abend 106 that is discussed is part of the original 
discussion, so I guessed that it could do with a different thread name. 

The abend 106 itself is not helpful in finding out what is going on 
because that is just the generic result of a preceding problem which 
likely had message(s) and/or abend(s). 

It appears that what Wayne posted was truncated. 

IEW4000I FETCH FOR MODULE CEEBINIT FROM DDNAME *VLF* FAILED BECAUSE 
INSUFFICI 
CSV031I LIBRARY ACCESS FAILED FOR MODULE CEEBINIT, RETURN CODE 24, REASON 
CODE 2 

Can we get the complete information? It probably doesn't matter much. The 
missing part of IEW4000I is not going to help, but possibly having the 
rest of CSV031I (including the complete reason code) would. 

In at least one case, Fetch processing did a getmain, and the getmain 
failed. Why? Because the application needed more region than was defined, 
probably. 
I'd suggest capturing a dump on the IEW4000I message issued by nucleus 
module CSVLLTCH. That's what IBM service will likely ask for. 

The message can also occur because of a problem with doing the relocation 
processing (I'm not sure why that lands with a message about insufficient 
storage). 

Peter Relson 
z/OS Core Technology Design 


-- 
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


Abend 106 (was Generic query on Region allocation failure)

2019-01-09 Thread Peter Relson
I don't think the abend 106 that is discussed is part of the original 
discussion, so I guessed that it could do with a different thread name. 

The abend 106 itself is not helpful in finding out what is going on 
because that is just the generic result of a preceding problem which 
likely had message(s) and/or abend(s).

It appears that what Wayne posted was truncated.

IEW4000I FETCH FOR MODULE CEEBINIT FROM DDNAME *VLF*FAILED BECAUSE
INSUFFICI
CSV031I LIBRARY ACCESS FAILED FOR MODULE CEEBINIT, RETURN CODE 24, REASON
CODE 2

Can we get the complete information? It probably doesn't matter much. The 
missing part of IEW4000I is not going to help, but possibly having the 
rest of CSV031I (including the complete reason code) would.

In at least one case, Fetch processing did a getmain, and the getmain 
failed.  Why? Because the application needed more region than was defined, 
probably. 
I'd suggest capturing a dump on the IEW4000I message issued by nucleus 
module CSVLLTCH. That's what IBM service will likely ask for.

The message can also occur because of a problem with doing the relocation 
processing (I'm not sure why that lands with a message about insufficient 
storage).

Peter Relson
z/OS Core Technology Design


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