> 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