> mlock in gnupg gives me (os/kern) failure.
> 
> What info do you need?

This might be a known kernel problem, I'm just a bit sketchy on the details.
That is, the Hurd code that does wiring (libshouldbeinlibc/wire.c) makes
the pages writable and pokes them before doing vm_wire.  

It seems like a breach of the supposed kernel interface of vm_wire that you
should have to do this (vm_wire should just force all the copies it needs
to), but that is the way the kernel is.  At least I think so, but I am not
entirely sure I am right about the situation in the kernel.


_______________________________________________
Bug-hurd mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/bug-hurd

Reply via email to