The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
May. 24, 2022

Filed:

Jul. 23, 2019
Applicant:

Vmware, Inc., Palo Alto, CA (US);

Inventors:

Andrei Warkentin, Cambridge, MA (US);

Timothy P. Mann, Palo Alto, CA (US);

Doug Covelli, Cambridge, MA (US);

Assignee:

VMware, Inc., Palo Alto, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/4401 (2018.01); G06F 12/1009 (2016.01); G06F 9/30 (2018.01);
U.S. Cl.
CPC ...
G06F 9/4401 (2013.01); G06F 9/30101 (2013.01); G06F 12/1009 (2013.01);
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.


Find Patent Forward Citations

Loading…