Invention Application
- Patent Title: EFFICIENT USERSPACE DRIVER ISOLATION BY SHALLOW VIRTUAL MACHINES
-
Application No.: US17408817Application Date: 2021-08-23
-
Publication No.: US20210382747A1Publication Date: 2021-12-09
- Inventor: Michael Tsirkin , Amnon Ilan
- 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
- Main IPC: G06F9/455
- IPC: G06F9/455 ; G06F9/54 ; G06F9/50 ; G06F8/65 ; G06F12/1009

Abstract:
Technology for configuring and executing a shallow virtual machine to enhance memory protection between different portions of user space memory of a particular computing process. An example method involves: receiving, by a processor of a host, a request to create a computing process comprising a first and second executable code, wherein the computing process comprises an instruction to cause the processor to switch between first and second page table structures; loading the first and second executable code into memory of the host, wherein the first page table structure comprises mapping data for the first executable code and for the second executable code and wherein the second executable code comprises driver code of a device; updating the second page table structure to disable execution of the first executable code and to provide the second executable code with access to the device; and restricting the first executable code from accessing the device.
Public/Granted literature
- US11734048B2 Efficient user space driver isolation by shallow virtual machines Public/Granted day:2023-08-22
Information query