Re: Question about IEAMSCHD

2023-12-30 Thread Seymour J Metz
An SRB is for running privileged code, regardless of whether the jobstep is authorized. . The code has to be at an address that the processor can access within the target address space. That can be in the common area or in the private area. The placement is not an integrity issue. The same

Re: Checking status of multiple datasets in CLIST and REXX

2023-12-30 Thread Seymour J Metz
I can't put EUnix files in, e.g., ISPPLIB. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 עַם יִשְׂרָאֵל חַי נֵ֣צַח יִשְׂרָאֵ֔ל לֹ֥א יְשַׁקֵּ֖ר From: IBM Mainframe Discussion List on behalf of Paul Gilmartin

Re: Checking status of multiple datasets in CLIST and REXX

2023-12-30 Thread Seymour J Metz
By inline I means that it is executed in the script rather than being put on the stack. There is a documented restriction that TSOLIB only works from the READY prompt. Due to the way that IBM implemented EXEC, a CLIST called from the READY prompt can also issue a TSOLIB. From REXX you would

Re: SMF Interval

2023-12-30 Thread David Spiegel
Hi Steve, JWT too low would cause 522s, not 322s. Regards, David On 2023-12-29 16:51, Steve Beaver wrote: Sorry my bad. I was the thinking about JWT Sent from my iPhone No one said I could type with one thumb On Dec 29, 2023, at 15:49, Steve Beaver wrote: Be careful setting in low. If

Re: Checking status of multiple datasets in CLIST and REXX

2023-12-30 Thread Seymour J Metz
Supporting concatenatation of unlike libraries would give users more freedom with creating private libraries. However, I'm assuming that will never be supported and simply explaining why BPXWDYN doesn't address the issue. Yes, allowing a directory in a concatenation would make life easier. --

Re: Checking status of multiple datasets in CLIST and REXX

2023-12-30 Thread David Spiegel
Hi R'Shmuel AMV"SH. Gut Voch. Ich Vil Dich Freigen Ein Kasho. You said: "...TSOLIB inline. ..." What does this mean and why is it better/easier to do this in CLIST than in Rexx? Regards, David On 2023-12-29 16:13, Seymour J Metz wrote: In my case there is a CLIST effectively called from the

Re: Checking status of multiple datasets in CLIST and REXX

2023-12-30 Thread Paul Gilmartin
On Sat, 30 Dec 2023 23:35:11 +, Seymour J Metz wrote: >I want to set up an environment that supports personal tools. I'd like to >allow the users to create VB libraries, ... > Access methods make UNIX files protean, reformatting them according to the allocation RECFM. Unfortunately, Binder

Re: Checking status of multiple datasets in CLIST and REXX

2023-12-30 Thread Seymour J Metz
I want to set up an environment that supports personal tools. I'd like to allow the users to create VB libraries, but if there is no way to retain ALTLIB and LIBDEF across START (ISPSTRT) then I'll stick to FB and reconcatenate. Performance is not an issue because the code would only run

Re: Checking status of multiple datasets in CLIST and REXX

2023-12-30 Thread Seymour J Metz
If I write an assembler service routine I'll probably have it do a lot more than that. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 עַם יִשְׂרָאֵל חַי נֵ֣צַח יִשְׂרָאֵ֔ל לֹ֥א יְשַׁקֵּ֖ר From: IBM Mainframe Discussion List on behalf of Steve

Re: Question about IEAMSCHD

2023-12-30 Thread Steve Beaver
I have the code to turn on the JSCBAUTH however it is a SVC Sent from my iPhone No one said I could type with one thumb > On Dec 30, 2023, at 17:22, Seymour J Metz wrote: > > SRBs do not run under TCBs and the code is privileged. Asynchronous code > under a TCB has an IRB unless SIRB is

Re: Question about IEAMSCHD

2023-12-30 Thread Seymour J Metz
SRBs do not run under TCBs and the code is privileged. Asynchronous code under a TCB has an IRB unless SIRB is still a thing for error recovery. The key and mode is a separate issue from authorization, which is JSCBAUTH. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 עַם יִשְׂרָאֵל

C++ and Linker/Binder parameters for "called as subprogram"

2023-12-30 Thread Charles Mills
I have a working Enterprise COBOL compiler exit written in XLC C++. It functions "correctly" but it is consuming more CPU time than expected, and I have this suspicion that it is going through LE initialization on each entry. The COBOL doc says of exit modules "The Enterprise COBOL compiler

Re: PLIST8=NO?

2023-12-30 Thread Jon Perryman
On Sat, 30 Dec 2023 14:34:16 -0600, Paul Gilmartin wrote: >In >I see no MF=L. What are the reentrancy concerns? Scroll to the next sections to see the execute and list forms of the CALL macro. >But can PLIST8=YES and

Re: Question about IEAMSCHD

2023-12-30 Thread Binyamin Dissen
On Sat, 30 Dec 2023 19:52:42 GMT "esst...@juno.com" wrote: :>. :>Binyamin wrote :>What is a "non-authorized" address space? :>Key 8 Problem state job/started task SRBs do not run in/as tasks. They always get control in supervisor state. . :>If you want to run code that should not be in

Re: Question about IEAMSCHD

2023-12-30 Thread Jon Perryman
On Sat, 30 Dec 2023 19:52:42 GMT, esst...@juno.com wrote: >Binyamin wrote >>What is a "non-authorized" address space? >Key 8 Problem state job/started task He's telling you there is no such thing as a "non-authorized" job/STC. A job/stc does not have a key or state. Running authorized is

PLIST8=NO?

2023-12-30 Thread Paul Gilmartin
In I see: ,PLIST4=YES ,PLIST4=NO ,PLIST8=YES ,PLIST8=NO Then: PLIST4 and PLIST8 cannot be specified together. But can PLIST8=YES and PLIST8=NO be specified together? That's not explicitly prohibited. Are the semantics of

Re: Checking status of multiple datasets in CLIST and REXX

2023-12-30 Thread Jon Perryman
On Sat, 30 Dec 2023 19:33:34 +0200, Binyamin Dissen wrote: >On Fri, 29 Dec 2023 14:47:29 + Seymour J Metz wrote: > >:>I need to check whether any of a list of datasets exists and whether any of >a list of ddnames is allocated. I'd rather not trap and parse the output of >LISTALC and

Re: Question about IEAMSCHD

2023-12-30 Thread Jon Perryman
On Sat, 30 Dec 2023 15:36:44 GMT, esst...@juno.com wrote: >I would like to schedule an SRB using IEAMSCHD to a non-authorized >Address Space - I would prefer not to place the target SRB routine in common >storage. It's important to tell us about the problem you need to solve because you only

Re: Question about IEAMSCHD

2023-12-30 Thread esst...@juno.com
. Binyamin wrote What is a "non-authorized" address space? Key 8 Problem state job/started task . If you want to run code that should not be in supervisor state, have the SRB create an IRB. . Can You elaborate on this ? Did You mean SRB Routine ? How does the SRB create an IRB ? I must have

Re: Checking status of multiple datasets in CLIST and REXX

2023-12-30 Thread Steve Beaver
Call ‘ CHECK1’ ‘SYS1.MACLIB, Check1 CSECT Reg1 points to arg MVC. Locat(44), Locate CAMLIST Br 14 Rc=0. DSN exists Rv=4. DSN doesn’t exist Sent from my iPhone No one said I could type with one thumb > On Dec 30,

Re: SMF Interval (and zCP3000)

2023-12-30 Thread Tom Brennan
I do some zCP3000 work too, and to avoid the transfer of large amounts of SMF data, I ask the client to run the CP3KEXTR extract program which (as you know) takes only what is needed for zCP3000 and creates reasonably sized text files that can generally be emailed. CP3KEXTR has an option to

Re: Checking status of multiple datasets in CLIST and REXX

2023-12-30 Thread Binyamin Dissen
On Fri, 29 Dec 2023 14:47:29 + Seymour J Metz wrote: :>I need to check whether any of a list of datasets exists and whether any of a list of ddnames is allocated. I'd rather not trap and parse the output of LISTALC and LISTCAT, and I'd rather not call LISTDSI for each one. Is there a

Re: Question about IEAMSCHD

2023-12-30 Thread Binyamin Dissen
On Sat, 30 Dec 2023 15:36:44 GMT "esst...@juno.com" wrote: ::>Can someone please clarify this statement regarding IEAMSCHD - : :>"To run an SRB routine in a different address space from the :>scheduling code, the SRB routine must be either in a different :>program that is accessible from the

Question about IEAMSCHD

2023-12-30 Thread esst...@juno.com
. Hello . Can someone please clarify this statement regarding IEAMSCHD - . "To run an SRB routine in a different address space from the scheduling code, the SRB routine must be either in a different program that is accessible from the target address space, or in the common storage together with

Re: SMF Interval

2023-12-30 Thread Scott Chapman
Yeah, the stuff I said there, plus... we see data from a lot of systems. Periodically I sample that data for interesting values, including what the SMF interval is. Historically that has been 15 minutes for right around 90% of the systems we see. Next most popular is 30 minutes in about 5% of

Re: SMF Interval

2023-12-30 Thread Jim Elliott
I do a lot of zCP3000 studies and most customers sending me data seem to be using a 15 minute interval. I have a couple using 30 minutes (and one 20 minutes), but I prefer 15 minutes for my studies. Regards, Jim -- For

Re: SMF Interval

2023-12-30 Thread Colin Paice
With the MQ people - it ranged from 10 minutes up to 1 hour. The default is 30 mins MQ 9.3.0 has enhanced its stats and accounting to provide granularity at .ss - down to the seconds level. See https://www.ibm.com/docs/en/ibm-mq/9.3?topic=module-using-csq6sysp#q019300___acctime For example