]> Zhao Yanbai Git Server - minix.git/commit
libmthread: Fix guard page mapping. 18/3118/1
authorCristiano Giuffrida <giuffrida@cs.vu.nl>
Fri, 2 Jan 2015 15:51:29 +0000 (16:51 +0100)
committerDavid van Moolenbroek <david@minix3.org>
Thu, 17 Sep 2015 13:38:44 +0000 (13:38 +0000)
commit75206e2f3ee37c1d2c7c801cb8e11d207d81190a
treed795aedee23e55781e7e6e02d8ac2d176767e05e
parent0485087c58f211e26acf7f253c6227db9e677352
libmthread: Fix guard page mapping.

Edited by David van Moolenbroek to deallocate the guard page as well.
Note that while the new approach is better in theory (previously, the
hole could end up being filled by another allocated page), guard page
protection is now broken in practice, because VM does not support
setting specific page permissions (in this case, PROT_NONE).

Change-Id: I882624f5d152d3ebe82fca649cbad85aa4931780
minix/lib/libmthread/allocate.c