Invention Grant
- Patent Title: Capability write address tracking
-
Application No.: US16975255Application Date: 2020-06-24
-
Publication No.: US11609863B2Publication Date: 2023-03-21
- Inventor: Matthias Lothar Boettcher , François Christopher Jacques Botman
- Applicant: Arm Limited
- Applicant Address: GB Cambridge
- Assignee: Arm Limited
- Current Assignee: Arm Limited
- Current Assignee Address: GB Cambridge
- Agency: Nixon & Vanderhye P.C.
- Priority: GB1911780 20190816
- International Application: PCT/GB2020/051525 WO 20200624
- International Announcement: WO2021/032943 WO 20210225
- Main IPC: G06F12/14
- IPC: G06F12/14 ; G06F12/02 ; G06F12/1009

Abstract:
An apparatus comprises capability checking circuitry 86 to perform a capability validity checking operation to determine whether use of a capability satisfies one or more use-limiting conditions. The capability comprises a pointer and pointer-use-limiting information specifying the one or more use-limiting conditions. The one or more use-limiting conditions comprise at least an allowable range of addresses for the pointer. In response to a capability write request requesting that a capability is written to a memory location associated with a capability write target address, when capability write address tracking is enabled, capability write address tracking circuitry 200 updates a capability write address tracking structure 100 based on the capability write target address.
Public/Granted literature
- US20210232511A1 CAPABILITY WRITE ADDRESS TRACKING Public/Granted day:2021-07-29
Information query