Healthy boot monitor is used to check if the subsystem boot is successful. Users can
enable Subsystem Healthy Boot Monitoring feature for a given subsystem which allows for
monitoring of successful boot of the subsystem within a specific configurable timeout
value. If the subsystem fails to come up within this timeout value, PLM is going to mark
this event as unhealthy boot and an error action. In this case subsystem restart or a
system restart can be triggered to recover the system state. PLM considers a subsystem
boot to be healthy. If the subsystem issues PM_INIT_FINALIZE or
PM_RELEASE_NODE (Healthy Boot Node) EEMI API call.
Healthy boot monitor is also used to detect hang during subsystem restart and recover if hang occurred.