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

IBM 10 SP1 EAL4 - page 229

1 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246
Download on canonical page 246 pages, 2.94 Mb
passed as system-call parameters. For the sake of efficiency, and satisfying the access control requirement,
the SLES kernel performs validation in a two-step process, as follows:
1. Verifies that the linear address (virtual address for System p and System z) passed as a parameter does not
fall within the range of interval addresses reserved for the kernel. That is, that the linear address is lower than
PAGE_OFFSET.
2. Because bad addresses lower than PAGE_OFFSET cause a page fault, the kernel consults the exception
table and verifies that the address of the instruction that triggered the exception is NOT included in the table.
Exception tables are automatically generated by the C compiler when building the kernel image. They
contain addresses of instructions that access the process address space.
217
MENU

Models

Contents