发明名称 UNIFORM STORAGE DEVICE BY PARTIAL VIRTUALIZATION MACHINE
摘要 In a computing system having a processor package, an operating system, and a physical I/O device, a partial virtual machine is provided to instantiate a virtual I/O device corresponding to the physical I/O device, the virtual I/O device having a virtual I/O controller. The partial virtual machine includes an I/O port trap to capture an I/O request to the virtual I/O device by the operating system; an I/O controller emulator coupled to the I/O port trap to handle an I/O control request to the virtual I/O controller, when the I/O request comprises an I/O control request; an I/O device emulator coupled to the I/O port trap component to handle an I/O access request to communicate with the virtual I/O device, when the I/O request comprises an I/O access request; and a device driver coupled to the I/O controller emulator and the I/O device emulator to communicate with the physical I/O device based at least in part on the I/O control request and the I/O access request. The partial virtual machine executes within a secure enclave session within the processor package, improving security of I/O transactions by preventing access to the partial virtual machine by the operating system.
申请公布号 WO2011162914(A2) 申请公布日期 2011.12.29
申请号 WO2011US38504 申请日期 2011.05.31
申请人 INTEL CORPORATION;ZHOU, HUA;ZIMMER, VINCENT J.;ROTHMAN, MICHAEL A.;QIAN, YI;CHEN, JUNWEI STANLEY;HUANG, FUJIN 发明人 ZHOU, HUA;ZIMMER, VINCENT J.;ROTHMAN, MICHAEL A.;QIAN, YI;CHEN, JUNWEI STANLEY;HUANG, FUJIN
分类号 G06F9/445 主分类号 G06F9/445
代理机构 代理人
主权项
地址