Delaying purging of structures associated with address translation

    公开(公告)号:US10176006B2

    公开(公告)日:2019-01-08

    申请号:US15212360

    申请日:2016-07-18

    Abstract: Virtual machine purging of structures associated with address translation is delayed. A host logical processor executing on a physical processor issues a local purge request to purge entries of a structure associated with address translation. The structure associated with address translation includes one or more host entries for the host logical processor and one or more guest entries for a guest virtual processor running on the physical processor. Based on issuing the local purge request, an indicator is set to control purging of the one or more guest entries of the structure associated with address translation. Further, purging of the one or more guest entries of the guest virtual processor is delayed for consideration of purging at dispatch of the guest virtual processor.

    ACCESS CONTROL
    142.
    发明申请
    ACCESS CONTROL 审中-公开

    公开(公告)号:US20180357178A1

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

    申请号:US15620017

    申请日:2017-06-12

    Applicant: ARM LIMITED

    CPC classification number: G06F12/1036 G06F12/0802 G06F12/1425 G06F13/1668

    Abstract: Access control circuitry comprises: a detector to detect a memory address translation between a virtual memory address in a virtual memory address space and a physical memory address in a physical memory address space, provided in response to a translation request by further circuitry; an address translation memory, to store data representing a set of physical memory addresses previously provided to the further circuitry in response to translation requests by the further circuitry; an interface to receive a physical memory address from the further circuitry for a memory access by the further circuitry; a comparator to compare a physical memory address received from the further circuitry with the set of physical addresses stored by the address translation memory, and to permit access, by the further circuitry, to a physical address included in the set of one or more physical memory addresses.

Patent Agency Ranking