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&data=04%7C01%7Csmetz3%40gmu.edu%7C6f047fafd55d4a1c58a308d9ffec8583%7C9e857255df574c47a0c00546460380cb%7C0%7C0%7C637822213620474251%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=P%2FoT2daoya372VBjIOQpCOvgmMsno%2BHd%2FwxPXvHkoS4%3D&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&data=04%7C01%7Csmetz3%40gmu.edu%7C6f047fafd55d4a1c58a308d9ffec8583%7C9e857255df574c47a0c00546460380cb%7C0%7C0%7C637822213620474251%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=P%2FoT2daoya372VBjIOQpCOvgmMsno%2BHd%2FwxPXvHkoS4%3D&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