发明名称 GENERATING MULTIPLE ADDRESS SPACE IDENTIFIERS PER VIRTUAL MACHINE TO SWITCH BETWEEN PROTECTED MICRO-CONTEXTS
摘要 Embodiments of an invention for generating multiple address space identifiers per virtual machine to switch between protected micro-contexts are disclosed. In one embodiment, a method includes receiving an instruction requiring an address translation; initiating, in response to receiving the instruction, a page walk from a page table pointed to by the contents of a page table pointer storage location; finding, during the page walk, a transition entry; storing the address translation and one of a plurality of address source identifiers in a translation lookaside buffer, the one of the plurality of address source identifiers based on one of a plurality of a virtual partition identifiers, at least two of the plurality of virtual partition identifiers associated with one of a plurality of virtual machines; and re-initiating the page walk.
申请公布号 US2013036291(A1) 申请公布日期 2013.02.07
申请号 US201213650227 申请日期 2012.10.12
申请人 SAVAGAONKAR UDAY;PARTHASARATHY MADHAVAN;SAHITA RAVI;DURHAM DAVID 发明人 SAVAGAONKAR UDAY;PARTHASARATHY MADHAVAN;SAHITA RAVI;DURHAM DAVID
分类号 G06F12/10 主分类号 G06F12/10
代理机构 代理人
主权项
地址