I would never presume to tell IBM what to do, but if I were responsible for
the "MVS Services" documentation I would start with a preamble much like
@Gil describes in which I said "unless otherwise specified, callers must be
..." and covered ASC, SRB/TCB, AMODE, RMODE, problem/supervisor, etc.

It need not be negative "callers cannot be above the bar" or "not SRB" but
rather positive "callers must invoke the services from below the bar, in TCB
mode, etc." If IBM were theoretically to add some new MVS "mode" in the
future -- a third alternative to TCB/SRB or a new AMODE or whatever -- it
would not be necessary to change the write-up for every service, only to add
one sentence to this preamble (and change the write-ups for services that
actually supported the new mode).

> Do you think there is anyone in the IBM world who needs that sentence?

Yes, new entrants to the IBM world. We do want new entrants, don't we?
Without them, the platform dies as we retire. The platform dies as CIO's
perceive that it is not possible to hire staff to support the platform.

Charles


-----Original Message-----
From: IBM Mainframe Discussion List [mailto:[email protected]] On
Behalf Of Peter Relson
Sent: Thursday, December 24, 2020 7:02 AM
To: [email protected]
Subject: Re: RMODE64

<snip>
Perhaps you don't understand what I mean by "blanket statement":
a single affirmative sentence in the Introduction to the manual, "Any
service described herein may be invoked from a location below 2 GiB."
</snip>

Do you think there is anyone in the IBM world who needs that sentence? It 
might be thought that things prevalent by MVS/XA (the late 70's) are 
"known" and need not be stated. 

Regardless, such a statement is not what I read your previous post to 
suggest. 

<snip>
>> VERY FEW system services officially support invocation in RMODE 64. If 
>> they don't say that they do, then do not assume that they do.
>>      ...
Is there a blanket statement to this effect in the relevant manual(s)?
</snip>

To me, that asks about a negative statement. Such a statement might have 
been "No service may be invoked from a location >= 2G unless it explicitly 
is documented that it allows that". As I mentioned previously, we do not 
typically have such negative statements.

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to