Using the LPA statement

Use the LPA statement to specify:

You can also initiate a change to LPA from a program via the CSVDYLPA macro, or by an operator using the SETPROG command. The PROG system parameter can be used to specify CSA threshold values, but not to request ADD or DELETE operations.

You can exercise certain controls over the modules to be loaded:
By default, LPA module alias names are not automatically handled. By default, if a module has aliases, the module name and all associated aliases must be specified within the same request. Otherwise, one of the following outcomes could occur, depending upon the initial state of the system:

You can use the ADDALIAS option to indicate that the system is to process aliases of the specified modules.

LPA modules are considered as coming from an authorized library. As part of its LPA search, the system finds modules that were added dynamically. A module added dynamically is found before one of the same name added during IPL.

The LPA statement is intended to replace modules only in cases where the owning product verifies the replacement. Otherwise, replacement could result in partial updates, or if the module address has already been saved by its owning product, an LPA search will not be done and the updated module will not be found.

It is sometimes necessary to re-IPL to replace LPA modules. For example, many service updates of LPA modules will require a re-IPL.