Patent ID: 7051331
Filing Date: 2006-05-23
Classification: G06F

Abstract:
1. A computer-implemented method comprising: running of a worker process within a single-threaded, interrupt-free diagnostic mode of a firmware environment also including an executive process such that the worker process has processor control while running and such that the executive process is unable to interrupt running of the worker process and is unable to function unless and until the worker process transfers processor control to the executive process; sending a signal from the worker process to the executive process, such that processor control transfers from the worker process to the executive process so that the executive process is able to function and such that the worker process is unable to function; receiving the signal by the executive process; determining by the executive process whether the worker process is improperly functioning; and, in response to determining that the worker process is improperly functioning, terminating the worker process by the executive process.