Search International and National Patent Collections

1. (WO2016064469) MEMORY PROTECTION KEY ARCHITECTURE WITH INDEPENDENT USER AND SUPERVISOR DOMAINS

Pub. No.:    WO/2016/064469    International Application No.:    PCT/US2015/045953
Publication Date: Fri Apr 29 01:59:59 CEST 2016 International Filing Date: Thu Aug 20 01:59:59 CEST 2015
IPC: G06F 12/14
G06F 12/10
Applicants: INTEL CORPORATION
Inventors: KOUFATY, David, A.
NEIGER, Gilbert
SANKARAN, Rajesh, M.
ANDERSON, Andrew, V.
DULLOOR, Subramanya, R.
HAAS, Werner
NUZMAN, Joseph
Title: MEMORY PROTECTION KEY ARCHITECTURE WITH INDEPENDENT USER AND SUPERVISOR DOMAINS
Abstract:
A processing system includes a processing core to execute a task and a memory management unit, coupled to the core. The memory management unit includes a storage unit to store a page table entry including one or more identifiers of memory frames, a protection key, and an access mode bit indicating whether the one or more memory frames are accessible according to a user mode or according to a supervisor mode, a first permission register including a plurality of fields, each field comprising a set of bits reflecting a set of memory access permissions under the user mode, and a second permission register storing a plurality of fields, each field comprising a set of bits reflecting a set of memory access permissions under the supervisor mode.