Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email firstname.lastname@example.org
From: Artur Grabowski (art_at_cvs.openbsd.org)
Date: Tue Jul 23 2002 - 19:33:50 CDT
Module name: src
Changes by: artcvs.openbsd.org 2002/07/23 18:33:50
sys/arch/alpha/alpha: pmap.c trap.c
Pretty nasty hack to make non-exec mappings work.
Instead of using FOE for just emulating references, we also keep track
of a pages executability and don't remove the FOE bit if the page
is not executable.
This is implmented with horrible hacks. Maybe when I have time, I'll
reimplment the whole pmap to allow this without ugly hacks (read: probably
not this decade).
The stack on alpha is now non-exec.