| CPC G06F 9/45558 (2013.01) [G06F 9/4401 (2013.01); G06F 9/45545 (2013.01); G06F 2009/45575 (2013.01); G06F 2009/45583 (2013.01)] | 20 Claims |

|
1. A non-transitory computer-readable medium comprising instructions executable by at least one processor on a host device to perform operations comprising:
execute, by a system control processor of the host device, a first stage bootloader that is portion of a management hypervisor and executes in a user space of an execution environment of the system control processor, wherein the system control processor is different from a main processor of the host device;
load, by the first stage bootloader executing on the system control processor, management hypervisor data and firmware instructions into a main processor memory accessible by the main processor;
initialize, by the first stage bootloader executing on the system control processor, the main processor using instructions that cause the main processor to first execute the firmware instructions; and
execute, by the main processor and based at least in part on the firmware instructions, a second stage bootloader that configures and launches the management hypervisor on the main processor using the management hypervisor data.
|