diff options
author | Mark Kettenis <kettenis@cvs.openbsd.org> | 2023-01-19 20:17:13 +0000 |
---|---|---|
committer | Mark Kettenis <kettenis@cvs.openbsd.org> | 2023-01-19 20:17:13 +0000 |
commit | bd87e0a30cf931fe7310d1477a8dc6b9c7d3c5f4 (patch) | |
tree | 0bdd28901d42c8307b8d427f0a4a521bb492e3b0 /gnu/usr.bin/clang | |
parent | 76900f54a8f9d05b500ca1323cf95d5f81b69379 (diff) |
Revise implementation of pmap_protect(9) in preparation for execute-only
support. The current implementation doesn't handle the transition from
RWX to RW correctly. Also generalize the pmap_write_protect() function
in recognition of the fact that execute permission, write permission,
and in the future read permission on executable pages, are handled by
separate bits.
ok deraadt@, mpi@
Diffstat (limited to 'gnu/usr.bin/clang')
0 files changed, 0 insertions, 0 deletions