Re: Chacteristics of HOME ASC mode

2011-06-16 Thread Peter Relson
been described, ALET=1 in AR mode works for that case as long as your PC routine is defined properly.. If you need the home space (for example to examine the current TCB), then ALET=2 is appropriate to use. If you were to switch to home ASC mode to look at this, your code would have

Re: Chacteristics of HOME ASC mode

2011-06-15 Thread Binyamin Dissen
to understand home address space inst and data fetched from :home : : :Sent from my iPhone : :On Jun 14, 2011, at 7:59 AM, Rob Scott rsc...@rocketsoftware.com :wrote: : : Micheal, : : Home ASC mode means that data and instruction fetch use the home : address space. : : Home ASC mode

Re: Chacteristics of HOME ASC mode

2011-06-15 Thread Micheal Butz
from my iPhone : :On Jun 14, 2011, at 7:59 AM, Rob Scott rsc...@rocketsoftware.com :wrote: : : Micheal, : : Home ASC mode means that data and instruction fetch use the home : address space. : : Home ASC mode is normally only used by low-level z/OS components - : why do you need to be in HOME mode

Re: Chacteristics of HOME ASC mode

2011-06-15 Thread Rob Scott
from my iPhone : :On Jun 14, 2011, at 7:59 AM, Rob Scott rsc...@rocketsoftware.com :wrote: : : Micheal, : : Home ASC mode means that data and instruction fetch use the home : address space. : : Home ASC mode is normally only used by low-level z/OS components - : why do you need

Re: Chacteristics of HOME ASC mode

2011-06-15 Thread Peter Relson
The Principles of Operation is very clear on the characteristics of where instructions and data are fetched for all of the ASC modes. Instructions are fetched ffrom home, data from home. Peter Relson z/OS Core Technology Design

Re: Chacteristics of HOME ASC mode

2011-06-15 Thread Chris Craddock
On Wed, Jun 15, 2011 at 6:50 AM, Micheal Butz michealb...@optonline.netwrote: What if you Have a ss pc rtn and want to access data and inst from the program that issued the ss pc rtn That only takes a little bit of design forethought. Home-space ASC mode is probably the last thing you should

Re: Chacteristics of HOME ASC mode

2011-06-15 Thread Binyamin Dissen
: :wrote: : : : : Micheal, : : : : Home ASC mode means that data and instruction fetch use the home : : address space. : : : : Home ASC mode is normally only used by low-level z/OS components - : : why do you need to be in HOME mode ? : : : : : : : : Rob Scott : : Lead Developer : : Rocket Software

Chacteristics of HOME ASC mode

2011-06-14 Thread Micheal Butz
Hi Would anyone know the charcteristocs of being in HOME ASC mode E.G. If I issue a number of space swiching PC and do a SAC 768 would Intruction and data fetch refer to the orignal Address Space Sent from my iPhone

Re: Chacteristics of HOME ASC mode

2011-06-14 Thread Rob Scott
Micheal, Home ASC mode means that data and instruction fetch use the home address space. Home ASC mode is normally only used by low-level z/OS components - why do you need to be in HOME mode ? Rob Scott Lead Developer Rocket Software 275 Grove Street * Newton, MA 02466-2272 * USA Tel

Re: Chacteristics of HOME ASC mode

2011-06-14 Thread Micheal Butz
Rob I like you work for a vendor Just want to understand home address space inst and data fetched from home Sent from my iPhone On Jun 14, 2011, at 7:59 AM, Rob Scott rsc...@rocketsoftware.com wrote: Micheal, Home ASC mode means that data and instruction fetch use the home address

Re: ASC. Mode

2011-02-20 Thread Micheal Butz
- :From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Binyamin :Dissen :Sent: Saturday, February 19, 2011 1:54 PM :To: IBM-MAIN@bama.ua.edu :Subject: Re: ASC. Mode : :And in HOME mode the instructions are fetched from the HOME address space. In :all other cases

Re: ASC. Mode

2011-02-20 Thread Kristine Harper
-Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Micheal Butz Sent: Sunday, February 20, 2011 9:14 AM To: IBM-MAIN@bama.ua.edu Subject: Re: ASC. Mode Hi Would you then what are the bit values For bit 16 17 of the PSW for the different modes Bits

Re: ASC. Mode

2011-02-20 Thread michealbutz
is the characteristic of HOME mode -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Kristine Harper Sent: Sunday, February 20, 2011 12:16 PM To: IBM-MAIN@bama.ua.edu Subject: Re: ASC. Mode ModePSW Bits 16 and 17 Home

Re: ASC. Mode

2011-02-20 Thread Rob Scott
Of michealbutz Sent: 20 February 2011 18:16 To: IBM-MAIN@bama.ua.edu Subject: Re: ASC. Mode One more question maybe I don't get it Primary mode is the normal mode problem programs runs Secondary mode is When you Issue lets a SSAR and issue MVCP MVCS instruction AR mode well...when

Re: ASC. Mode

2011-02-20 Thread michealbutz
it right -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Rob Scott Sent: Sunday, February 20, 2011 6:16 PM To: IBM-MAIN@bama.ua.edu Subject: Re: ASC. Mode Home space mode exists for the very small minority of cases where instruction fetch

Re: ASC. Mode

2011-02-20 Thread Edward Jaffe
On 2/20/2011 3:45 PM, michealbutz wrote: The only case I case I can think of were HASN |= PASN |= SASN is Were a SRB issues a space switching PC The most common occurrence is when a program issues a PC-ss to a routine that issues another PC-ss. It happens all the time. -- Edward E Jaffe

Re: ASC. Mode

2011-02-20 Thread Binyamin Dissen
On Sun, 20 Feb 2011 18:45:53 -0500 michealbutz michealb...@optonline.net wrote: :The only case I case I can think of were HASN |= PASN |= SASN is Were a SRB issues a space :switching PC Nothing special about an SRB issuing a PC. :Or Does a SAC 512 Does not change any of {PASN,SASN,HASN}

Re: ASC. Mode

2011-02-19 Thread Binyamin Dissen
, 18 Feb 2011 14:58:57 -0500 Kristine Harper kristine.har...@neon.com wrote: :ASC mode is determined by PSW bits 16 and 17, and tells the system where to find the referenced data (the data referenced by the address in the GPRs). When ASC mode is secondary, SAC is 256 and you are in cross memory

Re: ASC. Mode

2011-02-19 Thread michealbutz
-MAIN@bama.ua.edu Subject: Re: ASC. Mode ASC mode is determined by PSW bits 16 and 17, and tells the system where to find the referenced data (the data referenced by the address in the GPRs). When ASC mode is secondary, SAC is 256 and you are in cross memory mode. And the data resides

Re: ASC. Mode

2011-02-19 Thread michealbutz
Home mode is SAC 0 ??? -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Binyamin Dissen Sent: Saturday, February 19, 2011 1:54 PM To: IBM-MAIN@bama.ua.edu Subject: Re: ASC. Mode And in HOME mode the instructions are fetched from the HOME

Re: ASC. Mode

2011-02-19 Thread Binyamin Dissen
Of Binyamin :Dissen :Sent: Saturday, February 19, 2011 1:54 PM :To: IBM-MAIN@bama.ua.edu :Subject: Re: ASC. Mode : :And in HOME mode the instructions are fetched from the HOME address space. In :all other cases they are fetched from the PRIMARY address space (though when :XMS came out when

Re: ASC. Mode

2011-02-18 Thread Stan Weyman
Rob gets the 'Understatement of the Month' award for this one g -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Rob Scott Sent: Thursday, February 17, 2011 5:48 PM To: IBM-MAIN@bama.ua.edu Subject: Re: ASC. Mode There is a very

Re: ASC. Mode

2011-02-18 Thread Kristine Harper
ASC mode is determined by PSW bits 16 and 17, and tells the system where to find the referenced data (the data referenced by the address in the GPRs). When ASC mode is secondary, SAC is 256 and you are in cross memory mode. And the data resides in the secondary address space. Kristine Harper

Re: ASC. Mode

2011-02-18 Thread McKown, John
-Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Kristine Harper Sent: Friday, February 18, 2011 1:59 PM To: IBM-MAIN@bama.ua.edu Subject: Re: ASC. Mode ASC mode is determined by PSW bits 16 and 17, and tells the system where

Re: ASC. Mode

2011-02-18 Thread Wayne Driscoll
=== From: McKown, John john.mck...@healthmarkets.com To: IBM-MAIN@bama.ua.edu Date: 02/18/2011 02:02 PM Subject: Re: ASC. Mode Sent by: IBM Mainframe Discussion List IBM-MAIN@bama.ua.edu -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN

Re: ASC. Mode

2011-02-18 Thread Tom Marchant
On Fri, 18 Feb 2011 14:01:32 -0600, McKown, John wrote: In today's z/OS environment, is there any reason to use SAC 512 instead of just using AR mode with an ALET? SAC 512 is the instruction that puts you in AR mode. -- Tom Marchant

ASC. Mode

2011-02-17 Thread Micheal Butz
Hi I know ASC mode refers to the Set Address Space Control instruction SAC. 0. Primary SAC 512 AR. Mode But what does it mean ASC mode: Primary or Secondry In the IBM manuals Sent from my iPhone -- For IBM-MAIN

Re: ASC. Mode

2011-02-17 Thread Binyamin Dissen
On Thu, 17 Feb 2011 15:35:14 -0500 Micheal Butz michealb...@optonline.net wrote: :Hi : :I know ASC mode refers to the Set Address Space Control instruction : :SAC. 0. Primary : :SAC 512 AR. Mode : :But what does it mean : :ASC mode: Primary or Secondry : :In the IBM manuals Four possible ASC's

Re: ASC. Mode

2011-02-17 Thread Rob Scott
Web: www.rocketsoftware.com -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Micheal Butz Sent: 17 February 2011 20:35 To: IBM-MAIN@bama.ua.edu Subject: ASC. Mode Hi I know ASC mode refers to the Set Address Space Control instruction

Re: Cross Memory and AR ASC Mode

2007-01-28 Thread Shmuel Metz (Seymour J.)
In [EMAIL PROTECTED], on 01/25/2007 at 06:22 AM, James Cotter [EMAIL PROTECTED] said: For a space-switching PC routine (PC-ss), I am aware of the requirement for the service providers' address space to be non-swappable. However, when in AR ASC mode and accessing data via an AR, is there any

Re: Cross Memory and AR ASC Mode

2007-01-26 Thread Peter Relson
GUPI for ASID 1. Not an intended interface for other ASIDs. I don't know why it says that. My best guess would be that maybe it was intended to deter someone from considering fetching ASSBSTKN from an ASSB to which they did not have proper serialization. Rob Scott found an old append of mine

Re: Cross Memory and AR ASC Mode

2007-01-26 Thread Clark Morris
On 25 Jan 2007 15:17:44 -0800, in bit.listserv.ibm-main you wrote: Peter Relson said this a few years back on IBM-MAIN : There is no intended programming interface for obtaining the STOKEN of a given address space. If the owner of that space wants you poking around in his storage, then it is up

Re: Cross Memory and AR ASC Mode

2007-01-26 Thread Rob Scott
Street Newton, MA 02466 617-614-2305 [EMAIL PROTECTED] http://www.rs.com/portfolio/mxi_g2 -Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Clark Morris Sent: 26 January 2007 08:18 To: IBM-MAIN@BAMA.UA.EDU Subject: Re: Cross Memory and AR ASC Mode

Re: Cross Memory and AR ASC Mode

2007-01-26 Thread Craddock, Chris
Clark asks What are the security implications of allowing uninvited snooping? It depends on who is doing the snooping and why they are doing it. All of the major commercial monitoring products and even the non-commercial ones need access to other address spaces from time to time. The only way

Re: Cross Memory and AR ASC Mode

2007-01-26 Thread Edward Jaffe
Craddock, Chris wrote: Ed said The main reason for using ASCBINTS is that it is accessible from the address space that schedules the SRB. The TTOKEN of the cross memory owning TCB isn't. That TCB and its TTOKEN reside in the SRB schedulee's private area, thus creating a chicken and egg

Re: Cross Memory and AR ASC Mode

2007-01-26 Thread Jeffrey D. Smith
-Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Peter Relson Sent: Friday, January 26, 2007 5:36 AM To: IBM-MAIN@BAMA.UA.EDU Subject: Re: Cross Memory and AR ASC Mode /snip/ Jeffrey Smith mentioned LASP: I hope it isn't surprising

Re: Cross Memory and AR ASC Mode

2007-01-26 Thread Jeffrey D. Smith
-Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Clark Morris Sent: Friday, January 26, 2007 6:18 AM To: IBM-MAIN@BAMA.UA.EDU Subject: Re: Cross Memory and AR ASC Mode /snip/ What are the security implications of allowing uninvited

Re: Cross Memory and AR ASC Mode

2007-01-26 Thread Ed Gould
On Jan 26, 2007, at 9:24 AM, Craddock, Chris wrote: SNIP-- Omegamon, like all of the other commercial tools, follows the security rules. It isn't a security risk unless your shop has sloppy administration of security policy. I guess I would agree with you

Re: Cross Memory and AR ASC Mode

2007-01-25 Thread Rob Scott
Newton, MA 02466 617-614-2305 [EMAIL PROTECTED] http://www.rs.com/portfolio/mxi_g2 -Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of James Cotter Sent: 25 January 2007 01:23 To: IBM-MAIN@BAMA.UA.EDU Subject: Cross Memory and AR ASC Mode

Re: Cross Memory and AR ASC Mode

2007-01-25 Thread Craddock, Chris
For a space-switching PC routine (PC-ss), I am aware of the requirement for the service providers' address space to be non-swappable. However, when in AR ASC mode and accessing data via an AR, is there any requirement for the target address space to be non-swappable? I have looked through

Re: Cross Memory and AR ASC Mode

2007-01-25 Thread Rob Scott
, MA 02466 617-614-2305 [EMAIL PROTECTED] http://www.rs.com/portfolio/mxi_g2 -Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Craddock, Chris Sent: 25 January 2007 12:28 To: IBM-MAIN@BAMA.UA.EDU Subject: Re: Cross Memory and AR ASC Mode

Re: Cross Memory and AR ASC Mode

2007-01-25 Thread Craddock, Chris
Rob asks... I have often wondered why ASSBSTKN is not GUPI as the values are guaranteed to be unique between IPLs. I remember asking IBM many years ago and was told that it just wasn't, OK. Can you say initiators boys and girls? The STOKEN for an address space does indeed remain unique for

Re: Cross Memory and AR ASC Mode

2007-01-25 Thread Edward Jaffe
Rob Scott wrote: As you pointed out, the SRB (once inside) can research the characteristics of the address space to see if things are as expected or not - so any SRB likely to come up against inits can have code to cater for the occasion. ASCBINTS can be used as a job instance number in an

Re: Cross Memory and AR ASC Mode

2007-01-25 Thread Jim Mulder
IBM Mainframe Discussion List IBM-MAIN@BAMA.UA.EDU wrote on 01/25/2007 01:35:05 PM: Rob asks... I have often wondered why ASSBSTKN is not GUPI as the values are guaranteed to be unique between IPLs. I remember asking IBM many years ago and was told that it just wasn't, OK. From the

Re: Cross Memory and AR ASC Mode

2007-01-25 Thread Rob Scott
[mailto:[EMAIL PROTECTED] On Behalf Of Jim Mulder Sent: 25 January 2007 16:09 To: IBM-MAIN@BAMA.UA.EDU Subject: Re: Cross Memory and AR ASC Mode IBM Mainframe Discussion List IBM-MAIN@BAMA.UA.EDU wrote on 01/25/2007 01:35:05 PM: Rob asks... I have often wondered why ASSBSTKN is not GUPI

Re: Cross Memory and AR ASC Mode

2007-01-25 Thread Craddock, Chris
Jim said You could obtain and save the TTOKEN of the TCB pointed to by ASCBXTCB. At some point in the future, if the TTOKEN of the TCB pointed to by ASCBXTCB matches the TTOKEN you save previously, then it is still the same job step (because the TCB pointed to by ASCBXTCB terminates when a

Re: Cross Memory and AR ASC Mode

2007-01-25 Thread Rob Scott
Street Newton, MA 02466 617-614-2305 [EMAIL PROTECTED] http://www.rs.com/portfolio/mxi_g2 -Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Jim Mulder Sent: 25 January 2007 17:43 To: IBM-MAIN@BAMA.UA.EDU Subject: Re: Cross Memory and AR ASC Mode

Re: Cross Memory and AR ASC Mode

2007-01-25 Thread Edward Jaffe
Craddock, Chris wrote: Jim said You could obtain and save the TTOKEN of the TCB pointed to by ASCBXTCB. At some point in the future, if the TTOKEN of the TCB pointed to by ASCBXTCB matches the TTOKEN you save previously, then it is still the same job step (because the TCB pointed

Re: Cross Memory and AR ASC Mode

2007-01-25 Thread Craddock, Chris
Ed said The main reason for using ASCBINTS is that it is accessible from the address space that schedules the SRB. The TTOKEN of the cross memory owning TCB isn't. That TCB and its TTOKEN reside in the SRB schedulee's private area, thus creating a chicken and egg problem. True, but Jim's

Cross Memory and AR ASC Mode

2007-01-24 Thread James Cotter
For a space-switching PC routine (PC-ss), I am aware of the requirement for the service providers' address space to be non-swappable. However, when in AR ASC mode and accessing data via an AR, is there any requirement for the target address space to be non-swappable? I have looked through the z