Is a
Patent attributes
Patent Applicant
Current Assignee
Patent Jurisdiction
Patent Number
Patent Inventor Names
Vedvyas Shanbhogue0
Jason W. Brandt0
Ravi L. Sahita0
Yuriy Bulygin0
Xiaoning Li0
Date of Patent
October 15, 2019
0Patent Application Number
156586990
Date Filed
July 25, 2017
0Patent Citations Received
Patent Primary Examiner
Patent abstract
In one embodiment, a processor comprises: a first register to store a first bound value for a stack to be stored in a memory; a second register to store a second bound value for the stack; a checker logic to determine, prior to an exit point at a conclusion of a function to be executed on the processor, whether a value of a stack pointer is within a range between the first bound value and the second bound value; and a logic to prevent a return to a caller of the function if the stack pointer value is not within the range. Other embodiments are described and claimed.
Timeline
No Timeline data yet.
Further Resources
No Further Resources data yet.