Matthieu Herrb wrote:
> Do the PAX patches allow mprotect() calls to make the allocated pages
> executable ? 
> 
> The XFree86 ELF loader currently miss a few mprotect() calls, but I've
> a patch that adds the missing calls and make the loader happy again on
> OpenBSD architectures that have non-executable heap now. It should
> work too with PAX if it implements mprotect(). 

PAX is very flexible this way and allows for the user to configure whether 
mprotect() can be used to change permissions on pages. So, yes, a patch that 
added all the missing mprotect() calls would definitly make the code more 
friendly towards environments such as PAX.


Markus

-- 
Markus Gutschke
3637 Fillmore Street #106
San Francisco, CA 94123-1600
+1-415-567-8449
[EMAIL PROTECTED]

_______________________________________________
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert

Reply via email to