A server that stalls during an initial program load (IPL) of the operating system indicates a problem with the operating system code or hardware configuration. In this case, your only service action is to call your next level of support. If the problem is in the operating system code or hardware configuration, exchanging any hardware FRU will not fix the problem.
Below is reference information that gives a quick overview of the IPL progress codes and the function associated with each.
The mode of the IPL (A, B, or D) determines, in part, which status SRCs are displayed. The different types of IPL use different progress codes, so you will not see all of the progress codes in the table below when you perform an IPL.
The table of IPL status progress codes uses the following format:
For more information about using progress codes, see Using progress codes.
Table 1. IPL status progress codes
Progress Code | Function/Description |
---|---|
C3yx xxxx | System Processor or Main Storage Diagnostic in progress |
C5yx xxxx | Licensed Internal Code system hardware initialization |
C500 C92B | Waiting for console device - error condition only if console not found |
C6xx 1800 | Licensed Internal Code SPCN setup |
C600 39xx | The typical sequence for an A/B/C mode IPL is 3900, 3910, 3911 (warm IPL only), 3912 (warm IPL only), 3913, 3915, 3917, and then other System Licensed Internal Code IPL progress codes. The others are seen when an IOP flash update occurs, usually on a D mode and possibly on a side (source) switch between A and B or C. |
C600 3900 | SP transfer control of Bus 1 (BCU Switch) to Licensed Internal Code is Complete and Licensed Internal Code Machine Facilities component is initialized. IPL of Bus 1 is in progress. |
C600 3910 | Licensed Internal Code has initiated PCI Bus Reset to all Bus 1 devices except the SP |
C600 3911 | Licensed Internal Code has initiated self test of all Bus 1 devices except the SP |
C600 3912 | Licensed Internal Code is initiating IPL of the Load Source IOP, waiting for the IOP to signal internal reset complete (Immediate Status Acknowledge Bit set to '1') |
C600 3913 | Licensed Internal Code is initializing the Load Source IOP messaging functions |
C600 3914 | Licensed Internal Code has detected a Load Source IOP problem and is resetting the IOP, or the IOP has requested a reset after an internal Flash memory Licensed Internal Code update |
C600 3915 | Licensed Internal Code has initiated the Load Source IOP self-load |
C600 3916 | During self-load, the Load Source IOP signalled Licensed Internal Code that it is initiating an internal Flash Memory update or other critical function |
C600 3917 | The Load Source IOP has completed IPL of its operational load, Licensed Internal Code is waiting for the IOP to report its attached IO resources. This is the last progress code normally displayed regarding Load Source IPL |
C600 4001 | Static paging |
C600 4002 | Start limited paging, call LID manager |
C600 4003 | Initialize IPL/Termination (IT) data area / set up node address communication area (NACA) pointer |
C600 4004 | Check and update MSD SID |
C600 4005 | Initialize event management is executing |
C600 4006 | IPL all buses |
C600 4007 | Start SLID |
C600 4008 | Initialize I/O service |
C600 4009 | Initialize I/O machine |
C600 4010 | Initialize IDE (interactive device exerciser) |
C600 4011 | Initialize remote services |
C600 4012 | Initialize RMAC component data values |
C600 4013 | Initialize context management |
C600 4014 | Initialize RM (component) seize lock |
C600 4015 | Initialize MISR |
C600 4016 | Set time of day |
C600 4017 | Initialize RM (component) process management |
C600 4018 | Initialize error log |
C600 4019 | Re-initialize the service processor |
C600 4020 | Initialize machine services |
C600 4021 | Initialize performance data collector |
C600 4022 | Initialize event management |
C600 4023 | Create MI boundary manager tasks |
C600 4024 | Disable CPM |
C600 4025 | Initializes battery test |
C600 4026 | Hardware card checkout |
C600 4027 | Start integrated device exerciser (Type C IPL only) |
C600 4028 | Start DST |
C600 4029 | Make IPL task not critical |
C600 4030 | Free static storage |
C600 4031 | Destroy IPL task, DST has been started |
C600 4033 | Guest Partition Virtual I/O Initialization Complete |
C600 4050 | Storage management recovery is executing |
C600 4051 | Start LOG is executing |
C600 4052 | Trace table initialization is executing |
C600 4053 | Context rebuild is executing. Module called: #RCRBCTX. |
C600 4054 | Start Product Activity Log and APPN is executing |
C600 4055 | Authority recovery is executing |
C600 4056 | Journal recovery is executing |
C600 4057 | Data base recovery is executing |
C600 4058 | Journal synchronization is executing |
C600 4059 | Commit recovery is executing |
C600 4060 | Data base initialization is executing |
C600 4061 | Journal IPL clean up is executing |
C600 4062 | Commit initialization is executing |
C600 4064 | System Object Model® (SOM®) recovery is executing |
C600 4065 | Start operating system is executing |
C600 4072 | Storage Management Recovery is complete |
C600 4073 | Queueing was notified that full paging is available |
C600 4074 | Breakpoint Manager initialization phase 2 complete |
C600 4075 | Volume stats initialized |
C600 4076 | Lid Manager was notified that full paging is available |
C600 4077 | Recovery directory structure created |
C600 4078 | Link loader was notified that full paging is available |
C600 4079 | Clean up SLIC install structures |
C600 407A | Initialize database storage |
C600 407B | Initialize IFS storage |
C600 407C | HRI was notified that full paging is available |
C600 407D | Authority was notified that full paging is available |
C600 407E | Initialize I/O structures |
C600 407F | Initialize cryptography structures |
C600 4100 | Searching for Load Source Candidate (D-mode only) |
C600 4101 | Opening media-file to install Licensed Internal Code service displays with proper National Language Version |
C600 4102 | Loading and linking from media-file to install Licensed Internal Code service displays with proper National Language Version |
C600 4201 | Storage management recovery |
C600 4204 | Synchronization of mirrored MSD. |
C6nn 4205 | Synchronization of mirrored data (where nn is percent complete). |
C600 4240 | Reclaim main storage |
C600 4250 | Storage management subset directory recovery |
C600 4255 | Defragmentation utility |
C600 4260 | Storage management directory recovery. |
C600 4272 | ASP overflow recovery |
C600 4300 | Static paging is available for the link/loader |
C600 4301 | Applying temporary PTFs. If the IPL is terminated at this point, the Licensed Internal Code might need to be installed again. |
C600 4302 | Applying modules. If the IPL is terminated at this point, the Licensed Internal Code might need to be installed again. |
C600 4303 | Temporarily applied PTFs have reached the static paging phase |
C600 432A | Resolving references to run Mode A. The system can be safely terminated while this work is being done. |
C600 432B | Resolving references to run Mode B. The system may be safely terminated while this work is being done. |
C600 4330 | Full paging is available; workstation HRI processing |
C600 4331 | Freeing unused nucleus pages |
C600 4332 | Permanently applying PTFs. If the IPL is terminated at this point, the Licensed Internal Code might need to be installed again. |
The following progress codes can appear during an MSD IPL | |
C6xx 4400 | Main Storage Dump Manager started (where xx is the number of minutes elapsed waiting for DASD to report in. |
C600 4401 | Some DASD failed to report in |
C600 4402 | Storage Management Recovery started |
C600 4403 | Storage Management Recovery ended |
C6nn 4404 | Licensed Internal Code log started. If Auto Copy in progress, nn is the percent complete. Module called: MsdStartSf. |
C600 4405 | Dump auto copy completed successfully. Module called: MsdStartSf. |
C600 4406 | Shutdown/Programmed IPL started (MSD related). Module called: MsdStartSf, MsdInit. |
The following are DST progress codes for attended IPLs | |
C600 4500 | Verifying network attributes |
C600 4501 | Looking for the console |
C600 4504 | Verifying system serial number |
C600 4505 | Verifying system type |
C600 4506 | Verifying system-unique ID |
C600 4507 | Starting 'before DST' DASD checker |
C600 4508 | Verifying system password (if DASD check OK; if not OK this is checked when IPLing past DST) |
C600 4509 | Starting DASD migration function (only if migrating) |
C600 450A | Starting 'after DST' DASD checker (can happen twice) |
The following are DST progress codes for unattended IPLs | |
C600 4500 | Verifying network attributes |
C600 4502 | Starting DST display task (SSP only) |
C600 4503 | Checking possible MRI on media (SSP only) |
C600 4504 | Verifying system serial number |
C600 4505 | Verifying system type |
C600 4506 | Verifying system-unique ID |
C600 4508 | Verifying system password (if DASD check OK) |
C600 450A | Starting 'after DST' DASD checker |
C600 4A57 | Parallel database recovery and is at Pass 1 |
C600 4A60 | Parallel database initialization is at Pass 1 |
C600 4B57 | Parallel database recovery is at Pass 2 |
C600 4B60 | Parallel database initialization is at Pass 2 |
C600 4C57 | Parallel database recovery is at Pass 3 |
C600 4C60 | Parallel database initialization is at Pass 3 |
C600 4F57 | The system is recovering all database objects. This step can take several hours. |
C600 4F60 | The system is examining all objects during database initialization. |