-
公开(公告)号:US20160378522A1
公开(公告)日:2016-12-29
申请号:US14748883
申请日:2015-06-24
Applicant: Advanced Micro Devices, Inc.
Inventor: David Kaplan , Leendert van Doorn , Joshua Schiffman
CPC classification number: G06F21/602 , G06F9/45558 , G06F12/1036 , G06F12/1408 , G06F21/53 , G06F2009/4557 , G06F2009/45583 , G06F2009/45587 , G06F2212/402
Abstract: A processing system includes a processor that implements registers to define a state of a virtual machine (VM) running on the processor. The processor detects exit conditions of the VM. The processing system also includes a memory element to store contents of the registers in a first data structure that is isolated from a hypervisor of the VM in response to the processor detecting an exit condition. The VM is to selectively expose contents of a subset of the registers to the hypervisor.
Abstract translation: 处理系统包括执行寄存器以定义在处理器上运行的虚拟机(VM)的状态的处理器。 处理器检测VM的退出条件。 处理系统还包括存储元件,用于响应于处理器检测退出条件,将寄存器的内容存储在与VM的管理程序隔离的第一数据结构中。 VM将选择性地将寄存器子集的内容公开到管理程序。
-
公开(公告)号:US10152602B2
公开(公告)日:2018-12-11
申请号:US14748883
申请日:2015-06-24
Applicant: Advanced Micro Devices, Inc.
Inventor: David Kaplan , Leendert van Doorn , Joshua Schiffman
IPC: G06F9/455 , G06F21/60 , G06F12/14 , G06F12/1036 , G06F21/53
Abstract: A processing system includes a processor that implements registers to define a state of a virtual machine (VM) running on the processor. The processor detects exit conditions of the VM. The processing system also includes a memory element to store contents of the registers in a first data structure that is isolated from a hypervisor of the VM in response to the processor detecting an exit condition. The VM is to selectively expose contents of a subset of the registers to the hypervisor.
-