Re: RBOPSW question

2020-12-05 Thread Binyamin Dissen
rame Discussion List On Behalf Of :>Binyamin Dissen :>Sent: Thursday, December 3, 2020 2:56 PM :>To: IBM-MAIN@LISTSERV.UA.EDU :>Subject: Re: RBOPSW question :> :>SDWAEC2 :> :>On Thu, 3 Dec 2020 11:56:04 -0500 Joseph Reichman :>wrote: :> :>:>This question

Re: RBOPSW question

2020-12-05 Thread Joseph Reichman
I appreciate your help regarding what SDWARBAD represents I recall having an abend in a metal C program Which I linked to it may well have been running in supervisor state but it was a user Program I am just trying to just trying to determine the case where the abend happened in a

Re: RBOPSW question

2020-12-05 Thread Peter Relson
Shmuel and Lennie and I took the time to provide the correct answer. You apparently choose to ignore. Sad. SDWARBAD is valid only for supervisor state cases, as the comment says. SDWANAME is never valid for that case. If a type 2/3/4 SVC routine blew up, the RB address will be the address of

Re: RBOPSW question

2020-12-04 Thread Joseph Reichman
RFE sorry > On Dec 4, 2020, at 12:55 PM, Joseph Reichman wrote: > > You are correct the 64 bit section which has the 128 bit PSW and 64 bit regs > has only the error at time of error not SDWASR00 and SDWASEC2 info wish it > would > > This would be my RFA though the SDWA is big and

Re: RBOPSW question

2020-12-04 Thread Joseph Reichman
You are correct the 64 bit section which has the 128 bit PSW and 64 bit regs has only the error at time of error not SDWASR00 and SDWASEC2 info wish it would This would be my RFA though the SDWA is big and doesn’t seem to have extra room > On Dec 4, 2020, at 12:48 PM, Tony Harminc wrote:

Re: RBOPSW question

2020-12-04 Thread Tony Harminc
On Fri, 4 Dec 2020 at 08:47, Joseph Reichman wrote: > So to me the way to determine this is look at SDWAEC1 is this in your program > ? > > How would I know this ( talking to my self) > Well if the abending RB is a PRB RBTAB1 == zeros > Then if RBCDE1 not = zeros get CDE get CDXLJMP extent list

Re: RBOPSW question

2020-12-04 Thread Joseph Reichman
eymour J.) Metz > http://mason.gmu.edu/~smetz3 > > > From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of > Peter Relson [rel...@us.ibm.com] > Sent: Friday, December 4, 2020 8:26 AM > To: IBM-MAIN@LISTSERV.UA.EDU > Subject: Re: RBOPSW questi

Re: RBOPSW question

2020-12-04 Thread Seymour J Metz
-- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of Peter Relson [rel...@us.ibm.com] Sent: Friday, December 4, 2020 8:26 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: RBOPSW questi

Re: RBOPSW question

2020-12-04 Thread Joseph Reichman
I got an abend yesterday and I’m focusing on the situation if I have SDWARBAD as opposed SDWANAME If noticed when doing links to a module that I sometimes I get a RB address as opposed to a program name. So it’s not necessarily true if the SDWA has an RB instead of a program name that the

Re: RBOPSW question

2020-12-04 Thread Peter Relson
If you want to find "what address issued the SVC", the answers are what Shmuel and Lennie mentioned -- for a type 2/3/4 SVC, follow the RB chain from new to old until you find the RB that issued the SVC (the SVC number is in the RB prefix). or -- look in the system trace Peter Relson z/OS

Re: RBOPSW question

2020-12-03 Thread Lennie Dymoke-Bradshaw
I usually look in the system trace for that information. -Original Message- From: IBM Mainframe Discussion List On Behalf Of Joseph Reichman Sent: 03 December 2020 17:14 To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: RBOPSW question I know for sure I’m going to say something stupid

Re: RBOPSW question

2020-12-03 Thread Joseph Reichman
at the time it last incurred interrupt (that interrupt was caused by SDWARBAD ? ) -Original Message- From: IBM Mainframe Discussion List On Behalf Of Binyamin Dissen Sent: Thursday, December 3, 2020 2:56 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: RBOPSW question SDWAEC2 On Thu, 3 Dec

Re: RBOPSW question

2020-12-03 Thread Binyamin Dissen
SDWAEC2 On Thu, 3 Dec 2020 11:56:04 -0500 Joseph Reichman wrote: :>This question is related to recovery routines :>In the case there is SDWARBAD and SDWANAME is not there :>So for example my program abended in a SVC :>So RBOPSW is somewhere in that SVC :>The rbregs should be my program

Re: RBOPSW question

2020-12-03 Thread Joseph Reichman
I know for sure I’m going to say something stupid but the PRB for my program is when the program started I’ll look at it up thanks > On Dec 3, 2020, at 12:06 PM, Seymour J Metz wrote: > > From force of habit, I normally look at the RB chain. The PRB for your > program contains the PSW and

Re: RBOPSW question

2020-12-03 Thread Seymour J Metz
>From force of habit, I normally look at the RB chain. The PRB for your program >contains the PSW and the SVRB for for the SVC contains the registers. If you >can find a copy of Jerry Ng's excellent diagnostic presentation at Share, I >suggest that you read it. -- Shmuel (Seymour J.) Metz