Module Name:    src
Committed By:   kamil
Date:           Tue May 28 21:31:53 UTC 2019

Modified Files:
        src/share/man/man4: kcov.4

Log Message:
Correct the example in kcov(4)

mmap(2) has to be called with MAP_SHARED, not MAP_PRIVATE.

Reported by Maciej Grochowski.


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/share/man/man4/kcov.4

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/share/man/man4/kcov.4
diff -u src/share/man/man4/kcov.4:1.5 src/share/man/man4/kcov.4:1.6
--- src/share/man/man4/kcov.4:1.5	Sun May 26 01:44:34 2019
+++ src/share/man/man4/kcov.4	Tue May 28 21:31:53 2019
@@ -1,4 +1,4 @@
-.\"	$NetBSD: kcov.4,v 1.5 2019/05/26 01:44:34 kamil Exp $
+.\"	$NetBSD: kcov.4,v 1.6 2019/05/28 21:31:53 kamil Exp $
 .\"
 .\" Copyright (c) 2018 Anton Lindqvist <an...@openbsd.org>
 .\"
@@ -14,7 +14,7 @@
 .\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 .\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 .\"
-.Dd May 26, 2019
+.Dd May 28, 2019
 .Dt KCOV 4
 .Os
 .Sh NAME
@@ -165,7 +165,7 @@ main(void)
 	if (ioctl(fd, KCOV_IOC_SETBUFSIZE, &size) == -1)
 		err(1, "ioctl: KCOV_IOC_SETBUFSIZE");
 	cover = mmap(NULL, size * KCOV_ENTRY_SIZE,
-	    PROT_READ | PROT_WRITE, MAP_PRIVATE, fd, 0);
+	    PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0);
 	if (cover == MAP_FAILED)
 		err(1, "mmap");
 	mode = KCOV_MODE_TRACE_PC;

Reply via email to