1. Manuals
  2. Brands
  3. Computer Equipment
  4. Server
  5. IBM
  6. Computer Equipment
  7. Server

IBM 10 SP1 EAL4 Figure 5-56: Key match logic for key-controlled protection

1 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 246
Download on canonical page 246 pages, 2.94 Mb
5.5.2.4.8.3 Key-controlled protection
When an access attempt is made to an absolute address, which refers to a memory location, key-controlled
protection is applied. Each 4K page, real memory location, has a 7-bit storage key associated with it. These
storage keys for pages can only be set when the processor is in the supervisor state. The Program Status
Word contains an access key corresponding to the current running program. Key-controlled protection is
based on using the access key and the storage key to evaluate whether access to a specific memory location is
granted.
The 7-bit storage key consists of access control bits (0, 1, 2, and 3), fetch protection bit (4), reference bit (5),
and change bit (6). The following two diagrams show the key-controlled protection process.
The z/Architecture allows for fetch protection override for key-controlled protection. The following diagram
describes how fetch protection override can be used. Currently, SLES does not set the fetch protection bit of
the storage key.
115
Figure 5-56: Key match logic for key-controlled protection
MENU

Models

Contents