summaryrefslogtreecommitdiff
path: root/gnu/usr.bin/clang
diff options
context:
space:
mode:
authorMark Kettenis <kettenis@cvs.openbsd.org>2023-01-19 20:17:13 +0000
committerMark Kettenis <kettenis@cvs.openbsd.org>2023-01-19 20:17:13 +0000
commitbd87e0a30cf931fe7310d1477a8dc6b9c7d3c5f4 (patch)
tree0bdd28901d42c8307b8d427f0a4a521bb492e3b0 /gnu/usr.bin/clang
parent76900f54a8f9d05b500ca1323cf95d5f81b69379 (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