Re: Is PSATOLD always zero when in SRB mode?

2008-03-07 Thread Thompson, Steve
-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Peter Relson
Sent: Thursday, March 06, 2008 6:45 AM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: Is PSATOLD always zero when in SRB mode?

The answer is yes.

But you might want to ask the converse question:
If PSATOLD is zero, are you in SRB mode?
The answer is not always.

There is a small case in z/OS that we call pseudo-SRB mode where a
task was running (had PSATOLD non-zero) and the system zeroes PSATOLD
and continues for a while. This can happen in memory termination
situations, for example.
SNIP

Could you point us to where this is documented (the ways this can
happen)? It seems that we have gotten dumps now and then from customers
where PSATOLD = 0 and it really should not have been (from our
perspective). We were in one of our ESTAE routine or one of our
DISPLAY routines. We do not use SRB mode ever (barring the system
doing it on our behalf).

Regards,
Steve Thompson

-- All opinions expressed by me are my own and may not necessarily
reflect those of my employer. --

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Is PSATOLD always zero when in SRB mode?

2008-03-07 Thread Jim Mulder
IBM Mainframe Discussion List IBM-MAIN@BAMA.UA.EDU wrote on 03/07/2008 
09:37:39 AM:

 -Original Message-
 From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
 Behalf Of Peter Relson
 Sent: Thursday, March 06, 2008 6:45 AM
 To: IBM-MAIN@BAMA.UA.EDU
 Subject: Re: Is PSATOLD always zero when in SRB mode?
 
 The answer is yes.
 
 But you might want to ask the converse question:
 If PSATOLD is zero, are you in SRB mode?
 The answer is not always.
 
 There is a small case in z/OS that we call pseudo-SRB mode where a
 task was running (had PSATOLD non-zero) and the system zeroes PSATOLD
 and continues for a while. This can happen in memory termination
 situations, for example.
 SNIP
 
 Could you point us to where this is documented (the ways this can
 happen)? It seems that we have gotten dumps now and then from customers
 where PSATOLD = 0 and it really should not have been (from our
 perspective). We were in one of our ESTAE routine or one of our
 DISPLAY routines. We do not use SRB mode ever (barring the system
 doing it on our behalf).

  It isn't documented.  But you will not observe PSATOLD = 0
in your ESTAE routine or DISPLAY  routines.  You may of course
observe PSATOLD = 0 in dumps, but your ESTAE routine or DISPLAY
was not running on that CPU at the time its PSA was dumped. 

Jim Mulder   z/OS System Test   IBM Corp.  Poughkeepsie,  NY

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Is PSATOLD always zero when in SRB mode?

2008-03-06 Thread Peter Relson
The answer is yes.

But you might want to ask the converse question:
If PSATOLD is zero, are you in SRB mode?
The answer is not always.

There is a small case in z/OS that we call pseudo-SRB mode where a task
was running (had PSATOLD non-zero) and the system zeroes PSATOLD and
continues for a while. This can happen in memory termination situations,
for example.

It is not a state that your program should see.

PSATOLD = 0 works for all practical purposes.

Peter Relson
z/OS Core Technology Design

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Is PSATOLD always zero when in SRB mode?

2008-03-06 Thread Support, DUNNIT SYSTEMS LTD.
Eyes wide shut. Thanks.

Jerry

On Thu, 6 Mar 2008 07:44:47 -0500, Peter Relson [EMAIL PROTECTED] 
wrote:
There is a small case in z/OS that we call pseudo-SRB mode where a task
was running (had PSATOLD non-zero) and the system zeroes PSATOLD and
continues for a while. This can happen in memory termination situations,
for example.

It is not a state that your program should see.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Is PSATOLD always zero when in SRB mode?

2008-03-05 Thread Support, DUNNIT SYSTEMS LTD.
Always? Sometimes not? If the latter, is there a sure-fire way to test for 
running in SRB mode?

TIA,
Jerry

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Is PSATOLD always zero when in SRB mode?

2008-03-05 Thread Support, DUNNIT SYSTEMS LTD.
Asked and answered. Thanks Tom and Binyamin.

Jerry

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Is PSATOLD always zero when in SRB mode?

2008-03-05 Thread Binyamin Dissen
On Wed, 5 Mar 2008 05:55:54 -0600 Support, DUNNIT SYSTEMS LTD.
[EMAIL PROTECTED] wrote:

:Always? Sometimes not? If the latter, is there a sure-fire way to test for 
:running in SRB mode?

Always.

--
Binyamin Dissen [EMAIL PROTECTED]
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 [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html