Re: ACS routine imbed/include function?

2013-07-15 Thread Vernooij, CP - SPLXM
So I probably mixed some historical info in my memory. It would be nice to 
have, e.g. for dsname- of volser-filtlists used in more than one routine. 
However, there are not many enhancements in ACS routines the last decades, so I 
expect this will remain a wish.

Kees.


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Gibney, Dave
Sent: Friday, July 12, 2013 20:00
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: ACS routine imbed/include function?

Sorry about the garble. The include function available to ACS routines is that 
of the editor. There is still value to a separate member(s) for common code, 
FILTLIST in particular. But it is a manual function to pull them into each 
member before compiling.


Dave Gibney
Information Technology Services
Washington State University

 -Original Message-
 From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] 
 On Behalf Of Lizette Koehler
 Sent: Friday, July 12, 2013 9:29 AM
 To: IBM-MAIN@LISTSERV.UA.EDU
 Subject: Re: ACS routine imbed/include function?
 
 I will be interested in the answer.  I know you cannot have more than 
 255 entire in one filtlist.  But I was not aware of any include 
 function
 
 Lizette
 
 
 -Original Message-
 From: Gibney, Dave gib...@wsu.edu
 Sent: Jul 12, 2013 9:15 AM
 To: IBM-MAIN@LISTSERV.UA.EDU
 Subject: Re: ACS routine imbed/include function?
 
 As of z/OS a do by hand function. Would be useful as part of the ACS
 language :)
 
  -Original Message-
  From: IBM Mainframe Discussion List [mailto:IBM-
 m...@listserv.ua.edu]
  On Behalf Of Vernooij, CP - SPLXM
  Sent: Friday, July 12, 2013 5:02 AM
  To: IBM-MAIN@LISTSERV.UA.EDU
  Subject: ACS routine imbed/include function?
 
  Hello group,
 
 
 
  I vaguely remember reading, quite some time ago, about a function 
  to imbed/include coding into ACS routines. E.g. if you have large 
  filtlists, you code them in a separate member on your ACSsource and 
  have them read (included) into your ACS routine at compile time. 
  The advantage would be, that you keep the coding more readable and 
  that you can maintain the list on one place and include it into 
  several ACS routines.
 
 
 
  I would like to use this now, but cannot find any documentation 
  about it.
 
  Was I mistaken and did I confuse it with some other function or can 
  someone point me to the correct place to learn more about it?
 
 
 
  Thanks,
 
  Kee
 
 --
 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

For information, services and offers, please visit our web site: 
http://www.klm.com. This e-mail and any attachment may contain confidential and 
privileged material intended for the addressee only. If you are not the 
addressee, you are notified that no part of the e-mail or any attachment may be 
disclosed, copied or distributed, and that any other action related to this 
e-mail or attachment is strictly prohibited, and may be unlawful. If you have 
received this e-mail by error, please notify the sender immediately by return 
e-mail, and delete this message. 

Koninklijke Luchtvaart Maatschappij NV (KLM), its subsidiaries and/or its 
employees shall not be liable for the incorrect or incomplete transmission of 
this e-mail or any attachments, nor responsible for any delay in receipt. 
Koninklijke Luchtvaart Maatschappij N.V. (also known as KLM Royal Dutch 
Airlines) is registered in Amstelveen, The Netherlands, with registered number 
33014286




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


Re: Dynamic LPA Services

2013-07-15 Thread Binyamin Dissen
On Sun, 14 Jul 2013 17:19:09 -0400 Richard Verville r.vervi...@videotron.ca
wrote:

:John Gilmore-There is no need for further assertions that things
:that manifestly do work may not or for something less than clarity
:about, for example, the fact that AMODE(64) code is faster than
:AMODE(31) code.

:Are you saying that AMODE(64) is faster than AMODE(31) ? If so, why would 
that be ? 

Depending on how the box is built, to handle tri-mode may require a check of
addresses versus the AMODE on most instructions. There may be a preference to
64 to improve performance in products that are used for benchmarks.

Of course, there may be 3 different engines 

--
Binyamin Dissen bdis...@dissensoftware.com
http://www.dissensoftware.com

Director, Dissen Software, Bar  Grill - Israel


Should you use the mailblocks package and expect a response from me,
you should preauthorize the dissensoftware.com domain.

I very rarely bother responding to challenge/response systems,
especially those from irresponsible companies.

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


Ted talk: George Dyson at the birth of the computer

2013-07-15 Thread Lindy Mayfield
I found this very fun to listen to, and thought to share it.  I particularly 
liked the work notes from the people building and programming the computers in 
the 50's.

Kind regards,
Lindy

http://www.ted.com/talks/george_dyson_at_the_birth_of_the_computer.html



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


Re: The amazing disappearing mainframe.

2013-07-15 Thread Shane Ginnane
On Sun, 14 Jul 2013 18:30:46 -0400, John respake:

I see no evidence that the mainframe is going the way of the dodo.
What is happening, outside China and several other new markets, is
that 1) the number of small- and middling-sizeed mainframe shops is
dropping steadily and 2) that many of the remaining large and very
large shops are continuing to grow in size.

None of which gives me succour.
Times is tuff, and management seemingly has not the wit to recognise they have 
to pay for the skills they need.

Shane ...

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


Re: ACS routine imbed/include function?

2013-07-15 Thread Elardus Engelbrecht
Vernooij, CP wrote:

So I probably mixed some historical info in my memory. It would be nice to 
have, e.g. for dsname- of volser-filtlists used in more than one routine. 
However, there are not many enhancements in ACS routines the last decades, so 
I expect this will remain a wish. 

You've got my curiousity turned on and I searched my *ss off since your first 
post! It was indeed a long time I saw any announcement for ACS enhancements if 
at all. 

But then I wonder if you were thinking about 'COPYFILT macro: COPYLIB facility 
for FILTLISTs'. Granted that is for initial SMS setup.

On the otherside, I wonder if you were refering to FILTERDD in DFDSS. There you 
can probably concatenate at your leisure...

Hmmm, perhaps time for a Share thing? Think of it: one set of Include/exclude 
for DB2 folks, another for other dbas, etc.

Groete / Greetings
Elardus Engelbrecht

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


Re: SMF record - IPADDR

2013-07-15 Thread John McKown
I think this would be resisted by IBM. There are too many basically
separate products which produce SMF records. Some even the same SMF record
number, such as 110 for CICS and DB2. But what we _might_ be able to
convince IBM to do is to create a Web bookshelf, similar to the z/OS
Messages and Codes bookshelf, which would contain a entry for every IBM
manual which documented the SMF record(s) produced by every IBM product
which produces those records. This would be much simpler than a single
manual. And it would be searchable just like the Messages and Codes
bookshelf is.

On Mon, Jul 15, 2013 at 12:08 AM, Roger W. Suhr suhr...@gmail.com wrote:

 I'd vote for both.  All IBM product SMF records type 0-200 should be
 documented in the SMF manual.

 Roger S.

 -Original Message-
 From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
 Behalf Of Ed Gould
 Sent: Sunday, July 14, 2013 11:00 PM
 To: IBM-MAIN@LISTSERV.UA.EDU
 Subject: Re: SMF record - IPADDR

 Which bring up the question...
 Where should the layout of SMF records reside, SMF manual, each product
 manual  or ?
 Anyone have an opinion which way?

 Ed

 ps: Arguments on both sides are reasonable although personally I think the
 SMF manual as it central to all products.



 On Jul 14, 2013, at 7:47 AM, Mike Stayton wrote:

  The SMF Type 106, 118 and 119 record layouts are in:
  z/OS V1R13.0 Comm Svr: IP Programmer's Guide and Reference
  SC31-8787-14
 
  E.0 Appendix E. Type 119 SMF records
  http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/f1a1d3b1/
  E.0
 
  Mike Stayton
  z/OS Communications Server
 
  --
  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

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




-- 
This is a test of the Emergency Broadcast System. If this had been an
actual emergency, do you really think we'd stick around to tell you?

Maranatha! 
John McKown

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


Re: The amazing disappearing mainframe.

2013-07-15 Thread John McKown
Management today, especially in large companies, seem to have no
investment in the company itself, on a long term basis. They know that
they need to get their pay off quickly (before they are replaced) and
that reducing cost will get them money in their pockets faster. So there
is little incentive to have a really long term view point. A perversion of
Matthew 6:34 Therefore do not worry about tomorrow, for tomorrow will
worry about itself. Each day has enough trouble of its own.

On Mon, Jul 15, 2013 at 4:17 AM, Shane Ginnane ibm-m...@tpg.com.au wrote:

 On Sun, 14 Jul 2013 18:30:46 -0400, John respake:

 I see no evidence that the mainframe is going the way of the dodo.
 What is happening, outside China and several other new markets, is
 that 1) the number of small- and middling-sizeed mainframe shops is
 dropping steadily and 2) that many of the remaining large and very
 large shops are continuing to grow in size.

 None of which gives me succour.
 Times is tuff, and management seemingly has not the wit to recognise they
 have to pay for the skills they need.

 Shane ...

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




-- 
This is a test of the Emergency Broadcast System. If this had been an
actual emergency, do you really think we'd stick around to tell you?

Maranatha! 
John McKown

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


Re: SMF record - IPADDR

2013-07-15 Thread Kirk Wolf
IMO, the problem with SMF records is not the documentation.

I would like to see IBM publish some sort of machine-readable schema
document (say, in XML or JSON) for each record that describes the structure
and datatypes in each record.

Kirk Wolf
Dovetailed Technologies
http://dovetail.com


On Mon, Jul 15, 2013 at 8:37 AM, John McKown
john.archie.mck...@gmail.comwrote:

 I think this would be resisted by IBM. There are too many basically
 separate products which produce SMF records. Some even the same SMF record
 number, such as 110 for CICS and DB2. But what we _might_ be able to
 convince IBM to do is to create a Web bookshelf, similar to the z/OS
 Messages and Codes bookshelf, which would contain a entry for every IBM
 manual which documented the SMF record(s) produced by every IBM product
 which produces those records. This would be much simpler than a single
 manual. And it would be searchable just like the Messages and Codes
 bookshelf is.

 On Mon, Jul 15, 2013 at 12:08 AM, Roger W. Suhr suhr...@gmail.com wrote:

  I'd vote for both.  All IBM product SMF records type 0-200 should be
  documented in the SMF manual.
 
  Roger S.
 
  -Original Message-
  From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
  Behalf Of Ed Gould
  Sent: Sunday, July 14, 2013 11:00 PM
  To: IBM-MAIN@LISTSERV.UA.EDU
  Subject: Re: SMF record - IPADDR
 
  Which bring up the question...
  Where should the layout of SMF records reside, SMF manual, each product
  manual  or ?
  Anyone have an opinion which way?
 
  Ed
 
  ps: Arguments on both sides are reasonable although personally I think
 the
  SMF manual as it central to all products.
 
 
 
  On Jul 14, 2013, at 7:47 AM, Mike Stayton wrote:
 
   The SMF Type 106, 118 and 119 record layouts are in:
   z/OS V1R13.0 Comm Svr: IP Programmer's Guide and Reference
   SC31-8787-14
  
   E.0 Appendix E. Type 119 SMF records
   http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/f1a1d3b1/
   E.0
  
   Mike Stayton
   z/OS Communications Server
  
   --
   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
 
  --
  For IBM-MAIN subscribe / signoff / archive access instructions,
  send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
 



 --
 This is a test of the Emergency Broadcast System. If this had been an
 actual emergency, do you really think we'd stick around to tell you?

 Maranatha! 
 John McKown

 --
 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: SMF record - IPADDR

2013-07-15 Thread Martin Packer
While I agree it would be nice to have more consumable data formats I 
don't agree documentation isn't a major problem:

As someone who spends a lot of time with the raw data all sorts of 
questions come up that the documentation doesn't address, mainly of 
provenance and interpretation.

A concordance of SMF record mappings would be great, but detail would need 
to be added to the current field descriptions. A large task, I'd say.

Cheers, Martin

Martin Packer,
zChampion, Principal Systems Investigator,
Worldwide Banking Center of Excellence, IBM

+44-7802-245-584

email: martin_pac...@uk.ibm.com

Twitter / Facebook IDs: MartinPacker
Blog: 
https://www.ibm.com/developerworks/mydeveloperworks/blogs/MartinPacker



From:   Kirk Wolf k...@dovetail.com
To: IBM-MAIN@listserv.ua.edu, 
Date:   07/15/2013 02:50 PM
Subject:Re: SMF record - IPADDR
Sent by:IBM Mainframe Discussion List IBM-MAIN@listserv.ua.edu



IMO, the problem with SMF records is not the documentation.

I would like to see IBM publish some sort of machine-readable schema
document (say, in XML or JSON) for each record that describes the 
structure
and datatypes in each record.

Kirk Wolf
Dovetailed Technologies
http://dovetail.com


On Mon, Jul 15, 2013 at 8:37 AM, John McKown
john.archie.mck...@gmail.comwrote:

 I think this would be resisted by IBM. There are too many basically
 separate products which produce SMF records. Some even the same SMF 
record
 number, such as 110 for CICS and DB2. But what we _might_ be able to
 convince IBM to do is to create a Web bookshelf, similar to the z/OS
 Messages and Codes bookshelf, which would contain a entry for every IBM
 manual which documented the SMF record(s) produced by every IBM product
 which produces those records. This would be much simpler than a single
 manual. And it would be searchable just like the Messages and Codes
 bookshelf is.

 On Mon, Jul 15, 2013 at 12:08 AM, Roger W. Suhr suhr...@gmail.com 
wrote:

  I'd vote for both.  All IBM product SMF records type 0-200 should be
  documented in the SMF manual.
 
  Roger S.
 
  -Original Message-
  From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] 
On
  Behalf Of Ed Gould
  Sent: Sunday, July 14, 2013 11:00 PM
  To: IBM-MAIN@LISTSERV.UA.EDU
  Subject: Re: SMF record - IPADDR
 
  Which bring up the question...
  Where should the layout of SMF records reside, SMF manual, each 
product
  manual  or ?
  Anyone have an opinion which way?
 
  Ed
 
  ps: Arguments on both sides are reasonable although personally I think
 the
  SMF manual as it central to all products.
 
 
 
  On Jul 14, 2013, at 7:47 AM, Mike Stayton wrote:
 
   The SMF Type 106, 118 and 119 record layouts are in:
   z/OS V1R13.0 Comm Svr: IP Programmer's Guide and Reference
   SC31-8787-14
  
   E.0 Appendix E. Type 119 SMF records
   http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/f1a1d3b1/
   E.0
  
   Mike Stayton
   z/OS Communications Server
  
   
--
   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
 
  --
  For IBM-MAIN subscribe / signoff / archive access instructions,
  send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
 



 --
 This is a test of the Emergency Broadcast System. If this had been an
 actual emergency, do you really think we'd stick around to tell you?

 Maranatha! 
 John McKown

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








Unless stated otherwise above:
IBM United Kingdom Limited - Registered in England and Wales with number 
741598. 
Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU






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


Re: SMF record - IPADDR

2013-07-15 Thread John McKown
Nice idea. Would need some new low level node. Perhaps SXMLSMF? Or
SJSONSMF. I'm not an expert in either, but the relocatable, possibly
repeating, sections might be a bit difficult to document. Perhaps a DTD  is
needed as well. SDTDSMF and ADTDSMF in what appears to be IBM's current
SMP/E naming convention.

On Mon, Jul 15, 2013 at 8:50 AM, Kirk Wolf k...@dovetail.com wrote:

 IMO, the problem with SMF records is not the documentation.

 I would like to see IBM publish some sort of machine-readable schema
 document (say, in XML or JSON) for each record that describes the structure
 and datatypes in each record.

 Kirk Wolf
 Dovetailed Technologies
 http://dovetail.com


 On Mon, Jul 15, 2013 at 8:37 AM, John McKown
 john.archie.mck...@gmail.comwrote:

  I think this would be resisted by IBM. There are too many basically
  separate products which produce SMF records. Some even the same SMF
 record
  number, such as 110 for CICS and DB2. But what we _might_ be able to
  convince IBM to do is to create a Web bookshelf, similar to the z/OS
  Messages and Codes bookshelf, which would contain a entry for every IBM
  manual which documented the SMF record(s) produced by every IBM product
  which produces those records. This would be much simpler than a single
  manual. And it would be searchable just like the Messages and Codes
  bookshelf is.
 
  On Mon, Jul 15, 2013 at 12:08 AM, Roger W. Suhr suhr...@gmail.com
 wrote:
 
   I'd vote for both.  All IBM product SMF records type 0-200 should be
   documented in the SMF manual.
  
   Roger S.
  
   -Original Message-
   From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU]
 On
   Behalf Of Ed Gould
   Sent: Sunday, July 14, 2013 11:00 PM
   To: IBM-MAIN@LISTSERV.UA.EDU
   Subject: Re: SMF record - IPADDR
  
   Which bring up the question...
   Where should the layout of SMF records reside, SMF manual, each product
   manual  or ?
   Anyone have an opinion which way?
  
   Ed
  
   ps: Arguments on both sides are reasonable although personally I think
  the
   SMF manual as it central to all products.
  
  
  
   On Jul 14, 2013, at 7:47 AM, Mike Stayton wrote:
  
The SMF Type 106, 118 and 119 record layouts are in:
z/OS V1R13.0 Comm Svr: IP Programmer's Guide and Reference
SC31-8787-14
   
E.0 Appendix E. Type 119 SMF records
http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/f1a1d3b1/
E.0
   
Mike Stayton
z/OS Communications Server
   
   
 --
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
  
   --
   For IBM-MAIN subscribe / signoff / archive access instructions,
   send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
  
 
 
 
  --
  This is a test of the Emergency Broadcast System. If this had been an
  actual emergency, do you really think we'd stick around to tell you?
 
  Maranatha! 
  John McKown
 
  --
  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




-- 
This is a test of the Emergency Broadcast System. If this had been an
actual emergency, do you really think we'd stick around to tell you?

Maranatha! 
John McKown

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


Re: SMF record - IPADDR

2013-07-15 Thread Shmuel Metz (Seymour J.)
In 003801ce8119$55b87300$01295900$@com, on 07/15/2013
   at 12:08 AM, Roger W. Suhr suhr...@gmail.com said:

I'd vote for both.  All IBM product SMF records type 0-200 should be
documented in the SMF manual.

Alternatively, the SMF and control blocks manuals should have links[1]
to the appropriate product manuals.

[1] In a usable form, e.g., a PDF should allow copying or selecting
the URL.

-- 
 Shmuel (Seymour J.) Metz, SysProg and JOAT
 Atid/2http://patriot.net/~shmuel
We don't care. We don't have to care, we're Congress.
(S877: The Shut up and Eat Your spam act of 2003)

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


Re: ACS routine imbed/include function?

2013-07-15 Thread Vernooij, CP - SPLXM
Bingo! This is what I had stored many years ago somewhere in migrated memory: 
the COPYFILT macro. It is not completely automatic, but it takes only one 
command to fire the automation of updating multiple tables in multiple routines.
I will have a look at it again to see if it helps me this time.

A function like the FILTERDD would even be more convenient.

And,by the way, if someone is making up a wishlist for ACS routines: 
subroutines would be very helpful and also a substring function (find and 
replace), like in: when (mgmtclas eq B2DA)set mgtmclas = B1DA. This 
now takes 15 WHEN clauses for each of the  values.

Thanks,
Kees.

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Elardus Engelbrecht
Sent: Monday, July 15, 2013 15:21
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: ACS routine imbed/include function?

Vernooij, CP wrote:

So I probably mixed some historical info in my memory. It would be nice to 
have, e.g. for dsname- of volser-filtlists used in more than one routine. 
However, there are not many enhancements in ACS routines the last decades, so 
I expect this will remain a wish. 

You've got my curiousity turned on and I searched my *ss off since your first 
post! It was indeed a long time I saw any announcement for ACS enhancements if 
at all. 

But then I wonder if you were thinking about 'COPYFILT macro: COPYLIB facility 
for FILTLISTs'. Granted that is for initial SMS setup.

On the otherside, I wonder if you were refering to FILTERDD in DFDSS. There you 
can probably concatenate at your leisure...

Hmmm, perhaps time for a Share thing? Think of it: one set of Include/exclude 
for DB2 folks, another for other dbas, etc.

Groete / Greetings
Elardus Engelbrecht

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

For information, services and offers, please visit our web site: 
http://www.klm.com. This e-mail and any attachment may contain confidential and 
privileged material intended for the addressee only. If you are not the 
addressee, you are notified that no part of the e-mail or any attachment may be 
disclosed, copied or distributed, and that any other action related to this 
e-mail or attachment is strictly prohibited, and may be unlawful. If you have 
received this e-mail by error, please notify the sender immediately by return 
e-mail, and delete this message. 

Koninklijke Luchtvaart Maatschappij NV (KLM), its subsidiaries and/or its 
employees shall not be liable for the incorrect or incomplete transmission of 
this e-mail or any attachments, nor responsible for any delay in receipt. 
Koninklijke Luchtvaart Maatschappij N.V. (also known as KLM Royal Dutch 
Airlines) is registered in Amstelveen, The Netherlands, with registered number 
33014286




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


Re: SMF record - IPADDR

2013-07-15 Thread Kirk Wolf
Martin,

I'm sorry that I wasn't clear. I'm not arguing for different data formats
for SMF.

I'm saying that we need something other than Assembler DSECTs as a metadata
description.

Say for example that there were a standard metadata document (maybe in XML
or JSON) that *described* all of the SMF records.  This could then be
translated into code in your favorite programming language so that all SMF
records could be decoded (with substructures, etc).



Kirk Wolf
Dovetailed Technologies
http://dovetail.com


On Mon, Jul 15, 2013 at 8:55 AM, Martin Packer martin_pac...@uk.ibm.comwrote:

 While I agree it would be nice to have more consumable data formats I
 don't agree documentation isn't a major problem:

 As someone who spends a lot of time with the raw data all sorts of
 questions come up that the documentation doesn't address, mainly of
 provenance and interpretation.

 A concordance of SMF record mappings would be great, but detail would need
 to be added to the current field descriptions. A large task, I'd say.

 Cheers, Martin

 Martin Packer,
 zChampion, Principal Systems Investigator,
 Worldwide Banking Center of Excellence, IBM

 +44-7802-245-584

 email: martin_pac...@uk.ibm.com

 Twitter / Facebook IDs: MartinPacker
 Blog:
 https://www.ibm.com/developerworks/mydeveloperworks/blogs/MartinPacker



 From:   Kirk Wolf k...@dovetail.com
 To: IBM-MAIN@listserv.ua.edu,
 Date:   07/15/2013 02:50 PM
 Subject:Re: SMF record - IPADDR
 Sent by:IBM Mainframe Discussion List IBM-MAIN@listserv.ua.edu



 IMO, the problem with SMF records is not the documentation.

 I would like to see IBM publish some sort of machine-readable schema
 document (say, in XML or JSON) for each record that describes the
 structure
 and datatypes in each record.

 Kirk Wolf
 Dovetailed Technologies
 http://dovetail.com


 On Mon, Jul 15, 2013 at 8:37 AM, John McKown
 john.archie.mck...@gmail.comwrote:

  I think this would be resisted by IBM. There are too many basically
  separate products which produce SMF records. Some even the same SMF
 record
  number, such as 110 for CICS and DB2. But what we _might_ be able to
  convince IBM to do is to create a Web bookshelf, similar to the z/OS
  Messages and Codes bookshelf, which would contain a entry for every IBM
  manual which documented the SMF record(s) produced by every IBM product
  which produces those records. This would be much simpler than a single
  manual. And it would be searchable just like the Messages and Codes
  bookshelf is.
 
  On Mon, Jul 15, 2013 at 12:08 AM, Roger W. Suhr suhr...@gmail.com
 wrote:
 
   I'd vote for both.  All IBM product SMF records type 0-200 should be
   documented in the SMF manual.
  
   Roger S.
  
   -Original Message-
   From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU]
 On
   Behalf Of Ed Gould
   Sent: Sunday, July 14, 2013 11:00 PM
   To: IBM-MAIN@LISTSERV.UA.EDU
   Subject: Re: SMF record - IPADDR
  
   Which bring up the question...
   Where should the layout of SMF records reside, SMF manual, each
 product
   manual  or ?
   Anyone have an opinion which way?
  
   Ed
  
   ps: Arguments on both sides are reasonable although personally I think
  the
   SMF manual as it central to all products.
  
  
  
   On Jul 14, 2013, at 7:47 AM, Mike Stayton wrote:
  
The SMF Type 106, 118 and 119 record layouts are in:
z/OS V1R13.0 Comm Svr: IP Programmer's Guide and Reference
SC31-8787-14
   
E.0 Appendix E. Type 119 SMF records
http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/f1a1d3b1/
E.0
   
Mike Stayton
z/OS Communications Server
   
   
 --
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
  
   --
   For IBM-MAIN subscribe / signoff / archive access instructions,
   send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
  
 
 
 
  --
  This is a test of the Emergency Broadcast System. If this had been an
  actual emergency, do you really think we'd stick around to tell you?
 
  Maranatha! 
  John McKown
 
  --
  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








 Unless stated otherwise above:
 IBM United Kingdom Limited - 

Re: Buffering: stdout vs. stderr?

2013-07-15 Thread Kirk Wolf
Gil,

Maybe that is one of the enhancements ? :-)

Actually this seems to be an issue with the stream buffering strategy.
See the C/C++ RTL Ref for setvbuf().   Maybe you need to explicitly call
setvbuf() for stdout/stderr with __LIBASCII ??

Kirk Wolf
Dovetailed Technologies
http://dovetail.com


On Tue, Jul 9, 2013 at 6:12 PM, Paul Gilmartin paulgboul...@aim.com wrote:

 My test program, isbuffer.c:

 /* Doc: demonstrate buffering of stdout and stderr */
 #include stdio.h

 int main( void ) {
 int I;

 for ( I = 0; I5; I++ ) {
 fprintf( stdout, Record %2d to stdout\n, I );
 fprintf( stderr, Record %2d to stderr\n, I ); }

 return( 0 ); }

 ... when compiled and executed with the C/C++ compiler on z/OS 1.13 prints:

 SPPG@MVS3:136$ cd ../OS390
 SPPG@MVS3:138$ gmake isbuffer amp; ./isbuffer
 gmake: `isbuffer' is up to date.
 Record  0 to stdout
 Record  0 to stderr
 Record  1 to stdout
 Record  1 to stderr
 Record  2 to stdout
 Record  2 to stderr
 Record  3 to stdout
 Record  3 to stderr
 Record  4 to stdout
 Record  4 to stderr

 ... the writes to stdout and stderr come out interleaved, in the order
 in which they were executed.  However, when I compile in Enhanced
 ASCII mode and link with xplink, I get:

 SPPG@MVS3:145$ cd ../ASCII
 SPPG@MVS3:146$ gmake isbuffer amp; ./setascii ./isbuffer
 unset LC_CTYPE; \
 c99 -I.. -D_ALL_SOURCE   -Wa,ASA,RENT -Wl,xplink,EDIT=NO -Wc,dll,ascii
 -o isbuffer isbuffer.o /usr/lib/Xaw.x /usr/lib/SM.x /usr/lib/ICE.x
 /usr/lib/X11.x -lcurses
 Record  0 to stderr
 Record  1 to stderr
 Record  2 to stderr
 Record  3 to stderr
 Record  4 to stderr
 Record  0 to stdout
 Record  1 to stdout
 Record  2 to stdout
 Record  3 to stdout
 Record  4 to stdout

 ... all the writes to stderr come out first, and stdout appears to be
 using a lazy buffer.  Is this documented?  Is there a standard
 involved?  Or just a good argument for issuing prompts to stderr
 rather than to stdout in an interactive program?  (Or for using
 fflush().)

 -- gil

 --
 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: ACS routine imbed/include function?

2013-07-15 Thread Elardus Engelbrecht
On Mon, 15 Jul 2013 16:05:06 +0200, Vernooij, CP - SPLXM 
kees.verno...@klm.com wrote:

Bingo! This is what I had stored many years ago somewhere in migrated memory: 
the COPYFILT macro. 

Ag! Yet another good pun about to be migrated in my flaky memory... ;-)

You're welcome. Thanks!

I will have a look at it again to see if it helps me this time. 

Let us know if it helps you indeed.
 
A function like the FILTERDD would even be more convenient. 

Agreed!

Groete / Greetings
Elardus Engelbrecht

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


Re: Benchmark of Relative instructions vers Base+displacement ones

2013-07-15 Thread Farley, Peter x23353
I remember when I first was disabused of the quaint notion that the CPU 
performance of a batch z/OS application could be measured in a deterministic 
manner, here on this very list some years ago.  The implications of processor 
pipelining and branch prediction and AGI and cache lines had just not sunk into 
my thick Irish head before that time.  I well remember my sincere and 
aggravated frustration that performance measurement had been reduced to 
statistical averages.  I was at that time engaged in an active and crucial 
CPU reduction exercise for my employer, and having the ability to perform 
deterministic measurement would have made my job then SO much easier.

I am still at least mildly upset that we can no longer accurately measure or 
predict performance, but only produce statistical estimates.  OTOH, having seen 
the kind of processor-specific, pipeline-optimized instruction generation that 
the current C/C++ compiler back end can produce (and that hopefully the new 
COBOL back end will produce as well), I am more sanguine about our ability as 
programmers to produce fast, efficient code for our employers.

However, it would be extraordinarily helpful if IBM commissioned a Redpaper or 
two about application programming paradigms and design patterns (in more than 
one application language) so that current and future mainframe coding 
practitioners could keep current with the tremendous hardware enhancements 
that have been and are being brought into our world, will we, nil we.

Or perhaps such desiderata have already been written and I am just ignorant of 
their availability?

Peter

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of John Eells
Sent: Wednesday, July 10, 2013 2:55 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Benchmark of Relative instructions vers Base+displacement ones

Charles Mills wrote:
 In other words, if one had to venture a *guess* it would be that the
 immediate instructions were in practice a heck of a lot faster.

 (Don't know that this sort of issue is relevant to the relative versus
 branch/displacement comparison.)

snip

This is a performance question, right?  So it depends.  (Yes, I know 
you knew that.)  And I'm not a performance expert, nor did I stay in a 
well-known hotel last night.  But I'll venture out on this branch 
anyway, to say...

That John hit the nail on the head when he said that processors have 
gotten a lot faster than memory.  To put this into perspective, since 
the 3168-3 processor came out in the 1970's the cost of a cache-miss 
real memory access when counted in machine cycles has risen over 400x. 
(That's not a typo.  It's really more than a factor of four hundred.)

That some of our compilers are maximizing the use of immediate and 
register operands to some extent just for this reason.  Although the 
path length is theoretically longer for some of these strings of 
instructions, they avoid memory accesses often enough that on a 
practical level they are faster.

That it's time for everyone to be thinking of memory accesses the way 
we've thought about I/O accesses for half a century.  Avoid, buffer, 
prestage...etc.

And, finally, that the branch instruction itself does not stand alone. 
One must load a register to use it as a base in order to establish 
addressability, and load another to use it as a displacement register, 
and Load instructions can cause real memory (vs. cache) accesses.  So, 
it seems to me there can be some applicability to relative branch as well.

-- 

This message and any attachments are intended only for the use of the addressee 
and may contain information that is privileged and confidential. If the reader 
of the message is not the intended recipient or an authorized representative of 
the intended recipient, you are hereby notified that any dissemination of this 
communication is strictly prohibited. If you have received this communication 
in error, please notify us immediately by e-mail and delete the message and any 
attachments from your system.

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


Re: ACS routine imbed/include function?

2013-07-15 Thread Lizette Koehler
Kees,

Could you expand on the 15 WHEN clauses?

Provide a snippet?

How does the * vs. % not help?  Are you really parsing it down that granularly?



Lizette



-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Vernooij, CP - SPLXM
Sent: Monday, July 15, 2013 7:05 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: ACS routine imbed/include function?

Bingo! This is what I had stored many years ago somewhere in migrated memory: 
the COPYFILT macro. It is not completely automatic, but it takes only one 
command to fire the automation of updating multiple tables in multiple routines.
I will have a look at it again to see if it helps me this time.

A function like the FILTERDD would even be more convenient.

And,by the way, if someone is making up a wishlist for ACS routines: 
subroutines would be very helpful and also a substring function (find and 
replace), like in: when (mgmtclas eq B2DA)set mgtmclas = B1DA. This 
now takes 15 WHEN clauses for each of the  values.

Thanks,
Kees.

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Elardus Engelbrecht
Sent: Monday, July 15, 2013 15:21
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: ACS routine imbed/include function?

Vernooij, CP wrote:

So I probably mixed some historical info in my memory. It would be nice to 
have, e.g. for dsname- of volser-filtlists used in more than one routine. 
However, there are not many enhancements in ACS routines the last decades, so 
I expect this will remain a wish. 

You've got my curiousity turned on and I searched my *ss off since your first 
post! It was indeed a long time I saw any announcement for ACS enhancements if 
at all. 

But then I wonder if you were thinking about 'COPYFILT macro: COPYLIB facility 
for FILTLISTs'. Granted that is for initial SMS setup.

On the otherside, I wonder if you were refering to FILTERDD in DFDSS. There you 
can probably concatenate at your leisure...

Hmmm, perhaps time for a Share thing? Think of it: one set of Include/exclude 
for DB2 folks, another for other dbas, etc.

Groete / Greetings
Elardus Engelbrecht

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


Re: Benchmark of Relative instructions vers Base+displacement ones

2013-07-15 Thread John Gilmore
Peter Farley's lament is understandable, but it is important to
[better] understand that all scientific and engineering questions are
statistical in character and that they become so increasingly as a
subject advances.

Deterministic, Newtonian methods served physics well in the 17th
century; but the question is there or is there not a Higgs Boson must
be and is being addressed statistically. (The tentative answer is yes.)

Performance measurement has reached this stage.  Non-statistical
questions only mislead; such measurements are experiments that
must be designed explicitly and in advance.  As Sir Ronald Fisher put
the matter

begin extract
To consult the statistician after an experiment is finished is often
merely to ask him to conduct a post mortem. He can perhaps say what
the experiment died of.
/end extract

John Gilmore, Ashland, MA 01721 - USA

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


Re: Buffering: stdout vs. stderr?

2013-07-15 Thread Paul Gilmartin
On Mon, 15 Jul 2013 09:23:40 -0500, Kirk Wolf wrote:

Maybe that is one of the enhancements ? :-)
 
Exoskeletal enhancement?  Is there any rationale for making the
ASCII behavior different from the EBCDIC?

Actually this seems to be an issue with the stream buffering strategy.
See the C/C++ RTL Ref for setvbuf().   Maybe you need to explicitly call
setvbuf() for stdout/stderr with __LIBASCII ??
 
In fact, setvbuf( stdout, NULL, _IONBF, 4096 ); repairs the lazy buffering.
Surprisingly, _IOLBF lacks that effect.  Feels like a bug?

loc. cit.: 
_IOLBF
Line buffering is used for text stream I/O and terminal I/O. The buffer is
flushed when a newline character is used (text stream), when the buffer
is full, or when input is requested (terminal). The value for size must be
greater than 0. 

Hmmm.  On a hunch, I added ...\025 to the end of each format string.
Now, the buffer gets flushed, even with _IOLBF.  Ah!  It's that kind of bug.

Guess what I hate!

Thanks,
gil

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


Re: ACS routine imbed/include function?

2013-07-15 Thread Tidy, David (D)
Hi,

What we do to get around this is to use ISPF skeletons (with a bit of REXX 
involved) which we run as part of a two stop batch process using Naviquest. 
Within the REXX, we build a table of our DB2 systems, and then the skeleton has 
)DOT constructions to loop around building those 15 WHEN clauses in a standard 
way. The first step works out the next suffix for the routine, builds it into a 
work dataset, and sure SUPERC to compare to the existing (current) routine 
(which we review to make sure there is no unexpected change). Having reviewed 
that, the next step copies into the production ACS routines dataset, and does 
the translate and validate. The activation is then done manually after the two 
jobs are run.

We don't really have local content, although there are a little extra )SEL type 
inclusions by sysplex in the infrastructure part of the skeleton (the ACS code 
is thus in some way standard across all our life-cycle sysplexes).

Best regards, 
David Tidy      Tel:(31)115-67-1745 
IS Technical Management/SAP-Mf     
Dow Benelux B.V.                      


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Vernooij, CP - SPLXM
Sent: 15 July 2013 16:05
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: ACS routine imbed/include function?

Bingo! This is what I had stored many years ago somewhere in migrated memory: 
the COPYFILT macro. It is not completely automatic, but it takes only one 
command to fire the automation of updating multiple tables in multiple routines.
I will have a look at it again to see if it helps me this time.

A function like the FILTERDD would even be more convenient.

And,by the way, if someone is making up a wishlist for ACS routines: 
subroutines would be very helpful and also a substring function (find and 
replace), like in: when (mgmtclas eq B2DA)set mgtmclas = B1DA. This 
now takes 15 WHEN clauses for each of the  values.

Thanks,
Kees.

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Elardus Engelbrecht
Sent: Monday, July 15, 2013 15:21
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: ACS routine imbed/include function?

Vernooij, CP wrote:

So I probably mixed some historical info in my memory. It would be nice to 
have, e.g. for dsname- of volser-filtlists used in more than one routine. 
However, there are not many enhancements in ACS routines the last decades, so 
I expect this will remain a wish. 

You've got my curiousity turned on and I searched my *ss off since your first 
post! It was indeed a long time I saw any announcement for ACS enhancements if 
at all. 

But then I wonder if you were thinking about 'COPYFILT macro: COPYLIB facility 
for FILTLISTs'. Granted that is for initial SMS setup.

On the otherside, I wonder if you were refering to FILTERDD in DFDSS. There you 
can probably concatenate at your leisure...

Hmmm, perhaps time for a Share thing? Think of it: one set of Include/exclude 
for DB2 folks, another for other dbas, etc.

Groete / Greetings
Elardus Engelbrecht

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

For information, services and offers, please visit our web site: 
http://www.klm.com. This e-mail and any attachment may contain confidential and 
privileged material intended for the addressee only. If you are not the 
addressee, you are notified that no part of the e-mail or any attachment may be 
disclosed, copied or distributed, and that any other action related to this 
e-mail or attachment is strictly prohibited, and may be unlawful. If you have 
received this e-mail by error, please notify the sender immediately by return 
e-mail, and delete this message. 

Koninklijke Luchtvaart Maatschappij NV (KLM), its subsidiaries and/or its 
employees shall not be liable for the incorrect or incomplete transmission of 
this e-mail or any attachments, nor responsible for any delay in receipt. 
Koninklijke Luchtvaart Maatschappij N.V. (also known as KLM Royal Dutch 
Airlines) is registered in Amstelveen, The Netherlands, with registered number 
33014286




--
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: Missing HSM backups

2013-07-15 Thread David G. Schlecht
A new wrinkle and possibly related. I have a job that creates two GDGs in the 
same Management Class. Both should be backed up. However, one gets backed up 
while the other doesn't. The backup for the first shows up in HSM's job logs at 
the point of backup but the second is entirely absent from HSM logs.

Even if HSM is having trouble backing up a dataset, shouldn't it be showing up 
in the job logs?




David G. Schlecht | Information Technology Professional
State of Nevada | Department of Administration | Enterprise IT Services
T:(775)684-4328 | F: (775) 684‐4324 | E:dschle...@admin.nv.gov

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of David G. Schlecht
Sent: Wednesday, July 03, 2013 11:14 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Missing HSM backups

Cheers Mainframe’s Finest,

I’m going batty over this or perhaps already have. I have a management class 
that works for recent data but fails intermittently at the moment of 
performance. About half the datasets lose their backups around day 50.

I have date-derived dataset names  that get backups once created but after ~50 
days the backups start to disappear. Doing a Listcat ,the problem datasets show 
LBAKUP of .000.. Listcat also verifies that the datasets all have the 
correct classes and storage group. Since the backups disappear, HSM refuses to 
delete the expired datasets.

There are no references to the problem datasets in the HSM job logs other than 
an occasional PARTREL.

Anyone seen anything like this or have any suggestions on where to look next? 
The management class and storage group definitions follow:
Expire after Days Non-usage  . : 35
Expire after Date/Days . . . . : 35
Retention Limit  . . . . . . . : 35
Partial Release . . . . . . : YES
Migration Attributes
  Primary Days Non-usage  . : 3
  Level 1 Days Date/Days  . : 5
  Command or Auto Migrate . : COMMAND
Backup Attributes,
  Backup frequency  . . . . . . . . . . . : 0
  Number of backup versions . . . . . . . : 3
 (Data Set Exists),
  Number of backup versions . . . . . . . : 2
 (Data Set Deleted),
  Retain days only backup version . . . . : 70
 (Data Set Deleted),
  Retain days extra backup versions . . . : 35
  Admin or User Command Backup  . . . . . : BOTH
  Auto Backup . . . . . . . . . . . . . . : YES
  Backup copy technique . . . . . . . . . : STANDARD STORAGE GROUP Auto Migrate 
. . P Auto Backup  . . Y Auto Dump  . . . N Overflow . . . . N Guaranteed 
Backup Frequency  . . . . . . NOLIMIT


David G. Schlecht | Information Technology Professional State of Nevada | 
Department of Administration | Enterprise IT Services
T:(775)684-4328 | F: (775) 684‐4324 | E:dschle...@admin.nv.gov



This communication, including any attachments, may contain confidential 
information and is intended only for the individual or entity to which it is 
addressed. Any review, dissemination or copying of this communication by anyone 
other than the intended recipient is strictly prohibited. If you are not the 
intended recipient, please contact the sender by reply e-mail and delete all 
copies of the original message.

--
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: Missing HSM backups

2013-07-15 Thread Ulrich Krueger
David,
Is it possible that your time window for DFHSM backups is not long enough
for the incremental backups to complete? 


Regards,
Ulrich Krueger


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
Behalf Of David G. Schlecht
Sent: Monday, July 15, 2013 9:17 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Missing HSM backups

A new wrinkle and possibly related. I have a job that creates two GDGs in
the same Management Class. Both should be backed up. However, one gets
backed up while the other doesn't. The backup for the first shows up in
HSM's job logs at the point of backup but the second is entirely absent from
HSM logs.

Even if HSM is having trouble backing up a dataset, shouldn't it be showing
up in the job logs?




David G. Schlecht | Information Technology Professional
State of Nevada | Department of Administration | Enterprise IT Services
T:(775)684-4328 | F: (775) 684‐4324 | E:dschle...@admin.nv.gov

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


Re: Missing HSM backups

2013-07-15 Thread David G. Schlecht
Interesting thought. Let me check it out.


David G. Schlecht | Information Technology Professional
State of Nevada | Department of Administration | Enterprise IT Services
T:(775)684-4328 | F: (775) 684‐4324 | E:dschle...@admin.nv.gov


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Ulrich Krueger
Sent: Monday, July 15, 2013 9:24 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Missing HSM backups

David,
Is it possible that your time window for DFHSM backups is not long enough for 
the incremental backups to complete? 


Regards,
Ulrich Krueger


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of David G. Schlecht
Sent: Monday, July 15, 2013 9:17 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Missing HSM backups

A new wrinkle and possibly related. I have a job that creates two GDGs in the 
same Management Class. Both should be backed up. However, one gets backed up 
while the other doesn't. The backup for the first shows up in HSM's job logs at 
the point of backup but the second is entirely absent from HSM logs.

Even if HSM is having trouble backing up a dataset, shouldn't it be showing up 
in the job logs?




David G. Schlecht | Information Technology Professional State of Nevada | 
Department of Administration | Enterprise IT Services
T:(775)684-4328 | F: (775) 684‐4324 | E:dschle...@admin.nv.gov

--
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: SMF record - IPADDR

2013-07-15 Thread Charles Mills
I would like to see world peace and an end to hunger. g

Charles

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
Behalf Of Kirk Wolf
Sent: Monday, July 15, 2013 6:51 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: SMF record - IPADDR

IMO, the problem with SMF records is not the documentation.

I would like to see IBM publish some sort of machine-readable schema
document (say, in XML or JSON) for each record that describes the structure
and datatypes in each record.

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: Missing HSM backups

2013-07-15 Thread David G. Schlecht
We have two lpars plexed, sharing DASD and catalogs and run HSM on each. Lpar-1 
is supposed to handle the backups.
Lpar-1: AUTOBACKUPSTART(1700 1800 1900)
Lpar-2: AUTOBACKUPSTART(  ) 

Backups start at 17:00 and typically end around 17:11, hence, it seems 
sufficient time is provided.


David G. Schlecht | Information Technology Professional
State of Nevada | Department of Administration | Enterprise IT Services
T:(775)684-4328 | F: (775) 684‐4324 | E:dschle...@admin.nv.gov


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Ulrich Krueger
Sent: Monday, July 15, 2013 9:24 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Missing HSM backups

David,
Is it possible that your time window for DFHSM backups is not long enough for 
the incremental backups to complete? 


Regards,
Ulrich Krueger


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of David G. Schlecht
Sent: Monday, July 15, 2013 9:17 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Missing HSM backups

A new wrinkle and possibly related. I have a job that creates two GDGs in the 
same Management Class. Both should be backed up. However, one gets backed up 
while the other doesn't. The backup for the first shows up in HSM's job logs at 
the point of backup but the second is entirely absent from HSM logs.

Even if HSM is having trouble backing up a dataset, shouldn't it be showing up 
in the job logs?




David G. Schlecht | Information Technology Professional State of Nevada | 
Department of Administration | Enterprise IT Services
T:(775)684-4328 | F: (775) 684‐4324 | E:dschle...@admin.nv.gov

--
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: ACS routine imbed/include function?

2013-07-15 Thread Don Williams
My sample size must be too small to be significant, but it seems that over the 
past decade or two, that vast majority of ACS administrators I've spoken to 
would love to have some sort of facility which would allow sharing common 
source code between the ACS routines.  

 -Original Message-
 From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU]
 On Behalf Of Vernooij, CP - SPLXM
 Sent: Monday, July 15, 2013 3:45 AM
 To: IBM-MAIN@LISTSERV.UA.EDU
 Subject: Re: ACS routine imbed/include function?
 
 So I probably mixed some historical info in my memory. It would be nice to
 have, e.g. for dsname- of volser-filtlists used in more than one routine.
 However, there are not many enhancements in ACS routines the last
 decades, so I expect this will remain a wish.
 
 Kees.
 
 
 -Original Message-
 From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU]
 On Behalf Of Gibney, Dave
 Sent: Friday, July 12, 2013 20:00
 To: IBM-MAIN@LISTSERV.UA.EDU
 Subject: Re: ACS routine imbed/include function?
 
 Sorry about the garble. The include function available to ACS routines is that
 of the editor. There is still value to a separate member(s) for common code,
 FILTLIST in particular. But it is a manual function to pull them into each
 member before compiling.
 
 
 Dave Gibney
 Information Technology Services
 Washington State University
 
  -Original Message-
  From: IBM Mainframe Discussion List [mailto:IBM-
 m...@listserv.ua.edu]
  On Behalf Of Lizette Koehler
  Sent: Friday, July 12, 2013 9:29 AM
  To: IBM-MAIN@LISTSERV.UA.EDU
  Subject: Re: ACS routine imbed/include function?
 
  I will be interested in the answer.  I know you cannot have more than
  255 entire in one filtlist.  But I was not aware of any include
  function
 
  Lizette
 
 
  -Original Message-
  From: Gibney, Dave gib...@wsu.edu
  Sent: Jul 12, 2013 9:15 AM
  To: IBM-MAIN@LISTSERV.UA.EDU
  Subject: Re: ACS routine imbed/include function?
  
  As of z/OS a do by hand function. Would be useful as part of the ACS
  language :)
  
   -Original Message-
   From: IBM Mainframe Discussion List [mailto:IBM-
  m...@listserv.ua.edu]
   On Behalf Of Vernooij, CP - SPLXM
   Sent: Friday, July 12, 2013 5:02 AM
   To: IBM-MAIN@LISTSERV.UA.EDU
   Subject: ACS routine imbed/include function?
  
   Hello group,
  
  
  
   I vaguely remember reading, quite some time ago, about a function
   to imbed/include coding into ACS routines. E.g. if you have large
   filtlists, you code them in a separate member on your ACSsource and
   have them read (included) into your ACS routine at compile time.
   The advantage would be, that you keep the coding more readable and
   that you can maintain the list on one place and include it into
   several ACS routines.
  
  
  
   I would like to use this now, but cannot find any documentation
   about it.
  
   Was I mistaken and did I confuse it with some other function or can
   someone point me to the correct place to learn more about it?
  
  
  
   Thanks,
  
   Kee
 
  --
  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
 
 For information, services and offers, please visit our web site:
 http://www.klm.com. This e-mail and any attachment may contain
 confidential and privileged material intended for the addressee only. If you
 are not the addressee, you are notified that no part of the e-mail or any
 attachment may be disclosed, copied or distributed, and that any other
 action related to this e-mail or attachment is strictly prohibited, and may be
 unlawful. If you have received this e-mail by error, please notify the sender
 immediately by return e-mail, and delete this message.
 
 Koninklijke Luchtvaart Maatschappij NV (KLM), its subsidiaries and/or its
 employees shall not be liable for the incorrect or incomplete transmission of
 this e-mail or any attachments, nor responsible for any delay in receipt.
 Koninklijke Luchtvaart Maatschappij N.V. (also known as KLM Royal Dutch
 Airlines) is registered in Amstelveen, The Netherlands, with registered
 number 33014286
 
 
 
 
 --
 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: Buffering: stdout vs. stderr?

2013-07-15 Thread Kirk Wolf
Gil,

I agree; that sounds like a defect (or enhancement? :-)



On Mon, Jul 15, 2013 at 10:38 AM, Paul Gilmartin paulgboul...@aim.comwrote:

 On Mon, 15 Jul 2013 09:23:40 -0500, Kirk Wolf wrote:
 
 Maybe that is one of the enhancements ? :-)
 
 Exoskeletal enhancement?  Is there any rationale for making the
 ASCII behavior different from the EBCDIC?

 Actually this seems to be an issue with the stream buffering strategy.
 See the C/C++ RTL Ref for setvbuf().   Maybe you need to explicitly call
 setvbuf() for stdout/stderr with __LIBASCII ??
 
 In fact, setvbuf( stdout, NULL, _IONBF, 4096 ); repairs the lazy
 buffering.
 Surprisingly, _IOLBF lacks that effect.  Feels like a bug?

 loc. cit.:
 _IOLBF
 Line buffering is used for text stream I/O and terminal I/O. The
 buffer is
 flushed when a newline character is used (text stream), when the buffer
 is full, or when input is requested (terminal). The value for size
 must be
 greater than 0.

 Hmmm.  On a hunch, I added ...\025 to the end of each format string.
 Now, the buffer gets flushed, even with _IOLBF.  Ah!  It's that kind of
 bug.

 Guess what I hate!

 Thanks,
 gil

 --
 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: Benchmark of Relative instructions vers Base+displacement ones

2013-07-15 Thread Shmuel Metz (Seymour J.)
In
985915eee6984740ae93f8495c624c6c2319af4...@jscpcwexmaa1.bsg.ad.adp.com,
on 07/15/2013
   at 11:01 AM, Farley, Peter x23353 peter.far...@broadridge.com
said:

I remember when I first was disabused of the quaint notion that the
CPU performance of a batch z/OS application could be measured in a
deterministic manner,

There's deterministic and there's usefully deterministic. Back when
IBM was still publishing instruction timings, there was a progression
to increasingly complex timing formulae. There was also the issue that
the time ranking of two code sequences would vary by model.

-- 
 Shmuel (Seymour J.) Metz, SysProg and JOAT
 Atid/2http://patriot.net/~shmuel
We don't care. We don't have to care, we're Congress.
(S877: The Shut up and Eat Your spam act of 2003)

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


Re: Benchmark of Relative instructions vers Base+displacement ones

2013-07-15 Thread Farley, Peter x23353
Whatever their timing formulas or model-dependant behavior, in the old days of 
non-pipelined or minimally-pipelined CPU engines you ran your batch application 
program once with the appropriate test data using the production load module 
on an unloaded or lightly loaded machine, then you ran it once more with the 
same test data using a changed version of the same load module on that same 
machine, and you could compare the timing of those two jobs to see if you had 
improved or worsened that program's performance characteristics.  Two tests and 
done, and good enough for all but the most finicky measurements (or for ISV 
code, which had to run on many varying models -- they always had a tougher job 
measuring useful performance characteristics, BTDTGTTS).

Now you run each version multiple times (some say 10 or more, others say 5) and 
take an average of the numbers to make that same comparison or it's not good 
enough.

But as I said previously, I know that's just the way it is now, so I live with 
it.  It's just part of the job today.

Peter

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Shmuel Metz (Seymour J.)
Sent: Monday, July 15, 2013 3:02 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Benchmark of Relative instructions vers Base+displacement ones

In
985915eee6984740ae93f8495c624c6c2319af4...@jscpcwexmaa1.bsg.ad.adp.com,
on 07/15/2013
   at 11:01 AM, Farley, Peter x23353 said:

I remember when I first was disabused of the quaint notion that the
CPU performance of a batch z/OS application could be measured in a
deterministic manner,

There's deterministic and there's usefully deterministic. Back when
IBM was still publishing instruction timings, there was a progression
to increasingly complex timing formulae. There was also the issue that
the time ranking of two code sequences would vary by model.

-- 

This message and any attachments are intended only for the use of the addressee 
and may contain information that is privileged and confidential. If the reader 
of the message is not the intended recipient or an authorized representative of 
the intended recipient, you are hereby notified that any dissemination of this 
communication is strictly prohibited. If you have received this communication 
in error, please notify us immediately by e-mail and delete the message and any 
attachments from your system.

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


Re: SMF record - IPADDR

2013-07-15 Thread Roger W. Suhr
I could agree with that too.

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
Behalf Of Shmuel Metz (Seymour J.)
Sent: Monday, July 15, 2013 9:02 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: SMF record - IPADDR

In 003801ce8119$55b87300$01295900$@com, on 07/15/2013
   at 12:08 AM, Roger W. Suhr suhr...@gmail.com said:

I'd vote for both.  All IBM product SMF records type 0-200 should be 
documented in the SMF manual.

Alternatively, the SMF and control blocks manuals should have links[1] to
the appropriate product manuals.

[1] In a usable form, e.g., a PDF should allow copying or selecting
the URL.

-- 
 Shmuel (Seymour J.) Metz, SysProg and JOAT
 Atid/2http://patriot.net/~shmuel
We don't care. We don't have to care, we're Congress.
(S877: The Shut up and Eat Your spam act of 2003)

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