> > Yes there is a specific assignment of ASIDs. However, IBM does have the > > right to change the order and have different assigned ASIDs at IPL time. > > There have been times over the last several years where IBM has either added > > or deleted an ASID and then the list was wrong. > > > > > > And I am not sure that IBM ever kept that documentation up to date over the > > years. But I will allow better minds than I to weigh in on that. > > > > The IBM Manual > > Problem Management Version 1 Release 13 G325-2564-09 has on page 189 > > (Chapter 11) a list from IPCS of the ASIDs 0001-0014. > > > > > > > > I do know that if you take a currently running system. Use SDSF DA screen > > and sort on the ASID - you will have a fairly accurate listing of what IBM > > is using right now a IPL time. > > > > In IPCS you can > > > > Using the IPCS SELECT command > > Select all > > > > Jobname to ASID XREF > > ASID JOBNAME ASCBADDR SELECTION CRITERIA > > ---- -------- -------- ------------------ > > 0001*MASTER* 00FD1580 ALL > > 0002 PCAUTH 00F7F380 ALL > > 0003 RASP 00F7F100 ALL > > 0004 TRACE 00F7EE00 ALL > > 0005 GRS 00F7EB80 ALL > > 0006 DUMPSRV 00F7E980 ALL > > 0008 CONSOLE 00F7D080 ALL > > . > > 001F JES2 00F5A300 ALL
> > And I think the first 1E address spaces are in solid jello, thoughIBM could > > make changes. > > > > I have not seen a list presented by IBM in a long time. Only references to > > IPCS displays or SDSF. > > The IPCS listing in that manual is just a sample, and I would not treat > it as a guarantee that the ASIDs listed there will always be the ASIDs > for the indicated address spaces. In fact, they differ from what I see > on a z/OS system here. > > I like your "solid jello" analogy, but the jello becomes liquid well > before x'1E'! > > I suspect that IBM's efforts at increasing parallelism in the IPL > process have reduced the number of ASIDs that can be considered > invariant. And it's probably time for a cautionary note from someone at > IBM, rightly stating that relying on an ASID value is not an intended > programming interface. The only preassigned ASID is 0001 for *MASTER*. Any code which has dependency on any other ASID assignment should be considered to be defective. Up to a certain point is system initialization, there isn't any parallelism in the things which are creating system address spaces, so the ordering of ASIDs changes only when we change something in the design of the system initialization processing. The example in the IPCS manual is obviously from an MVS/ESA SP3.1.x system, because there was no RASP prior to MVS/ESA SP3.1.0, and an SP4.1.0 or higher system would have XCFAS as ASID 0006. Jim Mulder z/OS System Test IBM Corp. Poughkeepsie, NY ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN