I am bit confused here Shmuel. 
The OP stated in the first line that this was a SOC4 pic 4. So why the 
discussion on all the other program interrupt codes (pic) that can produce a 
SOC4?
Lennie

-----Original Message-----
From: IBM Mainframe Discussion List <IBM-MAIN@LISTSERV.UA.EDU> On Behalf Of 
Seymour J Metz
Sent: 27 January 2025 11:34
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Explanation of TCBPFK

To clarify, an S0C4 can have any of the interrupt codes 4, 10, 11, 2B, 38, 39, 
3A, 3B, and only 4 can relate to the protection key.

Does anybody have any statistics on the relative frequencies of S0C4 IC 4 for 
key mismatch, fetch protect, low storage protect, page protect and segment 
protect?

-- 
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3
עַם יִשְׂרָאֵל חַי
נֵ֣צַח יִשְׂרָאֵ֔ל לֹ֥א יְשַׁקֵּ֖ר



________________________________________
From: IBM Mainframe Discussion List <IBM-MAIN@LISTSERV.UA.EDU> on behalf of 
Seymour J Metz <sme...@gmu.edu>
Sent: Sunday, January 26, 2025 10:07 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Explanation of TCBPFK

External Message: Use Caution


Way back in the dawn of history, IBM did something that appalled me, and you 
are the latest victim. While for other S0Cx ABENDs the last digit identifies 
the program interrupt code, for S0C4 there are multiple possible interrupt 
code, and 0004 is not the most common. Most likely you got a 0010 or 0011, or 
the Z equivalent.

--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3
עַם יִשְׂרָאֵל חַי
נֵ֣צַח יִשְׂרָאֵ֔ל לֹ֥א יְשַׁקֵּ֖ר



________________________________________
From: IBM Mainframe Discussion List <IBM-MAIN@LISTSERV.UA.EDU> on behalf of 
Joseph Reichman <000005812645a43c-dmarc-requ...@listserv.ua.edu>
Sent: Sunday, January 26, 2025 8:57 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Explanation of TCBPFK

External Message: Use Caution


Hi

I am trying to hunt down a S0C4 pic 4

So I did a MODESET MODE=SUP,KEY=ZERO

I ended up with the ABEND I stated

My first question what exactly is TCBPFK used in my situation with executing 
the modeset
The value of TCBPFK was X’80’

Which the documentation says is user key

My guess the modeset changed the value of the RBOPSW  is there any way besides 
actually changing storage value of TCBPFK

To change TCB key or I guess TCBPFK to zero

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


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