On Wed, 9 Apr 2008 07:07:32 +0200 Barbara Nitz <[EMAIL PROTECTED]> wrote:

:>First, as Ed pointed out, an SSRB will only be generated when the SRB has to 
wait for something like a lock or get willingly suspended. The reason Tom has 
only seen ssrbs in his dumps may well be that they're scheduled with the local 
lock (or some other lock) held, and that isn't available when the srb is 
supposed to get dispatched. In that case, without having executed a single 
instruction, it gets suspended with an SSRB.

:>I repeat: There aren't necessarily SSRBs for *every* SRB. And as far as I 
know, an SRB does not get automatically suspended just because the PER hardware 
detects a hit.

:>Binyamin says that he cannot find the SRB anymore. Here's my guess what 
happened: 

Not at all. There is no "SRB" to find as the SRB block only exists while it is
on a queue. Once dispatched it is simply data.

The registers are consistent with the point of the trap.

:>That SRB was running on a processor when the slip hit. The PER interrupt 
basically only saves the summary information from that *somewhere*. By the time 
slip got around to scheduling the actual dump request, that SRB had already run 
to completion and wasn't 'current' anymore, as in it wasn't in any dispatching 
queue with it's original storage freed and gone as far as MVS is concerned. In 
that case it will not be shown via summ format which 'only' formats (towards 
the top) S/SRBs from the global queues, then below the ASCB of the address 
space S/SRBs from the (address space) local queues. The dump nevertheless will 
show (from the summary data as captured somewhere when the trap hit) what the 
storage looked like at the point the trap hit. (Here status cpu registers is 
your friend.)

I certainly would hope that the system automatically SUMLISTs the linkage
stacks. Does the SLIP SL operand support indirect address off of control
registers?

:>In that case no amount of summ format will get you the exact linkage stack 
formatted automatically, as far as I know (unless the SRB abended and 
SRB-to-task percolation was done, I think).

Actually, CBF of the CR15 value did format it.

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

Reply via email to