- Patent Title: System, method and apparatus for fine granularity access protection
-
Application No.: US16228042Application Date: 2018-12-20
-
Publication No.: US10909045B2Publication Date: 2021-02-02
- Inventor: Jonathan Curtis Beard , Curtis Glenn Dunham , Reiley Jeyapaul , Roxana Rusitoru
- Applicant: Arm Limited
- Applicant Address: GB Cambridge
- Assignee: Arm Limited
- Current Assignee: Arm Limited
- Current Assignee Address: GB Cambridge
- Agency: Leveque Intellectual Property Law, P.C.
- Main IPC: G06F12/14
- IPC: G06F12/14 ; G06F12/10

Abstract:
A system, apparatus and method for accessing an electronic storage medium, such as a memory location storing a page table, or range table. A virtual address of the electronic storage medium is identified that corresponds to designated portions, such as a range of addresses of the electronic storage medium. The virtual address is translated to a corresponding physical address and one or more commands are identified as being excluded from execution in the designated portions of the electronic storage medium. This may be accomplished by using a routine such as mprotect( ). A fault indication, or decoration, is provided to meta-data associated with the physical address, which is associated with the designated portions of the electronic storage medium when excluded commands are provided to the physical address. A mechanism, such as hardware, is actuated when the fault is generated.
Information query