Missing Options Resolution
This section describes the Missing Options Resolution Procedure performed by Diagnostics when a change in the system configuration has been detected. This procedure can be run to clean up the system configuration database, or to determine why previously detected resources are no longer found by the operating system.
Each time the system boots from an installed hardfile, the device configuration database (CuDv) that is stored on the hardfile from the previous IPL is compared against the resources detected on the current IPL. Detectable resources that were found on the previous IPL but not the current IPL are marked as MISSING. Devices that were found on the current IPL, but not present in the previous IPL are marked as NEW.
The customized device entry CuDv chgstatus field is set to the changed status for each resource. These changed status values can be found in /usr/include/sys/cfgdb.h file.
A device that was previously detected could not be found.
Run diag -a to update the system configuration.
The diag -a command can then be run to process the missing options resolution procedure.
When booting a system in online service mode, the missing options resolution procedure is run automatically if any missing devices were detected.
The following sections describe how the Diagnostic Controller presents information to the Diagnostic Applications that get invoked during Missing Options.