Invention Grant
- Patent Title: Apparatus and method for sharing pages including enforcing ownership rights independently of privilege level
-
Application No.: US15574549Application Date: 2016-04-26
-
Publication No.: US10802729B2Publication Date: 2020-10-13
- Inventor: Jason Parker , Richard Roy Grisenthwaite , Andrew Christopher Rose
- 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: com.zzzhc.datahub.patent.etl.us.BibliographicData$PriorityClaim@2ae22637
- International Application: PCT/GB2016/051168 WO 20160426
- International Announcement: WO2016/203190 WO 20161222
- Main IPC: G06F3/06
- IPC: G06F3/06 ; G06F9/455 ; G06F12/1009 ; G06F12/14

Abstract:
A data processing system comprises ownership circuitry to enforce ownership rights of memory regions within a physical memory address space. A given memory region has a given owning process specified from among a plurality of processes and independently of privilege level. The given owning process has rights to control access to the given memory region. The given owning process designates the given memory region as one of: private to the given owning process and shared between the given owning process and at least one further source of memory access requests. A given owning process may deny access to the given memory region to a process having a greater level of privilege than the given owning process. Data stored within the given memory region may be destructively overwritten, and completion of the overwriting may be tracked by overwrite tracking hardware to ensure completion of the overwriting before the new owner obtains rights to control access.
Public/Granted literature
- US20180150251A1 SHARED PAGES Public/Granted day:2018-05-31
Information query