Module Name: src
Committed By: dholland
Date: Fri Jul 18 15:58:51 UTC 2014
Modified Files:
src/lib/libc/sys: vfork.2
Log Message:
Clarify HISTORY and bump date.
To generate a diff of this commit:
cvs rdiff -u -r1.25 -r1.26 src/lib/libc/sys/vfork.2
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/lib/libc/sys/vfork.2
diff -u src/lib/libc/sys/vfork.2:1.25 src/lib/libc/sys/vfork.2:1.26
--- src/lib/libc/sys/vfork.2:1.25 Fri Jul 18 15:56:44 2014
+++ src/lib/libc/sys/vfork.2 Fri Jul 18 15:58:51 2014
@@ -1,4 +1,4 @@
-.\" $NetBSD: vfork.2,v 1.25 2014/07/18 15:56:44 dholland Exp $
+.\" $NetBSD: vfork.2,v 1.26 2014/07/18 15:58:51 dholland Exp $
.\"
.\" Copyright (c) 1980, 1991, 1993
.\" The Regents of the University of California. All rights reserved.
@@ -29,7 +29,7 @@
.\"
.\" @(#)vfork.2 8.1 (Berkeley) 6/4/93
.\"
-.Dd January 3, 1998
+.Dd July 18, 2014
.Dt VFORK 2
.Os
.Sh NAME
@@ -113,13 +113,11 @@ function call appeared in
.Bx 3.0 .
In
.Bx 4.4 ,
-the semantics were changed to only suspend the parent.
+the semantics were changed to only suspend the parent and not share
+the address space.
The original semantics were reintroduced in
.Nx 1.4 .
.Sh BUGS
-.\" XXX We reintroduced the original semantics.
-.\" This system call will be eliminated when proper system sharing
-.\" mechanisms are implemented.
Users should not depend on the memory sharing semantics of
.Fn vfork
as other ways of speeding up the fork process may be developed in