Re: Can forked/spawned address spaces be identified as such?

2008-03-27 Thread Peter Hunkeler
On Thu, 20 Mar 2008 22:04:44 +, Ted MacNEIL [EMAIL PROTECTED] wrote: Is the rule correct that every case - with no exceptions - of a forked/spawned address space has a single digit from 1 to 9 appended to the job name? No. Eight character jobnames are truncated to 7, and then the digit is

Re: Can forked/spawned address spaces be identified as such?

2008-03-25 Thread Shmuel Metz (Seymour J.)
In [EMAIL PROTECTED], on 03/21/2008 at 09:26 AM, Peter Relson [EMAIL PROTECTED] said: You have no way of knowing what intricate ramifications there might be for bits that are not programming interfaces that you happen to think do what you want. And we have no reason to avoid making changes in

Re: Can forked/spawned address spaces be identified as such?

2008-03-25 Thread Shmuel Metz (Seymour J.)
In [EMAIL PROTECTED], on 03/21/2008 at 05:20 PM, Kirk Wolf [EMAIL PROTECTED] said: This distinction has no analog in modern operating systems, where interfaces are expressed *entirely* by APIs and service routines, and not by skipping through PSA-ASCB-etc.etc. That's certainly the preference

Re: Can forked/spawned address spaces be identified as such?

2008-03-25 Thread Kirk Wolf
Service routines that take structure pointers aren't a problem so long as the structure is part of the interface and not the actual kernel implementation structure. On Tue, Mar 25, 2008 at 7:35 AM, Shmuel Metz (Seymour J.) [EMAIL PROTECTED] wrote: In [EMAIL PROTECTED], on 03/21/2008 at

Re: Can forked/spawned address spaces be identified as such?

2008-03-24 Thread McKown, John
-Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Kirk Wolf Sent: Friday, March 21, 2008 5:20 PM To: IBM-MAIN@bama.ua.edu Subject: Re: Can forked/spawned address spaces be identified as such? [snip] Kirk Wolf Dovetailed

Re: Can forked/spawned address spaces be identified as such?

2008-03-22 Thread Shane
On Fri, 2008-03-21 at 17:20 -0500, Kirk Wolf wrote: I have a different view of Peter Relson's posts - I think that he is only trying to explain which parts of control blocks are meant to be interfaces and which are not. This distinction has no analog in modern operating systems, where

Re: Can forked/spawned address spaces be identified as such?

2008-03-22 Thread Alan Altmark
On Fri, 21 Mar 2008 17:20:24 -0500, Kirk Wolf [EMAIL PROTECTED] wrote: I hesitate responding to your post - its mass might otherwise tend to kill this thread, which IMO would be a good thing :-) I'm with you on that point... however ;-) I agree with most of what you've written. IBM needs

Re: Can forked/spawned address spaces be identified as such?

2008-03-21 Thread Lindy Mayfield
Subject: Can forked/spawned address spaces be identified as such? Are there any control block fields or flags within these address spaces that indentify them as being started by a fork or spawn action? Are there different indicators for forked versus spawned address spaces? TIA, Jerry

Re: Can forked/spawned address spaces be identified as such?

2008-03-21 Thread Support, DUNNIT SYSTEMS LTD.
Tony, Keep in mind that UNIX allows the parent process to go away without the child ending. In that case there will be no parent jobname. (Well obviously there *was* one at one time, but its control blocks may be long gone, and the address space reused. I don't need the parent around any longer.

Re: Can forked/spawned address spaces be identified as such?

2008-03-21 Thread Walt Farrell
On Fri, 21 Mar 2008 02:19:27 -0500, Support, DUNNIT SYSTEMS LTD. [EMAIL PROTECTED] wrote: ...snipped... What is it you are really trying to accomplish? Why is it useful to know the parent's jobname? The program I'm working on sometimes depends on job name matching for its logic. One thing you

Re: Can forked/spawned address spaces be identified as such?

2008-03-21 Thread Support, DUNNIT SYSTEMS LTD.
Thanks, Walt. After receiving all responses here, at the end of the day, it looks like we cannot rely on obtaining the parent's jobname anyway. Referencing the RACF user ID through conventional methods looks like the way to go. More lessons learned. Thanks all! Jerry

Re: Can forked/spawned address spaces be identified as such?

2008-03-21 Thread Mark Zelden
On Fri, 21 Mar 2008 05:33:47 -0500, Walt Farrell [EMAIL PROTECTED] wrote: You could have multiple STCs with the same job name active at the same time, for example, or a TSO user and a batch job of the same name. You can have multiple batch jobs with the same name running also with JES2 since

Re: Can forked/spawned address spaces be identified as such?

2008-03-21 Thread McKown, John
-Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Edward Jaffe Sent: Thursday, March 20, 2008 5:05 PM To: IBM-MAIN@bama.ua.edu Subject: Re: Can forked/spawned address spaces be identified as such? Support, DUNNIT SYSTEMS LTD. wrote

Re: Can forked/spawned address spaces be identified as such?

2008-03-21 Thread Peter Relson
Why aren't things like this exposed ???. And if they are, why aren't they (publicly/freely) documented. If you want a programming interface for something, then you ought to formally ask for it. The action, if the request is accepted, might be to create something new or might be to identify as a

Re: Can forked/spawned address spaces be identified as such?

2008-03-21 Thread McKown, John
-Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Mark Zelden Sent: Friday, March 21, 2008 8:16 AM To: IBM-MAIN@bama.ua.edu Subject: Re: Can forked/spawned address spaces be identified as such? On Fri, 21 Mar 2008 05:33:47 -0500, Walt

Re: Can forked/spawned address spaces be identified as such?

2008-03-21 Thread Gregory Pinkowski
I don't want to instigate or contest in any public online flaming war, nor to be picking apart the appreciated response you took thoughtful time to compose; but I'm still a bit touchy on subjects with even tangents brushing upon Object Code Only (OCO) policy. This is a tangent off the original

Re: Can forked/spawned address spaces be identified as such?

2008-03-21 Thread Kirk Wolf
Gregory, I hesitate responding to your post - its mass might otherwise tend to kill this thread, which IMO would be a good thing :-) I agree with most of what you've written. IBM needs to transition from worrying about protecting z/OS source code to worrying that nobody will want to see it. I

OCO, Requirements, etc. (was: Can forked/spawned address spaces be identified as such?)

2008-03-21 Thread Patrick O'Keefe
On Fri, 21 Mar 2008 17:20:24 -0500, Kirk Wolf [EMAIL PROTECTED] wrote: ... IBM needs to transition from worrying about protecting z/OS source code to worrying that nobody will want to see it. ... One of IBM's originally stated reasons for moving to OCO was to help stop overburdening

Re: Can forked/spawned address spaces be identified as such?

2008-03-20 Thread Peter Relson
As the ASSB fields mentioned are not programming interfaces, no additional information will be provided as to their meaning and use. Peter Relson z/OS Core Technology Design -- For IBM-MAIN subscribe / signoff / archive access

Re: Can forked/spawned address spaces be identified as such?

2008-03-20 Thread McKown, John
-Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Support, DUNNIT SYSTEMS LTD. Sent: Wednesday, March 19, 2008 4:11 AM To: IBM-MAIN@bama.ua.edu Subject: Can forked/spawned address spaces be identified as such? Are there any control

Re: Can forked/spawned address spaces be identified as such?

2008-03-20 Thread Support, DUNNIT SYSTEMS LTD.
It's the Blue Meanies!!! :-) On Thu, 20 Mar 2008 07:39:05 -0400, Peter Relson [EMAIL PROTECTED] wrote: As the ASSB fields mentioned are not programming interfaces, no additional information will be provided as to their meaning and use. Peter Relson z/OS Core Technology Design

Re: Can forked/spawned address spaces be identified as such?

2008-03-20 Thread Support, DUNNIT SYSTEMS LTD.
John, [EMAIL PROTECTED] wrote: Nobody else has asked, so I will. Why do you want to do this? I'm just curious. I could tell you but I would have to kill you. ;) Actually, I need to be able to determine what the original job name is. Is the rule correct that every case - with no exceptions -

Re: Can forked/spawned address spaces be identified as such?

2008-03-20 Thread Ted MacNEIL
Is the rule correct that every case - with no exceptions - of a forked/spawned address space has a single digit from 1 to 9 appended to the job name? No. Eight character jobnames are truncated to 7, and then the digit is added. If so, what happens after 9 such spawns? We go alphabetic - A, B,

Re: Can forked/spawned address spaces be identified as such?

2008-03-20 Thread Shane
I wouldn't have included the smiley. Why aren't things like this exposed ???. And if they are, why aren't they (publicly/freely) documented. Shane ... On Thu, 2008-03-20 at 15:25 -0500, Support, DUNNIT SYSTEMS LTD. wrote: It's the Blue Meanies!!! :-) On Thu, 20 Mar 2008 07:39:05 -0400,

Re: Can forked/spawned address spaces be identified as such?

2008-03-20 Thread David Day
Message - From: Support, DUNNIT SYSTEMS LTD. [EMAIL PROTECTED] Newsgroups: bit.listserv.ibm-main To: IBM-MAIN@bama.ua.edu Sent: Thursday, March 20, 2008 3:49 PM Subject: Re: Can forked/spawned address spaces be identified as such? John, [EMAIL PROTECTED] wrote: Nobody else has asked, so I

Re: Can forked/spawned address spaces be identified as such?

2008-03-20 Thread Support, DUNNIT SYSTEMS LTD.
All you need is love. On Fri, 21 Mar 2008 07:08:28 +1000, Shane [EMAIL PROTECTED] wrote: I wouldn't have included the smiley. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED]

Re: Can forked/spawned address spaces be identified as such?

2008-03-20 Thread Support, DUNNIT SYSTEMS LTD.
So is there any way to determine the original parent address space's name from within the child's address space? TIA, Jerry On Thu, 20 Mar 2008 22:04:44 +, Ted MacNEIL [EMAIL PROTECTED] wrote: Is the rule correct that every case - with no exceptions - of a forked/spawned address space

Re: Can forked/spawned address spaces be identified as such?

2008-03-20 Thread Ted MacNEIL
So is there any way to determine the original parent address space's name from within the child's address space? I have not been able to do it. I have asked in the past and gotten no reliable answer. - Too busy driving to stop for gas!

Re: Can forked/spawned address spaces be identified as such?

2008-03-20 Thread Edward Jaffe
Support, DUNNIT SYSTEMS LTD. wrote: So is there any way to determine the original parent address space's name from within the child's address space? BPXEKDA returns the structure mapped by BPXZODMV. OdmvPPID is the parent's Process ID. -- Edward E Jaffe Phoenix Software International,

Re: Can forked/spawned address spaces be identified as such?

2008-03-20 Thread Support, DUNNIT SYSTEMS LTD.
Edward, Thanks. Will have to look into that method. Jerry On Thu, 20 Mar 2008 15:04:41 -0700, Edward Jaffe [EMAIL PROTECTED] wrote: Support, DUNNIT SYSTEMS LTD. wrote: So is there any way to determine the original parent address space's name from within the child's address space? BPXEKDA

Re: Can forked/spawned address spaces be identified as such?

2008-03-20 Thread Tony Harminc
On 20/03/2008, Support, DUNNIT SYSTEMS LTD. [EMAIL PROTECTED] wrote: Actually, I need to be able to determine what the original job name is. Keep in mind that UNIX allows the parent process to go away without the child ending. In that case there will be no parent jobname. (Well obviously there

Can forked/spawned address spaces be identified as such?

2008-03-19 Thread Support, DUNNIT SYSTEMS LTD.
Are there any control block fields or flags within these address spaces that indentify them as being started by a fork or spawn action? Are there different indicators for forked versus spawned address spaces? TIA, Jerry -- For

Re: Can forked/spawned address spaces be identified as such?

2008-03-19 Thread Support, DUNNIT SYSTEMS LTD.
Anyone? In the meantime, I've found these in the ASSB: ASSBWMF1 DSXL1 WLM flags * SERIALIZATION: none ASSBWINI EQU X'80' WLM Managed Batch initiator ASSBFSAS EQU X'40' WLM Managed

Re: Can forked/spawned address spaces be identified as such?

2008-03-19 Thread Wayne Driscoll
:28 PM To: IBM-MAIN@bama.ua.edu Subject: Re: Can forked/spawned address spaces be identified as such? Anyone? In the meantime, I've found these in the ASSB: ASSBWMF1 DSXL1 WLM flags * SERIALIZATION: none ASSBWINI EQU

Re: Can forked/spawned address spaces be identified as such?

2008-03-19 Thread Tony Harminc
On 19/03/2008, Support, DUNNIT SYSTEMS LTD. [EMAIL PROTECTED] wrote: Are there any control block fields or flags within these address spaces that indentify them as being started by a fork or spawn action? Are there different indicators for forked versus spawned address spaces? There are

Re: Can forked/spawned address spaces be identified as such?

2008-03-19 Thread Paul Schuster
On Wed, 19 Mar 2008 04:11:10 -0500, Support, DUNNIT SYSTEMS LTD. [EMAIL PROTECTED] wrote: TMASSBWMF1,ASSBFSAS has worked for me for several years. HTH. Are there any control block fields or flags within these address spaces that indentify them as being started by a fork or spawn action?