SYSTEM AND METHOD TO IMPROVE NESTED VIRTUAL MACHINE MONITOR PERFORMANCE

    公开(公告)号:EP3333699A1

    公开(公告)日:2018-06-13

    申请号:EP17202655.1

    申请日:2017-11-20

    申请人: INTEL Corporation

    IPC分类号: G06F9/30 G06F9/455

    摘要: A processing system includes a first register to store an invalidation mode flag associated with a virtual processor identifier (VPID) and a processing core, communicatively coupled to the first register, the processing core comprising a logic circuit to execute a virtual machine monitor (VMM) environment, the VMM environment comprising a root mode VMM supporting a non-root mode VMM, the non-root mode VMM to execute a virtual machine (VM) identified by the VPID, the logic circuit further comprising an invalidation circuit to execute a virtual processor invalidation (INVVPID) instruction issued by the non-root mode VMM, the INVVPID instruction comprising a reference to an INVVPID descriptor that specifies a linear address and the VPID and responsive to determining that the invalidation mode flag is set, invalidate, without triggering a VM exit event, a memory address mapping associated with the linear address.