Module Name: src Committed By: martin Date: Mon Jul 31 15:54:14 UTC 2023
Modified Files: src/lib/libc/sys [netbsd-9]: mremap.2 Log Message: Pull up following revision(s) (requested by riastradh in ticket #1683): lib/libc/sys/mremap.2: revision 1.8 mremap(2): Fix example to use MAP_PRIVATE. It is a historical accident that MAP_PRIVATE is assumed when neither it nor MAP_SHARED is specified. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.7.4.1 src/lib/libc/sys/mremap.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/mremap.2 diff -u src/lib/libc/sys/mremap.2:1.7 src/lib/libc/sys/mremap.2:1.7.4.1 --- src/lib/libc/sys/mremap.2:1.7 Thu May 3 05:09:48 2018 +++ src/lib/libc/sys/mremap.2 Mon Jul 31 15:54:14 2023 @@ -1,4 +1,4 @@ -.\" $NetBSD: mremap.2,v 1.7 2018/05/03 05:09:48 wiz Exp $ +.\" $NetBSD: mremap.2,v 1.7.4.1 2023/07/31 15:54:14 martin Exp $ .\" .\" Copyright (c) 2007 Thomas Klausner and Joerg Sonnenberger .\" All rights reserved. @@ -137,7 +137,7 @@ main(int argc, char *argv[]) // protections only maprw = mmap(NULL, page, PROT_MPROTECT(PROT_EXEC|PROT_WRITE|PROT_READ), - MAP_ANON, -1, 0); + MAP_ANON|MAP_PRIVATE, -1, 0); if (maprw == MAP_FAILED) err(EXIT_FAILURE, "mmap failed");