Invention Grant
- Patent Title: Application memory protection using a host page table switching virtual machine function
-
Application No.: US15055904Application Date: 2016-02-29
-
Publication No.: US10248785B2Publication Date: 2019-04-02
- Inventor: Michael Tsirkin
- Applicant: Red Hat Israel, Ltd.
- Applicant Address: IL Ra'anana
- Assignee: Red Hat Israel, Ltd.
- Current Assignee: Red Hat Israel, Ltd.
- Current Assignee Address: IL Ra'anana
- Agency: K&L Gates LLP
- Main IPC: G06F9/455
- IPC: G06F9/455 ; G06F21/52

Abstract:
A hypervisor generates first and second page views, where a guest physical address points to a first page of the first page view and a second page of the second page view. A first pointer value is written to the first page and a second pointer value is written to the second page. A guest operating system executes a first task and if a determination to switch to the second task is made, the guest operating system reads a current pointer value and determines what the current page view is. If the guest operating system determines that the current page view is the first page view, the guest operating system saves the first pointer value in a first memory of the first task, loads the second pointer value from a second memory of the second task, and executes a virtual machine function to switch to the second page view.
Public/Granted literature
- US20170249458A1 APPLICATION MEMORY PROTECTION USING A HOST PAGE TABLE SWITCHING VIRTUAL MACHINE FUNCTION Public/Granted day:2017-08-31
Information query