Patent ID: 9087040
Filing Date: 2015-07-21
Classification: G06F

Abstract:
1. A method for performing a set of diagnostics on a host system using a service processor, comprising: recognizing a power-on event; in response to the power-on event, checking a diagnostic flag, wherein the diagnostic flag indicates the set of diagnostics to be performed; retrieving, from internal storage of the service processor, a disk image comprising the set of diagnostics to be performed; mounting, using a disk image reader, the disk image within the service processor to obtain a mounted disk image; making the disk image accessible to the service processor as a file system by mounting the disk image using a loop driver; making the mounted disk image accessible to the host system as a device using a virtual device driver; mounting, using a connection between the service processor and the host system, the device within the host system; performing, after the mounting of the device, the set of diagnostics on the host system to generate a set of results; and writing, using the virtual device driver, the set of results to the mounted disk image.