- Patent Title: Exit-less host page table switching and virtual machine function detection with memory pages storing an identification value that are mapped at the same guest physical addresses
-
Application No.: US16201526Application Date: 2018-11-27
-
Publication No.: US10776021B2Publication Date: 2020-09-15
- Inventor: Michael Tsirkin
- Applicant: Red Hat, Inc.
- Applicant Address: US NC Raleigh
- Assignee: RED HAT, INC.
- Current Assignee: RED HAT, INC.
- Current Assignee Address: US NC Raleigh
- Agency: K&L Gates LLP
- Main IPC: G06F3/06
- IPC: G06F3/06 ; G06F9/455

Abstract:
A system includes a memory, a processor, a hypervisor, and a guest supervisor. The hypervisor is configured to allocate a memory page for each page table of a set of page tables and map each memory page at the same address in each page table. The memory pages store an identification value identifying the respective page table. The guest supervisor is configured to receive control from an application operating on a first page table; retrieve a first identification value associated with the first page table; store the first identification value in guest memory; switch, at a first time, from the first page table to a second page table of the set of page tables; retrieve the first identification value stored in the guest memory; and switch, at a second time, control back to the application.
Public/Granted literature
- US20200167086A1 EXIT-LESS HOST PAGE TABLE SWITCHING AND VIRTUAL MACHINE FUNCTION DETECTION Public/Granted day:2020-05-28
Information query