access to 9-track reel tape drive

2021-06-02 Thread Mark S Waterbury
Does anyone know of anyone in (or near) Central Florida (private individual or 
company) with a working mainframe compatible 9-track tape drive capable of 
reading tape reels recorded at 1600 or 6250 BPI density?

I have a number of old tapes that need to be copied and archived, for 
"posterity."

Please advise.

Feel free to reply privately if you prefer.

Thanks in advance.

Mark S. Waterbury

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


Re: EXTERNAL: Re: Why Would COPYSRVH Cause a 1M Page Demtion [Internal]

2021-06-02 Thread Jim Mulder
Here's what happened:

Apar: OA41307 
Abstract: FORK FAILURE WHEN ADDRESS SPACE OWNS 1MEG PAGES
Closed Date: 13/02/23
RSM support for FORK copies high virtual memory objects
from the parent address space to the child as part of
duplicating the parent process' address space. However,
the request currently fails if the parent process owns
high virtual that consists of one megabyte pages.

PROBLEM CONCLUSION:

TEMPORARY FIX:
*
* HIPER *
*

COMMENTS:
All pageable 1M pages in the parent address space will
be demoted to 4k pages and copied into the child address
space.


  The easiest and safest solution for the APAR was to simply 
demote the source 1MB pages so the the existing code 
could then handle them.  Over the years, RSM has changed
other functions to reduce the number of cases where demotion
is done. For example, z/OS 2.2 avoids demotion when possible for 
PGSER FIX. and z/OS 2.3 tries to avoid demotion when 
IARV64 PAGEFIX  fixes a portion of a 1MB page.  Unfortunately, 
ForkCopy slipped through the cracks.  As a result
of your question, it is being added to the list of things to look 
at for a future release. 
 
Jim Mulder z/OS Diagnosis, Design, Development, Test  IBM Corp. 
Poughkeepsie NY


"IBM Mainframe Discussion List"  wrote on 
06/02/2021 04:49:14 PM:

> From: "Crawford, Robert C." 
<01feadb2c2d2-dmarc-requ...@listserv.ua.edu>
> To: IBM-MAIN@LISTSERV.UA.EDU
> Date: 06/02/2021 10:35 PM
> Subject: Re: EXTERNAL: Re: Why Would COPYSRVH Cause a 1M Page 
> Demtion [Internal]
> Sent by: "IBM Mainframe Discussion List" 
> 
> Here is the full trace.  I'll gladly accept any help in interpreting.
> 
> Sorry about the bad formatting.
> 
> SYS5  SGTDEM64  0063  12:44:53.270019  Demote 1M 64 bit page  
>  FUNC1... COPYSRVH  High Virtual Copy Service  
>  JOBN1... ZUMCCMG1 ASID1... 0215 PLOCKS.. 8800C001 CPU. 
> 0006  
>  JOBN2... ZUMCCMG3 ASID2... 022D RLOCKS.. 8800C001 RLOCKDET 
> 0800 ADASID.. 0215 XMASID.. 022D CMASID..  
> STASID..  
>  KEY. 0036 ADDR 035E1008 ALET   
>  70207520 C710  
>  KEY. 009A ADDR 035E22B0 ALET   
>  035E22F8      0100 
>        
>   
>    
>  KEY. 009B ADDR 035E22F8 ALET   
>  0001 0103 7FF74D38 04134B00 003B E5398D00  
>    0050 1A00   
>   
>    
> 
> 
> Robert Crawford
> Mainframe Management
> United Services Automobile Association
> (210) 913-3822




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


Re: Export SMS Constructs to CSV File

2021-06-02 Thread Salva Carrasco
Look at DCOLLECT.

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


Re: EXTERNAL: Re: Why Would COPYSRVH Cause a 1M Page Demtion [Internal]

2021-06-02 Thread Crawford, Robert C.
Here is the full trace.  I'll gladly accept any help in interpreting.

Sorry about the bad formatting.

SYS5  SGTDEM64  0063  12:44:53.270019  Demote 1M 64 bit page
 
 FUNC1... COPYSRVH  High Virtual Copy Service   
 
 JOBN1... ZUMCCMG1 ASID1... 0215 PLOCKS.. 8800C001 CPU. 0006
 
 JOBN2... ZUMCCMG3 ASID2... 022D RLOCKS.. 8800C001 RLOCKDET 0800 
ADASID.. 0215 XMASID.. 022D CMASID..  STASID..  
 KEY. 0036 ADDR 035E1008 ALET   
 
 70207520 C710  
 
 KEY. 009A ADDR 035E22B0 ALET   
 
 035E22F8      0100  
        
    
 
 KEY. 009B ADDR 035E22F8 ALET   
 
 0001 0103 7FF74D38 04134B00 003B E5398D00   
  0050 1A00     
    
 


Robert Crawford
Mainframe Management
United Services Automobile Association
(210) 913-3822

« Des clochards comme nous, bébé nous sommes nés pour courir » - Voltaire
Please send requests to mainframe management through our front door at  
go/mfmfrontdoor

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of Jim 
Mulder
Sent: Wednesday, June 2, 2021 11:21 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: EXTERNAL: Re: Why Would COPYSRVH Cause a 1M Page Demtion [Internal]

  Please show the entire trace entry.

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


"IBM Mainframe Discussion List"  wrote on
06/01/2021 04:12:18 PM:

> From: "Crawford, Robert C." 
<01feadb2c2d2-dmarc-requ...@listserv.ua.edu>
> To: IBM-MAIN@LISTSERV.UA.EDU
> Date: 06/02/2021 12:06 PM
> Subject: Why Would COPYSRVH Cause a 1M Page Demtion [Internal] Sent 
> by: "IBM Mainframe Discussion List" 
> 
> I've been trying to track down what's causing system 1M page demotions 
> on our test system.  The component trace IBM gave me shows, in
part:
> 
> SYS5  SGTDEM64  0063  12:44:53.270019  Demote 1M 64 bit page
>  FUNC1... COPYSRVH  High Virtual Copy Service
>  JOBN1... ZUMCCMG1 ASID1... 0215 PLOCKS.. 8800C001 CPU. 0006
>  JOBN2... ZUMCCMG3 ASID2... 022D RLOCKS.. 8800C001 RLOCKDET 0800
>  KEY. 0036 ADDR 035E1008 ALET 
> 
> The COPYSRVH function isn't well documented but, from I see, UNIX fork 
> processing invokes it to copy memory to the new process.  This makes 
> sense in that JOBN1 and JOBN3 are both USS processes.
> 
> Both LFAREA and SCM on this system are less than 1% used.  Why is z/ 
> OS demoting pages?



--
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: zPDT question

2021-06-02 Thread ITschak Mugzach
Radoslav,

I know several zPdt users running under VMware. Performance is ex
excellent.
ZPdt requires enterprise Linux, but as others already noted, there are free
versions. We use Centos.

ITschak

בתאריך יום ד׳, 2 ביוני 2021 ב-22:52 מאת Radoslaw Skorupka <
r.skoru...@hotmail.com>:

> Lionel,
>
> I guess no one wanted to try.
> My guess:
> WSL seems to be some kind of VM. I don't know whether anyone tried to
> use zPDT under Linux running under VirtualBox or any other hypervisor,
> however I suspect it may not work properly. Or at least the performance
> would be por.
>
> BTW: What are your needs? I understand you want Windows and zPDT.
> However maybe other solution would be sufficient?
> I mean dual boot (Linux & zPDT or Win) or Windows under Linux, as zPDT.
>
> HTH
>
> --
> Radoslaw Skorupka
> Lodz, Poland
>
>
>
> W dniu 02.06.2021 o 21:34, Lionel B. Dyck pisze:
> > Thanks for all the responses - I asked on the suggested forum and was
> told that they have no plans to do anything special for WSL (but they
> didn't answer the question of if it would work or not).
> >
> > So has anyone tried zPDT under WSL?
> >
> > Thanks
> >
> >
> > Lionel B. Dyck <><
> > Website: https://www.lbdsoftware.com
> > Github: https://github.com/lbdyck
> >
> > “Worry more about your character than your reputation. Character is what
> you are, reputation merely what others think you are.”   - - - John Wooden
> >
> > -Original Message-
> > From: IBM Mainframe Discussion List  On
> Behalf Of Wendell Lovewell
> > Sent: Wednesday, June 2, 2021 9:00 AM
> > To: IBM-MAIN@LISTSERV.UA.EDU
> > Subject: Re: zPDT question
> >
> > Ubuntu 18.04 LTS was and is just fine, but it'd be my guess you're not
> going to have success with Windows in between it and the hardware.  But
> https://groups.io/g/zPDT is the place to be told that for certain.
> >
> > Wendell
> >
> > --
> > 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
>
-- 
ITschak Mugzach
*|** IronSphere Platform* *|* *Information Security Continuous Monitoring
for z/OS, x/Linux & IBM I **| z/VM coming soon  *

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


Re: zPDT question

2021-06-02 Thread Radoslaw Skorupka

Lionel,

I guess no one wanted to try.
My guess:
WSL seems to be some kind of VM. I don't know whether anyone tried to 
use zPDT under Linux running under VirtualBox or any other hypervisor, 
however I suspect it may not work properly. Or at least the performance 
would be por.


BTW: What are your needs? I understand you want Windows and zPDT. 
However maybe other solution would be sufficient?

I mean dual boot (Linux & zPDT or Win) or Windows under Linux, as zPDT.

HTH

--
Radoslaw Skorupka
Lodz, Poland



W dniu 02.06.2021 o 21:34, Lionel B. Dyck pisze:

Thanks for all the responses - I asked on the suggested forum and was told that 
they have no plans to do anything special for WSL (but they didn't answer the 
question of if it would work or not).

So has anyone tried zPDT under WSL?

Thanks


Lionel B. Dyck <><
Website: https://www.lbdsoftware.com
Github: https://github.com/lbdyck

“Worry more about your character than your reputation. Character is what you 
are, reputation merely what others think you are.”   - - - John Wooden

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Wendell Lovewell
Sent: Wednesday, June 2, 2021 9:00 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: zPDT question

Ubuntu 18.04 LTS was and is just fine, but it'd be my guess you're not going to 
have success with Windows in between it and the hardware.  But 
https://groups.io/g/zPDT is the place to be told that for certain.

Wendell

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


Re: zPDT question

2021-06-02 Thread Lionel B. Dyck
Thanks for all the responses - I asked on the suggested forum and was told that 
they have no plans to do anything special for WSL (but they didn't answer the 
question of if it would work or not).  

So has anyone tried zPDT under WSL?

Thanks


Lionel B. Dyck <><
Website: https://www.lbdsoftware.com
Github: https://github.com/lbdyck

“Worry more about your character than your reputation. Character is what you 
are, reputation merely what others think you are.”   - - - John Wooden

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Wendell Lovewell
Sent: Wednesday, June 2, 2021 9:00 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: zPDT question

Ubuntu 18.04 LTS was and is just fine, but it'd be my guess you're not going to 
have success with Windows in between it and the hardware.  But 
https://groups.io/g/zPDT is the place to be told that for certain. 

Wendell

--
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: Command Verifier

2021-06-02 Thread David Elliot
yes


On Wed, Jun 2, 2021, 10:40 AM Steve Beaver  wrote:

> Does any one in the group use command verifier?
>
> --
> 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: Command Verifier

2021-06-02 Thread Bonnie C Barthel
I do...

Bonnie Barthel
Senior IT Specialist



From:   Steve Beaver 
To: IBM-MAIN@LISTSERV.UA.EDU
Date:   06/02/2021 09:40 AM
Subject:[EXTERNAL] Command Verifier
Sent by:IBM Mainframe Discussion List 



Does any one in the group use command verifier?

--
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: Why Would COPYSRVH Cause a 1M Page Demtion [Internal]

2021-06-02 Thread Jim Mulder
  Please show the entire trace entry.

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


"IBM Mainframe Discussion List"  wrote on 
06/01/2021 04:12:18 PM:

> From: "Crawford, Robert C." 
<01feadb2c2d2-dmarc-requ...@listserv.ua.edu>
> To: IBM-MAIN@LISTSERV.UA.EDU
> Date: 06/02/2021 12:06 PM
> Subject: Why Would COPYSRVH Cause a 1M Page Demtion [Internal]
> Sent by: "IBM Mainframe Discussion List" 
> 
> I've been trying to track down what's causing system 1M page 
> demotions on our test system.  The component trace IBM gave me shows, in 
part:
> 
> SYS5  SGTDEM64  0063  12:44:53.270019  Demote 1M 64 bit page
>  FUNC1... COPYSRVH  High Virtual Copy Service
>  JOBN1... ZUMCCMG1 ASID1... 0215 PLOCKS.. 8800C001 CPU. 0006
>  JOBN2... ZUMCCMG3 ASID2... 022D RLOCKS.. 8800C001 RLOCKDET 0800
>  KEY. 0036 ADDR 035E1008 ALET 
> 
> The COPYSRVH function isn't well documented but, from I see, UNIX 
> fork processing invokes it to copy memory to the new process.  This 
> makes sense in that JOBN1 and JOBN3 are both USS processes.
> 
> Both LFAREA and SCM on this system are less than 1% used.  Why is z/
> OS demoting pages?



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


Command Verifier

2021-06-02 Thread Steve Beaver
Does any one in the group use command verifier?

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


Re: SMPE query - ALIAS/MALIAS

2021-06-02 Thread Paul Gilmartin
On Wed, 2 Jun 2021 17:43:10 +0300, Binyamin Dissen wrote:
>...
>As a side point, why does the RELFILE need the alias? Can't the apply process
>assign them?
> 
I believe Kurt is saying that IEBCOPY doesn't assign aliases.

OTOH, I was dismayed long ago when I tried such as:
//SYSLIN  DD  *
  INCLUDE alias-name
Alias-name existed in the RELFILE and the MCS (not
""Message Control Statements").
SMP/E failed the construct.  Went to SR.  Got WAD.

>On Wed, 2 Jun 2021 10:04:12 -0400 Kurt Quackenbush wrote:
>
>:>...  SMP/E APPLY
>:>simply tells IEBCOPY to copy the members (true and alias) from the
>:>RELFILE (actually, the SMPTLIB data set) to the target library.

-- gil

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


Re: SMPE query - ALIAS/MALIAS

2021-06-02 Thread Binyamin Dissen
Ops. My mistake - they are aliases. I forgot how ISPF shows them.

As a side point, why does the RELFILE need the alias? Can't the apply process
assign them?

On Wed, 2 Jun 2021 10:04:12 -0400 Kurt Quackenbush  wrote:

:>On 6/2/2021 8:57 AM, Binyamin Dissen wrote:
:>> I have inherited a product with MCS with ALIAS/MALIAS.
:>> 
:>> It appears that the RECEIVE process requires the alias to be in the RELFILE,
:>> and that the APPLY process creates true members instead of aliases.
:>> 
:>> Am I missing something obvious in the packaging? 
:>If the APPLY creates true members instead of aliases, then the REFILE 
:>incorrectly contains true members instead of aliases.  SMP/E APPLY 
:>simply tells IEBCOPY to copy the members (true and alias) from the 
:>RELFILE (actually, the SMPTLIB data set) to the target library.

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

Director, Dissen Software, Bar & Grill - Israel

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


Re: SMPE query - ALIAS/MALIAS

2021-06-02 Thread Kurt Quackenbush

On 6/2/2021 8:57 AM, Binyamin Dissen wrote:

I have inherited a product with MCS with ALIAS/MALIAS.

It appears that the RECEIVE process requires the alias to be in the RELFILE,
and that the APPLY process creates true members instead of aliases.

Am I missing something obvious in the packaging? 
If the APPLY creates true members instead of aliases, then the REFILE 
incorrectly contains true members instead of aliases.  SMP/E APPLY 
simply tells IEBCOPY to copy the members (true and alias) from the 
RELFILE (actually, the SMPTLIB data set) to the target library.


Kurt Quackenbush -- IBM, SMP/E Development
Chuck Norris never uses CHECK when he applies PTFs.

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


Re: zPDT question

2021-06-02 Thread Wendell Lovewell
Ubuntu 18.04 LTS was and is just fine, but it'd be my guess you're not going to 
have success with Windows in between it and the hardware.  But 
https://groups.io/g/zPDT is the place to be told that for certain. 

Wendell

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


Export SMS Constructs to CSV File

2021-06-02 Thread Mark Jacobs
Is there a way to create an exportable CSV (or like file) for the constructs in 
our ACDS?

Mark Jacobs

Sent from [ProtonMail](https://protonmail.com), Swiss-based encrypted email.

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

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


SMPE query - ALIAS/MALIAS

2021-06-02 Thread Binyamin Dissen
I have inherited a product with MCS with ALIAS/MALIAS.

It appears that the RECEIVE process requires the alias to be in the RELFILE,
and that the APPLY process creates true members instead of aliases.

Am I missing something obvious in the packaging?

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

Director, Dissen Software, Bar & Grill - Israel

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


Re: EXTERNAL: Re: Why Would COPYSRVH Cause a 1M Page Demtion [Internal]

2021-06-02 Thread Crawford, Robert C.
It wasn't a page fix request in this instance unless RSM wants to fix pages 
while it does a massive copy of memory from one process to another.

This is a 2.3 system.

Robert Crawford
Mainframe Management
United Services Automobile Association
(210) 913-3822

« Des clochards comme nous, bébé nous sommes nés pour courir » – Voltaire
Please send requests to mainframe management through our front door at  
go/mfmfrontdoor

Classification: Internal



Disclaimer: This email and any attachments are the property of USAA and may 
contain confidential and/or privileged material. If you are not the intended 
recipient, any use, disclosure or copying of this email or any attachments is 
unauthorized. If you received this email in error, please immediately notify 
the sender and delete the email and any attachments from your computer.

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Attila Fogarasi
Sent: Tuesday, June 1, 2021 7:36 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: EXTERNAL: Re: Why Would COPYSRVH Cause a 1M Page Demtion [Internal]

IARV64 pagefix will cause demotion if the area is not 1MB on a 1MB boundary.  
This was fixed in z/os 2.3 ... what release/ptf level are you running?

On Wed, Jun 2, 2021 at 6:12 AM Crawford, Robert C. < 
01feadb2c2d2-dmarc-requ...@listserv.ua.edu> wrote:

> I've been trying to track down what's causing system 1M page demotions 
> on our test system.  The component trace IBM gave me shows, in part:
>
> SYS5  SGTDEM64  0063  12:44:53.270019  Demote 1M 64 bit page
>  FUNC1... COPYSRVH  High Virtual Copy Service
>  JOBN1... ZUMCCMG1 ASID1... 0215 PLOCKS.. 8800C001 CPU. 0006
>  JOBN2... ZUMCCMG3 ASID2... 022D RLOCKS.. 8800C001 RLOCKDET 0800
>  KEY. 0036 ADDR 035E1008 ALET 
>
> The COPYSRVH function isn't well documented but, from I see, UNIX fork 
> processing invokes it to copy memory to the new process.  This makes 
> sense in that JOBN1 and JOBN3 are both USS processes.
>
> Both LFAREA and SCM on this system are less than 1% used.  Why is z/OS 
> demoting pages?
>
> Thanks.
>
> Robert Crawford
> Mainframe Management
> United Services Automobile Association
> (210) 913-3822
>
> « Des clochards comme nous, bébé nous sommes nés pour courir » - 
> Voltaire Please send requests to mainframe management through our 
> front door at go/mfmfrontdoor< 
> https://urldefense.com/v3/__https://onc.jira.usaacloud.com/secure/Dash
> board.jspa?selectPageId=15466__;!!GryZGb6B1VCs0SfC!XavpJVotC1FDzbPYC6D
> UPI2ZAGWiVF08MgtKLVmLjoEb0U3yAV8t9Ev7UE96IhgV-cw$ >
>
> Classification: Internal
>
> Disclaimer: This email and any attachments are the property of USAA 
> and may contain confidential and/or privileged material. If you are 
> not the intended recipient, any use, disclosure or copying of this 
> email or any attachments is unauthorized. If you received this email 
> in error, please immediately notify the sender and delete the email 
> and any attachments from your computer.
>
>
> --
> 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


Re: Automation of CBU activation

2021-06-02 Thread Richards, Robert B. (CTR)
Thanks Steve!

I'll forward your response to our SA guy for additional follow-up.

Thanks to Carmen and Radoslaw as well.

Bob

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Steve Horein
Sent: Tuesday, June 1, 2021 6:13 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Automation of CBU activation

You would need to enable the ProcOps Tower to make ISQCCMD available on the
(ProcOps) Focal Point(s).
https://www.ibm.com/docs/en/z-system-automation/4.1.0?topic=cc-cbu

I have our IPL process automated solely with ProcOps, performing various 
ISQSEND, ISQCCMD SYSRESET,  and ISQCCMD LOAD commands against the defined 
target hardware. Automation of AOFA* response messages can assist with ISQCCMD 
commands, and ISQ900I messages (from the System Console) can be used to assist 
in processing before VTAM is available on the remote system.

There are some really good folks at https://groups.io/g/SAUsers that can also 
provide pointers. The price to join is right, too!

On Tue, Jun 1, 2021 at 10:55 AM Richards, Robert B. (CTR) < 
01c91f408b9e-dmarc-requ...@listserv.ua.edu> wrote:

> Yes. I know how to do everything manually, but am looking at what it 
> takes to automate the entire process *without* GDPS but with SA for 
> z/OS 4.1/4.2, current HMC microcode levels, and BCPii (z/OS 2.3 as I 
> type this, but z/OS
> 2.4 shortly). Z14_ZR1, if that matters.
>
> -Original Message-
> From: IBM Mainframe Discussion List  On 
> Behalf Of Carmen Vitullo
> Sent: Tuesday, June 1, 2021 11:44 AM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: Automation of CBU activation
>
> Bob I have documented a manual process, I understand BCPii can perform 
> many of these tasks, like MSU changes and I suppose CBU activation.
>
> my HL process is to activate the CBU record on my DR box prior to 
> shutting down and deactivating all prod LPARs and CF's that will be 
> moved to that box.
>
>   is there something more specific you're looking for ?
>
> On 6/1/2021 10:03 AM, Radoslaw Skorupka wrote:
> > W dniu 01.06.2021 o 16:40, Richards, Robert B. (CTR) pisze:
> >> Hi all!
> >>
> >> Does anyone have a high level list of to-dos to perform CBU 
> >> activation in preparation for a site switch or DR test to a backup 
> >> datacenter?
> >
> >
> > Do you mean automated CBU activation? GDPS is the way to do it.
> > Probably you can write your own application using BCP ii.
> > Or you need a procedure for dummies?
> >
> --
> *Carmen Vitullo*
>
> /“I am not bound to win, but I am bound to be true. I am not bound to 
> succeed, but I am bound to live up to what light I have.” ― Abraham 
> Lincoln/
>
>
> --
> 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

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


Re: Meta languages [was: RE: Assembler Language Programming for IBM System z Servers]

2021-06-02 Thread David Crayford

On 31/05/2021 9:02 pm, Linda Chui wrote:

On Fri, 30 Apr 2021 07:17:29 +0800, David Crayford  wrote:


On 30/04/2021 4:30 am, Charles Mills wrote:

Hmmm. I shared David's impression but http://publibfp.dhe.ibm.com/epubs/pdf/i1357010.pdf 
lists LE as a "Target System Mandatory Operational Requisite."

The xlclang++ compiler is IBMs fork of LLVM which uses the clang front
end to produce intermediate code for the TOBY back-end. That is part of
the XL C/C++ compiler and relies on LE.

This is different. If you read the link again IBM clearly state they are
porting the open source LLVM/Clang with the libc++ runtime. This is not
LE. You can see that IBM are already commiting changes
to LLVM. This is open source stuff
https://reviews.llvm.org/rGcb2d2ae56ae3f0554c40c2d7f231ca5058e4d50c



Charles


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Linda Chui
Sent: Thursday, April 29, 2021 12:11 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Meta languages [was: RE: Assembler Language Programming for IBM 
System z Servers]

On Thu, 8 Apr 2021 18:27:06 +0800, David Crayford  wrote:


On 6/04/2021 9:53 pm, Charles Mills wrote:

You don't use templates

I certainly do use templates. Not sure how you get "don't use templates" from what I 
wrote. Heck, I *over* used templates in the first large C++ project I ever did, and boy, does that 
make a mess! Now I think I am down to a happy medium. I don't see them as "competitive" 
(in a design sense) with macros.

Overusing as in template meta-programming?
https://en.wikipedia.org/wiki/Template_metaprogramming

The XL C++ compiler is withering on the vine. The word is that IBM don't
the resources to keep it up to date with the current standards so the
xlclang++ port of clang using the existing Toby back-end is the way to
go. If you use PDS data sets for your source your SOL as it's z/OS UNIX
only and only produces 64-bit modules.

But what I find exciting is that IBM have stated their intentions to
fully port LLVM/clang/libc[++] to z/OS without a reliance on LE so
supervisor state programming in C++ will be a reality without the
nightmare of LE ESPIE/ESTAE condition handlers.

https://lists.llvm.org/pipermail/llvm-dev/2020-June/142174.html



Charles


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of David Crayford
Sent: Tuesday, April 6, 2021 5:15 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Meta languages [was: RE: Assembler Language Programming for IBM 
System z Servers]

On 6/04/2021 1:23 am, Charles Mills wrote:

But IMHO none easy to learn or use.

I am generally not a fan of meta languages at all. I think writing programs is 
hard enough, without having to write two effective programs: one that runs at 
compile time and one that runs at run time.

In my C++, which is now my primary language, I eschew the use of C macros as 
much as reasonably possible. Reasonableness is a key here. For a few things, 
macros make sense.

That's interesting. You don't use templates which are one the most
powerful features of C++?


Well, I didn't see a reference to LE in our statement of direction at 
https://community.ibm.com/community/user/ibmz-and-linuxone/blogs/robert-barrington1/2020/08/04/ibm-cc-and-fortran-compilers-to-adopt-llvm

I believe the compiler will require LE for the foreseeable future, though if 
you want to request an LE free mode, I’m sure you can put in a request for it 
at the RFE site https://www.ibm.com/developerworks/rfe/

Hope this helps.


Thanks for the clarification. I can see now that the work being commited 
is all libc++ but the C library is the system C library which in the 
case of z/OS is LE. It's also going to use the Itanium ABI so it won't 
be compatible with existing z/OS C++
code. IIRC, that's already the case with the latest release of 
xlclang++. It will be interesting to see what comes out of this when 
it's ready. Hopefully, anybody will be able to build languages supported 
by the LLVM framework such as Rust, Fortran, Ada etc.




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


(apologies for late response . I missed seeing the follow on posts :-(

Again, from our dev team:

libc++ under the covers still uses the C runtime, which is still LE. As an 
aside, we are shipping libc++ under LE as well so even if there was no C 
dependency, there would still be an LE dependency.

Hope this helps.

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

Off Topic: Advanced Capacity Planning and Laundries

2021-06-02 Thread Keith Gooding
This is a long shot: Many years ago, probably early nineties, I attended a 1 
week IBM course with the title “MVS Advanced Capacity Planning” (or similar). 
It was given by a Canadian IBMer. At the start of the course he gave out, 
without further explanation, copies of some articles. One was a story about a 
student who used a Chinese laundry. The proprietor used the laundry items to 
make deductions about the student’s life, eventually concluding that the 
student had committed a murder. (All wrong of course - hence the link to 
capacity planning).

I think the story was from one of the Stephen Potter books (who wrote about 
“Gamesmanship etc in the 1950’s).

Does anyone else remember this and have details of the source ?

Keith Gooding

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