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

2012-04-27 Thread Shmuel Metz (Seymour J.)
In , on 04/26/2012 at 10:48 AM, Anne & Lynn Wheeler 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. -- Shmuel (Seymour J.) Metz, SysProg and

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-26 Thread Shmuel Metz (Seymour J.)
In , on 04/26/2012 at 09:01 AM, Binyamin Dissen 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 neutral. -- Shmuel (Seymour J.) Metz, SysProg and JOAT ISO

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

2012-04-25 Thread Binyamin Dissen
On Wed, 25 Apr 2012 19:19:32 -0400 "Shmuel Metz (Seymour J.)" wrote: :>In <2aadp75utk3rndje61uiscu5ocln0lt...@4ax.com>, on 04/24/2012 :> at 04:23 PM, Binyamin Dissen said: :>>If the "invalid" page can be paged-in, in what way is it "invalid"? :>The "page-invalid bit" is one, per PoOps. Its

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

2012-04-25 Thread Shmuel Metz (Seymour J.)
In , on 04/24/2012 at 05:21 PM, Binyamin Dissen 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 ISO position; see

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 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 >traces, and that is when one

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 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 position; see

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

2012-04-25 Thread Shmuel Metz (Seymour J.)
In , on 04/24/2012 at 02:57 PM, Tony Harminc said: >However exceptions that occur because of low storage or page >protection are certainly protection exceptions, Indeed, as are access-list violations. -- Shmuel (Seymour J.) Metz, SysProg and JOAT ISO position; see

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

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 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 were almost as common as

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 x31

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.) wrote: > on 04/20/2012 at 06:54 PM, Tony Harminc 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 segment protection > exception

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 wrote: :>There is another very common way for a

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

2012-04-24 Thread Binyamin Dissen
>t: +1.617.614.4503 * e: bfairch...@rocketsoftware.com * w: www.rocketsoftware.com :> :> :>-Original Message- :>From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Tom Marchant :>Sent: Tuesday, April 24, 2012 9:40 AM :>To: IBM-MAIN@bama.ua.ed

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

2012-04-24 Thread Bill Fairchild
, April 24, 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 wrote: >On Tue, 24 Apr 2012 09:15:05 -0500 Tom Marchant > >wrote: > >:>It is more common for these excep

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 wrote: >On Tue, 24 Apr 2012 09:15:05 -0500 Tom Marchant >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 abend. > >As I specified "page in", it is c

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 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 entry that is use

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 excepti

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

2012-04-24 Thread Bill Fairchild
are.com -Original Message- From: 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

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.)" wrote: :>In :>, :>on 04/20/2012 :> at 06:54 PM, Tony Harminc 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 se

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.)" wrote: :>In <002101cd1f3b$43f7b090$cbe711b0$@net>, on 04/20/2012 :> at 05:19 PM, Micheal Butz 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

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

2012-04-24 Thread Shmuel Metz (Seymour J.)
In , on 04/20/2012 at 06:54 PM, Tony Harminc 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 segment protection exceptions. In fact, invalid page normally causes a pagein rather th

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 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 at the time of the STO

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

2012-04-22 Thread Micheal Butz
-Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Binyamin Dissen Sent: Saturday, April 21, 2012 6:34 PM To: IBM-MAIN@bama.ua.edu Subject: Re: Explination of S0C4 reason code 4 and related data

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 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 update, but on occasion fetch

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 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 when the PSW key is key

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 wrote: > Hi, > > > > Was wondering If someone coul

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