VMware, Inc.
Constructing a UEFI bootloader handoff address space for a physical machine hosting virtual machines

Last updated:

Abstract:

A method of creating a new page table structure after first stage boot operations has completed but before handoff to a hypervisor occurs. Firmware page tables are reused and copied to a region of memory by a first-stage bootloader while the firmware is running, processed to have an expected multi-stage page table structure and desired access rights, and copied again to another region of memory by the first-stage bootloader after the first-stage bootloader has completed its booting operations and after the firmware has been quiesced.

Status:
Grant
Type:

Utility

Filling date:

23 Jul 2019

Issue date:

24 May 2022