Patent · US Active

Avoiding asynchronous enclave exits based on requests to invalidate translation lookaside buffer entries

US10867092B2 · kind B2 · utility

1Cited by
13References
25Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 16, 2017
Grant dateDec 15, 2020
Priority date
Expiry dateOct 22, 2038

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2212/683
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Technologies are provided in embodiments including a memory element to store a payload indicating an action to be performed associated with a remote action request (RAR) and a remote action handler circuit to identify the action to be performed, where the action includes invalidating one or more entries of a translation lookaside buffer (TLB), determine that the logical processor entered an enclave mode during a prior epoch, perform one or more condition checks on control and state pages of the enclave mode, and based on results of the one or more condition checks, adjust one or more variables associated with the logical processor to simulate the logical processor re-entering the enclave mode. Specific embodiments include the remote action handler circuit to invalidate an entry of the TLB based, at least in part, on the results of the one or more condition checks.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.