ABEND S0C4 was overloaded since SVS, but I remember seeing the correct 
interrupt code reported on dumps and in APAR descriptions, e.g., PK00040.

What I really want is a separate ABEND code and SPIE mask bit for each type of 
program check, but that ship has sailed.


--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3

________________________________________
From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of Jim 
Mulder [d10j...@us.ibm.com]
Sent: Sunday, March 6, 2022 10:42 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: ESPIE IC > 15?

  It has worked that way for PIC x'10' and x'11' since MVS/XA,  40 years ago.
'38' - x'3B' were added via APAR OW57082, 19 years ago.

  It looks to me like the original interrupt code would be in STCBOLCP,
but STCBOLCP is not designated as a Programming Interface.
What you would really want is for the original interrupt code to
be provided in one of the IHAEPIE fields that is currently reserved.
Unfortunately, OW57082 did not do that.

Jim Mulder z/OS Diagnosis, Design, Development, Test  IBM Corp. Poughkeepsie NY

-----Original Message-----
From: IBM Mainframe Discussion List <IBM-MAIN@LISTSERV.UA.EDU> On Behalf Of 
Seymour J Metz
Sent: Sunday, March 6, 2022 5:23 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: ESPIE IC > 15?

Ouch! Those overloaded odes make diagnosis more difficult.

Thanks.


--
Shmuel (Seymour J.) Metz
https://nam11.safelinks.protection.outlook.com/?url=http%3A%2F%2Fmason.gmu.edu%2F~smetz3&amp;data=04%7C01%7Csmetz3%40gmu.edu%7C6f047fafd55d4a1c58a308d9ffec8583%7C9e857255df574c47a0c00546460380cb%7C0%7C0%7C637822213620474251%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&amp;sdata=P%2FoT2daoya372VBjIOQpCOvgmMsno%2BHd%2FwxPXvHkoS4%3D&amp;reserved=0

________________________________________
From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of Jim 
Mulder [d10j...@us.ibm.com]
Sent: Sunday, March 6, 2022 3:26 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: ESPIE IC > 15?

  The code did not work, and appeared to have not worked for a
long time.   We could not come up with any use for a function
that would give control to an ESPIE exit before invoking the Real Storage 
Manager for a DAT exception.  There would not seem to be anything useful that 
an ESPIE exit could do in that case, since it would not know whether or not the 
Real Storage Manager would be able to resolve the exception.

 The ISVs were notified, and I don't remember any objections.

  Note that for Program Interrupt Codes  x'10', x'11',x'38, x'39,' x'3A', and 
x'3B', an exception that does not get resolved by the Real Storage Manager will 
get presented to SPIE/ESPIE exits as interrupt code 4.

Jim Mulder z/OS Diagnosis, Design, Development, Test  IBM Corp. Poughkeepsie NY

-----Original Message-----
From: IBM Mainframe Discussion List <IBM-MAIN@LISTSERV.UA.EDU> On Behalf Of 
Seymour J Metz
Sent: Sunday, March 6, 2022 10:19 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: ESPIE IC > 15?

Thanks. Any idea why they took it away?


--
Shmuel (Seymour J.) Metz
https://nam11.safelinks.protection.outlook.com/?url=http%3A%2F%2Fmason.gmu.edu%2F~smetz3&amp;data=04%7C01%7Csmetz3%40gmu.edu%7C6f047fafd55d4a1c58a308d9ffec8583%7C9e857255df574c47a0c00546460380cb%7C0%7C0%7C637822213620474251%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&amp;sdata=P%2FoT2daoya372VBjIOQpCOvgmMsno%2BHd%2FwxPXvHkoS4%3D&amp;reserved=0

________________________________________
From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of Joe 
Monk [joemon...@gmail.com]
Sent: Sunday, March 6, 2022 10:16 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: ESPIE IC > 15?

Looks like as of z/OS 2.3.

2.2 doc:

If a program interruption occurs, the SPIE/ESPIE exit receives control only 
when all of the following conditions exist:

   - The interrupted program is a problem state program.
   - The program interrupt code is in the range 1-15 and 17.

2.3 doc:

If a program interruption occurs, the SPIE/ESPIE exit receives control only 
when all of the following conditions exist:

   - The interrupted program is a problem state program.
   - The program interrupt code is in the range 1 - 15.

Joe

On Sun, Mar 6, 2022 at 8:04 AM Seymour J Metz <sme...@gmu.edu> wrote:

> When did ESPIE stop supporting interrupt code 17?
>
> --
> Shmuel (Seymour J.) Metz
ssage: INFO IBM-MAIN

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to