Invention Grant
- Patent Title: Guest intermediate address tagging for guest applications
-
Application No.: US15908433Application Date: 2018-02-28
-
Publication No.: US10579410B2Publication Date: 2020-03-03
- Inventor: Michael Tsirkin , Andrea Arcangeli
- 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: Lowenstein Sandler LLP
- Main IPC: G06F9/00
- IPC: G06F9/00 ; G06F9/455 ; G06F9/50 ; G06F12/1009 ; G06F12/109

Abstract:
A method for a virtual machine executed by a hypervisor including receiving a first request to execute a first guest application in the virtual machine, and locating, in view of a first memory context tag associated with the first guest application, an intermediate guest page table including a first mapping of a first range of guest virtual addresses (GVAs) to a first range of guest intermediate addresses (GIAs). The first range of GIAs is allocated for the first guest application in a guest physical address space separate from other addresses in the guest physical address space mapped to random access memory (RAM) for the virtual machine. The method also includes executing the first guest application using the first mapping of the first range of GVAs to the first range of GIAs allocated for the first guest application.
Public/Granted literature
- US20190266000A1 GUEST INTERMEDIATE ADDRESS TAGGING FOR GUEST APPLICATIONS Public/Granted day:2019-08-29
Information query