z/OS MVS System Codes
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


0D5

z/OS MVS System Codes
SA38-0665-00

0D5

Explanation

A program issued a Program Call (PC), Program Return (PR), Program Transfer (PT) or Set Secondary ASN (SSAR) instruction for cross memory access. One of the following occurred:
  • An address space first table index (AFX) translation exception (program interruption code X'20') occurred. The value in the address space first table (AFT) corresponding to the address space identifier (ASID) is not valid. Either no such address space exists or the system had swapped it out.
  • An address space second table index (ASX) translation exception (program interruption code X'21') occurred. The value in the address space second table (AST) corresponding to the ASID is not valid. Either no such address space exists or the system had swapped it out.
  • The cross memory access is to a swappable address space, which is a violation of MVS™ cross memory access protocol.

System action

For program interrupt code X'20' or X'21', the system attempts to correct any errors in the AFT. The system abnormally ends the program that issued the PC, PR, PT or SSAR instruction.

If the error was cross memory I/O in progress for a swappable address space, the system abnormally ends the program that was waiting for the I/O to complete. The system continues swapping out the address space.

If the error was an incorrect cross memory reference to a swappable address space, the system abends that address space. For example, if additional pages are to be fixed in a logically swapped address space, the system ends the logically swapped address space. Check the return code located in register 15 for additional information:
Return Code
Meaning
04001300
An enabled caller suffered a page fault due to an invalid attempt to reference storage in a logically swapped out address space.
2D001310
A disabled caller suffered a page fault due to an invalid attempt to reference storage in a logically swapped out address space.
05000302
An enabled caller suffered a segment fault due to an invalid attemp to reference storage in a logically swapped out address space.
4F000510
An enabled caller suffered a page fault due to an invalid attempt to reference storage in a data space owned by a logically swapped out address space.
50000511
A disabled caller suffered a page fault due to an invalid attempt to reference storage in a data space owned by a logically swapped out address space.

System programmer response

  • For a program interrupt code X'20' or X'21':
    • Look for a problem with the PC/AUTH macros that established the cross memory service. Correct any problems.
    • Check the failing program for logic that changes general register 3, 4, or 14.
    • Search problem reporting data bases for a fix for the problem. If no fix exists, contact the IBM® Support Center.
  • For cross memory access to a swappable address space:
    • Ensure that the address spaces that provide cross memory services are non-swappable.
    • Search problem reporting data bases for a fix for the problem. If no fix exists, contact the IBM Support Center. Provide the SVC dump.

Source

Either:
  • Real storage manager (RSM)
  • Program Call/Authorization (PC/AUTH)

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014