z/OS MVS Programming: Extended Addressability Guide
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Obtaining an ALET for a hiperspace

z/OS MVS Programming: Extended Addressability Guide
SA23-1394-00

Use ALESERV ADD to obtain an ALET and place an entry on a DU-AL or PASN-AL. Whether a program can use ALESERV ADD depends on the authority of the program, the type of hiperspace, and whether the program is in cross memory mode. The rules that apply to the programs that use ALESERV ADD are described in Table 1.

Table 1. Rules for adding access list entries for hiperspaces
Function Type of hiperspace A problem state, key 8 - F program: A supervisor state or key 0-7 program:
Add entries to the DU-AL Non-shared standard Can add entries for a hiperspace it owns. Can add entries if the caller's and owner's home address space is the same.
Shared standard and ESO Cannot add entries for the hiperspace to its DU-AL. Can add entries. For ESO hiperspace, see Programming note 1.
Add entries to the PASN-AL Non-shared standard Cannot add entries. Can add entries if caller's primary address space is the same as the owner's home address space.
Shared standard and ESO Cannot add entries. Can add entries. For ESO hiperspace, see Programming note 1.

Programming notes:

  1. Do not add an entry for an ESO hiperspace to any access list that is available to a problem state program with PSW 8 - F. In other words, do not add an entry to a PASN-AL if unauthorized programs will be executing in the address space. Do not add an entry to a DU-AL if its TCB will be representing an unauthorized program.
  2. Use ALESERV ADD with hiperspace.
  3. The system rejects an ALESERV ADD request if the hiperspace is currently defined as a data-in-virtual object.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014