Invention Grant
- Patent Title: Optimized extended context management for virtual machines
-
Application No.: US14634164Application Date: 2015-02-27
-
Publication No.: US09715403B2Publication Date: 2017-07-25
- Inventor: Henri van Riel , Marcelo Tosatti
- 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: G06F9/46
- IPC: G06F9/46 ; G06F9/48 ; G06F9/455 ; G06F9/50

Abstract:
Optimized extended context management for virtual machines is disclosed. An example system includes a memory, processor, VM, and kernel, which executes the VM using guest space, stores a guest state in an extended state register, which the VM has access to, receives an instruction, saves the guest state, and determines whether the kernel is configured to handle the process using kernel space. If so, the process is handled using kernel space without using user space, and if not, a user state in the extended state register is restored, the process is handled using user space, an updated user state is stored in the extended state register, the updated user state is saved, and the guest state is restored in the extended state register. Finally, execution of the VM using the guest space is resumed.
Public/Granted literature
- US20160253196A1 OPTIMIZED EXTENDED CONTEXT MANAGEMENT FOR VIRTUAL MACHINES Public/Granted day:2016-09-01
Information query