From bfde52da67b17e680ca5da34f553788ce1cbf7ef Mon Sep 17 00:00:00 2001 From: delphij Date: Wed, 31 May 2017 05:10:03 +0000 Subject: MFC r315272, r315370 r315272: Implement INHERIT_ZERO for minherit(2). INHERIT_ZERO is an OpenBSD feature. When a page is marked as such, it would be zeroed upon fork(). This would be used in new arc4random(3) functions. PR: 182610 Reviewed by: kib (earlier version) Differential Revision: https://reviews.freebsd.org/D427 r315370: The adj_free and max_free values of new_entry will be calculated and assigned by subsequent vm_map_entry_link(), therefore, remove the pointless copying. Submitted by: alc --- sys/sys/mman.h | 1 + 1 file changed, 1 insertion(+) (limited to 'sys/sys') diff --git a/sys/sys/mman.h b/sys/sys/mman.h index 1fce960..414de02 100644 --- a/sys/sys/mman.h +++ b/sys/sys/mman.h @@ -43,6 +43,7 @@ #define INHERIT_SHARE 0 #define INHERIT_COPY 1 #define INHERIT_NONE 2 +#define INHERIT_ZERO 3 #endif /* -- cgit v1.1