025

Explanation

The system detected a duplicate entry point name appearing in modules being loaded into the DAT-on nucleus. (DAT is the acronym for dynamic address translation.)

System action

The system issues message IEA087W to identify the entry point names and the modules in which the entry points appear. IEA087W appears one or more times in the IPL WTO buffer.

The system enters a non-restartable wait state.

Operator response

Do the following as soon as possible to find the WTO buffer and locate message IEA087W in the buffer. Do not write a stand-alone dump before doing this procedure, because the dump might overlay storage.
  • Using the hardware Alter/Display facility, display the address at location X'14' in central storage. This address points to the IPL diagnostics area. Primary Real Storage must be displayed to find the IPL diagnostic area.
  • Add X'28' to the address of the IPL diagnostic area and display the resulting location in central storage. This location contains the 31-bit virtual address of the IPL vector table (IVT). Henceforth, all addresses are 31-bit virtual and you must switch to displaying Primary Virtual Storage to display remaining storage locations.
  • Add X'E0' to the IVT address. The result is the address of the IVTMQHP field. IVTMQHP contains the address of the message queue header (MQH).
  • MQH + X'0' contains the address of the oldest message queue element (MQE) available. The message text for the oldest MQE begins at MQE + X'8'.
  • Use MQE + X'0' of the oldest MQE to find the MQE of the next oldest message. Again, the message text for this MQE begins at MQE + X'8'.
  • Repeat this sequence (using MQE + X'0' of the current MQE to locate the next MQE), until the message text for the appropriate IEA51xW message is displayed.
Notify the system programmer, providing the texts of IEA087W messages. If the system programmer requests it, obtain a stand-alone dump.

System programmer response

Translate the text of IEA087W messages from hexadecimal into EBCDIC.

If a NUCLSTxx member is being used (the LOADxx member has a NUCLST statement which refers to a NUCLSTxx member), and the NUCLST member includes one or both of the modules in the message text, the problem may be that the module being included has entry points in common with a module that is already included. If this is the case, the NUCLST member must be changed, or the entry point(s) in the module being included must be changed to have different entry point names.

If either module in the message text is supplied by the installation, change the entry point name.

If one of the modules is IEANUC0x, look in the link-edit map to find which CSECT contains the duplicate CSECT name.

If IBM® supplies both modules, search problem reporting databases for a fix for the problem. If no fix exists, contact the IBM Support Center. Provide a stand-alone dump and the IEA087W message text.

Source

Initial program load (IPL)