Roland McGrath <[EMAIL PROTECTED]> writes:

> 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.  

This is because there were kernel bugs if you get a pagein on wired
memory.  That is, the kernel assumes that wired memory is *already* in
core.  The little poking routine is to do our best to make sure we
don't have that problem.



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

Reply via email to