Discontinue use of PGSER to protect and unprotect the READONLY nucleus

Description: Starting in z/OS V1R12, most of the READONLY nucleus is backed by 1 MB pages. This makes protecting or unprotecting the READONLY nucleus with the PGSER macro difficult because the macro can only handle virtual storage pages backed by 4 KB pages. Therefore, the PGSER macro is changed, with APAR OA33782, to no longer support requests to protect and unprotect the READONLY nucleus if it is backed by 1 MB pages.

Steps to take: Do not use PGSER to protect or unprotect the READONLY nucleus when it is backed by 1 MB pages. Users requiring the modification of READONLY nucleus should use the DATOFF macro.

Failure to discontinue use of PGSER to protect and unprotect READONLY nucleus that is backed 1 MB pages will result in the following ABEND18A reason codes:

Reference information: For detailed information about PGSER, see For detailed information about PGSER, see z/OS MVS Programming: Authorized Assembler Services Reference LLA-SDU.