diff options
author | Dale Rahn <drahn@cvs.openbsd.org> | 2002-07-24 02:29:58 +0000 |
---|---|---|
committer | Dale Rahn <drahn@cvs.openbsd.org> | 2002-07-24 02:29:58 +0000 |
commit | 191b499c82e32b60a8ba313eab51554083f434e8 (patch) | |
tree | 77d8a5835ef124503ea20f15bb69f144c1527f65 /include/olf_abi.h | |
parent | c7e7f672d73e4b0521e4932a18643e549b55316c (diff) |
- change pte_spill_X() to take an extra parameter to determine if
the fault is a EXE fault or R/W fault.
- mask/or the SR_NOEXEC bit into the segment register value
when the number of executable pages becomes 0/non-zero.
- create segments with SR_NOEXEC set, will be cleared when first
exec mapping in the segment is created.
- allow pte_spill_X() to deal with a new type of fault, page mapped
but non executable, when execute was requested.
Adds up to - non-exec stack support.
[keep mvmeppc in sync]
Diffstat (limited to 'include/olf_abi.h')
0 files changed, 0 insertions, 0 deletions