summaryrefslogtreecommitdiffstats
path: root/libexec
diff options
context:
space:
mode:
authorkib <kib@FreeBSD.org>2017-07-05 06:18:00 +0000
committerkib <kib@FreeBSD.org>2017-07-05 06:18:00 +0000
commitc3699e91289a5a02b0c16eec22ee4d6ad7d9602e (patch)
tree8464efcaf14fe801b7ebaa3f4f94ec5b7aa6d532 /libexec
parent341bd3d910d113eef840ff3f778c79345f879315 (diff)
downloadFreeBSD-src-c3699e91289a5a02b0c16eec22ee4d6ad7d9602e.zip
FreeBSD-src-c3699e91289a5a02b0c16eec22ee4d6ad7d9602e.tar.gz
Add MAP_GUARD and use it for stack grow area protection.
Bump __FreeBSD_version. MFC r320317: Implement address space guards. MFC r320338: Remove stale part of the comment. MFC r320339: Correctly handle small MAP_STACK requests. MFC r320344: For now, allow mprotect(2) over the guards to succeed regardless of the requested protection. MFC r320430: Treat the addr argument for mmap(2) request without MAP_FIXED flag as a hint. MFC r320560 (by alc): Modify vm_map_growstack() to protect itself from the possibility of the gap entry in the vm map being smaller than the sysctl-derived stack guard size.
Diffstat (limited to 'libexec')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud