Patent ID: 7373551

Claim:
A system for autonomic boot recovery in a platform, comprising: a platform having a first processor and a second processor; the first processor being communicatively coupled to a non-volatile (NV) memory store, the NV memory store to store firmware boot information configured to boot the platform and load an operating system, the first processor having access to a shared storage area for passing messages to and from the second processor; and the second processor being communicatively coupled to a protected portion of the non-volatile (NV) memory store, the protected portion of the NV memory store being inaccessible to both a boot firmware and the operating system running on the first processor, the second processor having access to the shared storage area for passing messages to and from the first processor, the second processor to store last known good boot information in the protected portion of the NV memory store, and to initiate recovery of the first processor using the last known good boot information when a boot failure of the first processor is identified.