Back to results
US 2014/0006739 A1Published application
Systems, Apparatuses, and Methods for Implementing Temporary Escalated Privilege
AssigneeIntel Corporation
InventorsMartin G. Dixon, Gilbert Neiger, Robert S. Chappell, Scott D. Rodgers, Barry E. Huntley
Life of this patent
Estimating the term…
Abstract
Embodiments of systems, apparatuses, and methods for temporarily allowing access to a lower privilege level from a higher privilege level.
Claims20
A processor comprising:
- execution logic to execution one or more instructions of a program, wherein the program operates at different privilege levels including a higher privilege level and a lower privilege level;
- storage for an indication of when the program is operating at the higher privilege level whether or not the program is allowed to access data associated with the lower privilege level.
A method of using temporary privilege while executing a program in a processor comprising:
- entering a higher privileged level;
- requesting access of data associated with a lower privilege level;
- determining if the access request for data associated with a lower privilege level is allowed based upon an indicator set in the processor;
- denying the access request when the indicator does not indicate that such a request should be granted;
- and
- allowing the access request when the indicator does indicate that such a request should be granted.
3 more elements
A tangible machine-readable storage medium including instructions which when executed by a processor cause the processor to perform a method, the method comprising:
- entering a higher privileged level;
- requesting access of data associated with a lower privilege level;
- determining if the access request for data associated with a lower privilege level is allowed based upon an indicator set in the processor;
- denying the access request when the indicator does not indicate that such a request should be granted;
- and
- allowing the access request when the indicator does indicate that such a request should be granted.
3 more elements
Dependencies are inferred from the claim text.