Re: Explination of S0C4 reason code 4 and related data areas

2012-04-27 Thread Shmuel Metz (Seymour J.)
In m3obqemtv0@garlic.com, on 04/26/2012 at 10:48 AM, Anne Lynn Wheeler l...@garlic.com said: page transfers/io is done with channel programs which have real addresses. On most machines in the family, but DOS/VSE running with ECPS:VSE used virtual addresses in channel programs. --

Re: Explination of S0C4 reason code 4 and related data areas

2012-04-26 Thread Binyamin Dissen
On Wed, 25 Apr 2012 19:19:32 -0400 Shmuel Metz (Seymour J.) shmuel+ibm-m...@patriot.net wrote: :In 2aadp75utk3rndje61uiscu5ocln0lt...@4ax.com, on 04/24/2012 : at 04:23 PM, Binyamin Dissen bdis...@dissensoftware.com said: :If the invalid page can be paged-in, in what way is it invalid? :The

Re: Explination of S0C4 reason code 4 and related data areas

2012-04-26 Thread Shmuel Metz (Seymour J.)
In d5php7p6gadkvajvc7aqj71l5ur517p...@4ax.com, on 04/26/2012 at 09:01 AM, Binyamin Dissen bdis...@dissensoftware.com said: Its invalid because its invalid. Got it. Thanks. This is a case where I prefer the Burroughs notation; they called the equivalent flag the presence bit, which is more

Re: Explination of S0C4 reason code 4 and related data areas

2012-04-26 Thread Anne Lynn Wheeler
shmuel+ibm-m...@patriot.net (Shmuel Metz , Seymour J.) writes: This is a case where I prefer the Burroughs notation; they called the equivalent flag the presence bit, which is more neutral. page transfers/io is done with channel programs which have real addresses. virtual memory has segment

Re: Explination of S0C4 reason code 4 and related data areas

2012-04-25 Thread Andy Wood
On Tue, 24 Apr 2012 17:03:24 -0700, Edward Jaffe edja...@phoenixsoftware.com wrote: . . . I once saw an 0C5 in an MVS guest running under VM. Turned out to be a bug in VM. The last time I saw an 0C5 was on a LURA instruction, but I am sufficiently ancient that I can recall the time when they

SV: Explination of S0C4 reason code 4 and related data areas

2012-04-25 Thread Thomas Berg
-Ursprungligt meddelande- Från: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] För Andy Wood Skickat: den 25 april 2012 09:15 Till: IBM-MAIN@bama.ua.edu Ämne: Re: Explination of S0C4 reason code 4 and related data areas On Tue, 24 Apr 2012 17:03:24 -0700, Edward Jaffe

Re: Explination of S0C4 reason code 4 and related data areas

2012-04-25 Thread Shmuel Metz (Seymour J.)
In CAArMM9Rgbww-g1LRnqXkKL44H=s9e9vsg-0b+a+o-os0rkj...@mail.gmail.com, on 04/24/2012 at 02:57 PM, Tony Harminc t...@harminc.net said: However exceptions that occur because of low storage or page protection are certainly protection exceptions, Indeed, as are access-list violations. --

Re: Explination of S0C4 reason code 4 and related data areas

2012-04-25 Thread Shmuel Metz (Seymour J.)
In 2aadp75utk3rndje61uiscu5ocln0lt...@4ax.com, on 04/24/2012 at 04:23 PM, Binyamin Dissen bdis...@dissensoftware.com said: If the invalid page can be paged-in, in what way is it invalid? The page-invalid bit is one, per PoOps. -- Shmuel (Seymour J.) Metz, SysProg and JOAT ISO

Re: Explination of S0C4 reason code 4 and related data areas

2012-04-25 Thread Shmuel Metz (Seymour J.)
In 77142d37c0c3c34da0d7b1da7d7ca3495...@nwt-s-mbx1.rocketsoftware.com, on 04/24/2012 at 03:02 PM, Bill Fairchild bfairch...@rocketsoftware.com said: There is another very common way for a massive number of S0C4s to be generated and instantly resolved, which I have often seen in System

Re: Explination of S0C4 reason code 4 and related data areas

2012-04-25 Thread Shmuel Metz (Seymour J.)
In oiddp7t76842onvoct9tjcfvj2qkhh0...@4ax.com, on 04/24/2012 at 05:21 PM, Binyamin Dissen bdis...@dissensoftware.com said: But I would suggest that most references to invalid pages do not cause an 0C4. Nor did I suggest that most would. -- Shmuel (Seymour J.) Metz, SysProg and JOAT

Re: Explination of S0C4 reason code 4 and related data areas

2012-04-24 Thread Shmuel Metz (Seymour J.)
In 002101cd1f3b$43f7b090$cbe711b0$@net, on 04/20/2012 at 05:19 PM, Micheal Butz michealb...@optonline.net said: A S0C4 reason code 4 means the storage key and the PSW key don't match Only if you're still running OS/360; otherwise 0C4 is seriously overloaded. Does it matter what the PSW key

Re: Explination of S0C4 reason code 4 and related data areas

2012-04-24 Thread Shmuel Metz (Seymour J.)
In caarmm9t_+dh5ijesv1rj9fjr3ct5t0axsoazzkqnqiuxczq...@mail.gmail.com, on 04/20/2012 at 06:54 PM, Tony Harminc t...@harminc.net said: There are other possible reasons for an 0C4-04 abend, but 0C4-04 is always a protection exception of some sort. I wouldn't call invalid page and invalid

Re: Explination of S0C4 reason code 4 and related data areas

2012-04-24 Thread Binyamin Dissen
On Mon, 23 Apr 2012 16:58:12 -0400 Shmuel Metz (Seymour J.) shmuel+ibm-m...@patriot.net wrote: :In 002101cd1f3b$43f7b090$cbe711b0$@net, on 04/20/2012 : at 05:19 PM, Micheal Butz michealb...@optonline.net said: :A S0C4 reason code 4 means the storage key and the PSW key don't :match :Only if

Re: Explination of S0C4 reason code 4 and related data areas

2012-04-24 Thread Binyamin Dissen
On Mon, 23 Apr 2012 17:01:11 -0400 Shmuel Metz (Seymour J.) shmuel+ibm-m...@patriot.net wrote: :In :caarmm9t_+dh5ijesv1rj9fjr3ct5t0axsoazzkqnqiuxczq...@mail.gmail.com, :on 04/20/2012 : at 06:54 PM, Tony Harminc t...@harminc.net said: :There are other possible reasons for an 0C4-04 abend, but

Re: Explination of S0C4 reason code 4 and related data areas

2012-04-24 Thread Bill Fairchild
: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Binyamin Dissen Sent: Tuesday, April 24, 2012 8:24 AM To: IBM-MAIN@bama.ua.edu Subject: Re: Explination of S0C4 reason code 4 and related data areas If the invalid page can be paged-in, in what way is it invalid

Re: Explination of S0C4 reason code 4 and related data areas

2012-04-24 Thread Tom Marchant
On Tue, 24 Apr 2012 16:23:50 +0300, Binyamin Dissen wrote: If the invalid page can be paged-in, in what way is it invalid? Bit 53 of a page table entry is the Page-invalid bit. If it is set in the page table entry that is used to reference a location in storage, a Page-translation exception,

Re: Explination of S0C4 reason code 4 and related data areas

2012-04-24 Thread Binyamin Dissen
On Tue, 24 Apr 2012 09:15:05 -0500 Tom Marchant m42tom-ibmm...@yahoo.com wrote: :On Tue, 24 Apr 2012 16:23:50 +0300, Binyamin Dissen wrote: :If the invalid page can be paged-in, in what way is it invalid? :Bit 53 of a page table entry is the Page-invalid bit. If it is set in :the page table

Re: Explination of S0C4 reason code 4 and related data areas

2012-04-24 Thread Tom Marchant
On Tue, 24 Apr 2012 17:21:24 +0300, Binyamin Dissen bdis...@dissensoftware.com wrote: On Tue, 24 Apr 2012 09:15:05 -0500 Tom Marchant m42tom-ibmm...@yahoo.com wrote: :It is more common for these exceptions to be resolved and the :instruction retried than it is for the access to result in a S0C4

Re: Explination of S0C4 reason code 4 and related data areas

2012-04-24 Thread Bill Fairchild
, 2012 9:40 AM To: IBM-MAIN@bama.ua.edu Subject: Re: Explination of S0C4 reason code 4 and related data areas On Tue, 24 Apr 2012 17:21:24 +0300, Binyamin Dissen bdis...@dissensoftware.com wrote: On Tue, 24 Apr 2012 09:15:05 -0500 Tom Marchant m42tom-ibmm...@yahoo.com wrote: :It is more common

Re: Explination of S0C4 reason code 4 and related data areas

2012-04-24 Thread Binyamin Dissen
code 4 and related data areas : :On Tue, 24 Apr 2012 17:21:24 +0300, Binyamin Dissen bdis...@dissensoftware.com wrote: : :On Tue, 24 Apr 2012 09:15:05 -0500 Tom Marchant :m42tom-ibmm...@yahoo.com :wrote: : ::It is more common for these exceptions to be resolved and the ::instruction retried than

Re: Explination of S0C4 reason code 4 and related data areas

2012-04-24 Thread Bill Fairchild
@bama.ua.edu Subject: Re: Explination of S0C4 reason code 4 and related data areas They are not - 0C4's - they are pic-10/11/3E/etc. S0C4 is when the supervisor says that it cannot resolve the fault. On Tue, 24 Apr 2012 15:02:10 + Bill Fairchild bfairch...@rocketsoftware.com wrote: :There is another

Re: Explination of S0C4 reason code 4 and related data areas

2012-04-24 Thread Tony Harminc
On 23 April 2012 17:01, Shmuel Metz (Seymour J.) shmuel+ibm-m...@patriot.net wrote: on 04/20/2012 at 06:54 PM, Tony Harminc t...@harminc.net said: There are other possible reasons for an 0C4-04 abend, but 0C4-04 is always a protection exception of some sort. I wouldn't call invalid page and

Re: Explination of S0C4 reason code 4 and related data areas

2012-04-24 Thread Edward Jaffe
On 4/24/2012 8:23 AM, Binyamin Dissen wrote: They are not - 0C4's - they are pic-10/11/3E/etc. I once saw an 0C5 in an MVS guest running under VM. Turned out to be a bug in VM. -- Edward E Jaffe Phoenix Software International, Inc 831 Parkview Drive North El Segundo, CA 90245 310-338-0400

Re: Explination of S0C4 reason code 4 and related data areas

2012-04-21 Thread Binyamin Dissen
On Fri, 20 Apr 2012 17:19:25 -0400 Micheal Butz michealb...@optonline.net wrote: :Was wondering If someone could clear up some things for me :A S0C4 reason code 4 means the storage key and the PSW key don't match :typically trying to access storage key 0 when the PSW key is key 8 Usually

Explination of S0C4 reason code 4 and related data areas

2012-04-20 Thread Micheal Butz
Hi, Was wondering If someone could clear up some things for me A S0C4 reason code 4 means the storage key and the PSW key don't match typically trying to access storage key 0 when the PSW key is key 8 Two questions arise from this . Does it matter what the PSW key at the

Re: Explination of S0C4 reason code 4 and related data areas

2012-04-20 Thread Sam Siegel
The storage keys exceptions are determined during the process of executing the specific instruction. The value of PSW key at any time prior to the specific instruction being executed is not relevant. On Fri, Apr 20, 2012 at 2:19 PM, Micheal Butz michealb...@optonline.netwrote: Hi, Was

Re: Explination of S0C4 reason code 4 and related data areas

2012-04-20 Thread Tony Harminc
On 20 April 2012 17:19, Micheal Butz michealb...@optonline.net wrote: A S0C4 reason code 4 means the storage key and the PSW key don't match There are other possible reasons for an 0C4-04 abend, but 0C4-04 is always a protection exception of some sort. typically trying to access storage key 0