summaryrefslogtreecommitdiffstats
path: root/lib/libpthread/arch
diff options
context:
space:
mode:
authordrahn <drahn@openbsd.org>2003-01-30 15:38:09 +0000
committerdrahn <drahn@openbsd.org>2003-01-30 15:38:09 +0000
commitc5eb2e0ff090f20871f260e264567d872334c796 (patch)
tree37a8e8b160ace393b73f5f0c4269048611c82b87 /lib/libpthread/arch
parentsomehow this got missed in the regen commit (diff)
downloadwireguard-openbsd-c5eb2e0ff090f20871f260e264567d872334c796.tar.xz
wireguard-openbsd-c5eb2e0ff090f20871f260e264567d872334c796.zip
Track if a physical page has been previously mapped executable. If it
has not been previously mapped EXE, flush it. If a writeable mapping which is not executable occurs for the page, clear this bit. Solves a problem where an executable page is double mapped, first without EXE then accessed for execute at a different physical page, the cache will behave properly.
Diffstat (limited to 'lib/libpthread/arch')
0 files changed, 0 insertions, 0 deletions