Nested virtualization for virtual machine exits

    公开(公告)号:US10146570B2

    公开(公告)日:2018-12-04

    申请号:US15118844

    申请日:2015-09-25

    Abstract: Memory security technologies are described. An example processing device includes a processor core and a memory controller coupled to the processor core and a memory. The processor core can determine that an exit condition to transfer control of a resource for a processor core from a first virtual machine monitor (VMM) to a second VMM has occurred. The processor core can also determine whether a control virtual machine control structure (VMCS) link pointer is valid. The processor core can also determine whether a reason value corresponding to the control VMCS link pointer is set. The processor core can also determine whether the reason value is set to zero. The processor core can also determining whether an exception bit corresponding to a specific exception type of a reason value is set. The processor core can also transfer a control of the resource from the first VMM to the second VMM.

    Methods, systems and apparatus to capture error conditions in lightweight virtual machine managers
    3.
    发明授权
    Methods, systems and apparatus to capture error conditions in lightweight virtual machine managers 有权
    捕获轻量级虚拟机管理器中的错误状况的方法,系统和设备

    公开(公告)号:US09436576B2

    公开(公告)日:2016-09-06

    申请号:US13993257

    申请日:2012-06-29

    CPC classification number: G06F11/3466 G06F11/0712 G06F11/0778

    Abstract: Methods and apparatus are disclosed to capture error conditions in lightweight virtual machine managers. A disclosed example method includes defining a shared memory structure between the VMM and a virtual machine (VM), when the VM is spawned by the VMM, installing an abort handler on the VM associated with a vector value, in response to detecting an error, transferring VMM state information to the shared memory structure, and invoking the abort handler on the VM to transfer contents of the shared memory structure to a non-volatile memory.

    Abstract translation: 公开了在轻量级虚拟机管理器中捕获错误状况的方法和装置。 所公开的示例性方法包括当VM由VMM产生时,在VMM与虚拟机(VM)之间定义共享存储器结构,响应于检测到错误,在与向量值相关联的VM上安装中止处理程序, 将VMM状态信息传送到共享存储器结构,并且调用VM上的中止处理程序以将共享存储器结构的内容传送到非易失性存储器。

    TPIR apparatus for monitoring tungsten hexafluoride processing to detect gas phase nucleation, and method and system utilizing same
    4.
    发明授权
    TPIR apparatus for monitoring tungsten hexafluoride processing to detect gas phase nucleation, and method and system utilizing same 有权
    用于监测六氟化钨处理以检测气相成核的TPIR装置及其利用方法和系统

    公开(公告)号:US09340878B2

    公开(公告)日:2016-05-17

    申请号:US13375053

    申请日:2010-05-28

    CPC classification number: C23C16/52 C23C16/14 C23C16/455 G01N21/3504

    Abstract: Apparatus and method for monitoring a vapor deposition installation in which a gas mixture can undergo gas phase nucleation (GPN) and/or chemically attack the product device, under process conditions supportive of such behavior. The apparatus includes a radiation source arranged to transmit source radiation through a sample of the gas mixture, and a thermopile detector assembly arranged to receive output radiation resulting from interaction of the source radiation with the gas mixture sample, and to responsively generate an output indicative of onset of the gas phase nucleation and/or chemical attack when such onset occurs. Such monitoring apparatus and methodology is useful in tungsten CVD processing to achieve high rate tungsten film growth without GPN or chemical attack.

    Abstract translation: 用于监测气相沉积装置的装置和方法,其中气体混合物可以在支持这种行为的工艺条件下经历气相成核(GPN)和/或化学侵蚀产品装置。 该装置包括被布置成通过气体混合物的样本传送源辐射的辐射源,以及布置成接收由源辐射与气体混合物样品的相互作用产生的输出辐射的热电堆检测器组件,并且响应地产生指示 发生这种发生时气相成核和/或化学侵蚀的发生。 这种监测装置和方法在钨CVD处理中可用于实现无GPN或化学侵蚀的高速钨膜生长。

    IN VIVO PROTEOMICS
    6.
    发明申请
    IN VIVO PROTEOMICS 有权
    在体检中

    公开(公告)号:US20140186870A1

    公开(公告)日:2014-07-03

    申请号:US14125819

    申请日:2012-06-15

    CPC classification number: C12Q1/28 G01N33/5023 G01N33/6803 G01N2570/00

    Abstract: The application discloses methods, materials, and compositions for the labeling of molecules, for example, proteins, in living cells or in subcellular compartments of living cells. In particular, the application relates to proteomic analysis methods; materials and compositions and means based on direct tagging of unknown proteins with tagging enzymes (such as biotin ligase or a peroxidase) within the vicinity of a tagging substrate (such as a tyramide) within living cells, with optional targeting to specific subcellular locations by expression of genetic constructs.

    Abstract translation: 本申请公开了用于在活细胞或活细胞的亚细胞区中标记分子例如蛋白质的方法,材料和组合物。 特别地,本申请涉及蛋白质组学分析方法; 基于在活细胞内标记底物(例如酪酰胺)附近的标记酶(例如生物素连接酶或过氧化物酶)直接标记未知蛋白质的材料和组合物和方法,通过表达任选地靶向特定亚细胞位置 的遗传构建体。

    NESTED VIRTUALIZATION FOR VIRTUAL MACHINE EXITS

    公开(公告)号:US20170262306A1

    公开(公告)日:2017-09-14

    申请号:US15118844

    申请日:2015-09-25

    Abstract: Memory security technologies are described. An example processing device includes a processor core and a memory controller coupled to the processor core and a memory. The processor core can determine that an exit condition to transfer control of a resource for a processor core from a first virtual machine monitor (VMM) to a second VMM has occurred. The processor core can also determine whether a control virtual machine control structure (VMCS) link pointer is valid. The processor core can also determine whether a reason value corresponding to the control VMCS link pointer is set. The processor core can also determine whether the reason value is set to zero. The processor core can also determining whether an exception bit corresponding to a specific exception type of a reason value is set. The processor core can also transfer a control of the resource from the first VMM to the second VMM.

Patent Agency Ranking