Re: CVS commit: src/etc

2018-01-07 Thread Valery Ushakov
PR bin/52905 (typo in the pr number in the log message).

On Sat, Jan 06, 2018 at 23:44:06 +, Michael van Elst wrote:

> Module Name:  src
> Committed By: mlelstv
> Date: Sat Jan  6 23:44:06 UTC 2018
> 
> Modified Files:
>   src/etc: security
> 
> Log Message:
> Use sysctl to retrieve iostat names instead of parsing possibly
> truncated iostat output.
> 
> Check dkctl listwedges output with grep.
> 
> Fixes PR 59205.
> 
> 
> To generate a diff of this commit:
> cvs rdiff -u -r1.121 -r1.122 src/etc/security
> 
> Please note that diffs are not public domain; they are subject to the
> copyright notices on the relevant files.

-uwe


Re: CVS commit: src

2018-01-07 Thread Joerg Sonnenberger
On Sun, Jan 07, 2018 at 03:28:34PM +, Kamil Rytarowski wrote:
> Keep namespace of asctime() as this can be a cancellation point according
> to POSIX. Right now it's not implemented on NetBSD. Defer it for later.

It is optional. That means we certainly do not want to go out of our way
to make it and it is only one in the cases where the underlaying
interfaces are themselve cancellation points. As such, it should not be
namespaced.

Joerg


Re: CVS commit: src/sys/arch

2018-01-07 Thread Paul Goyette

Also update options(4) man page?


On Sun, 7 Jan 2018, Maxime Villard wrote:


Module Name:src
Committed By:   maxv
Date:   Sun Jan  7 16:10:16 UTC 2018

Modified Files:
src/sys/arch/amd64/amd64: amd64_trap.S genassym.cf locore.S machdep.c
src/sys/arch/amd64/conf: GENERIC files.amd64
src/sys/arch/amd64/include: frameasm.h pmap.h
src/sys/arch/i386/conf: files.i386
src/sys/arch/x86/include: cpu.h
src/sys/arch/x86/x86: cpu.c pmap.c

Log Message:
Add a new option, SVS (for Separate Virtual Space), that unmaps kernel
pages when running in userland. For now, only the PTE area is unmapped.

Sent on tech-kern@.


To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 src/sys/arch/amd64/amd64/amd64_trap.S
cvs rdiff -u -r1.64 -r1.65 src/sys/arch/amd64/amd64/genassym.cf
cvs rdiff -u -r1.144 -r1.145 src/sys/arch/amd64/amd64/locore.S
cvs rdiff -u -r1.284 -r1.285 src/sys/arch/amd64/amd64/machdep.c
cvs rdiff -u -r1.476 -r1.477 src/sys/arch/amd64/conf/GENERIC
cvs rdiff -u -r1.97 -r1.98 src/sys/arch/amd64/conf/files.amd64
cvs rdiff -u -r1.26 -r1.27 src/sys/arch/amd64/include/frameasm.h
cvs rdiff -u -r1.40 -r1.41 src/sys/arch/amd64/include/pmap.h
cvs rdiff -u -r1.388 -r1.389 src/sys/arch/i386/conf/files.i386
cvs rdiff -u -r1.87 -r1.88 src/sys/arch/x86/include/cpu.h
cvs rdiff -u -r1.143 -r1.144 src/sys/arch/x86/x86/cpu.c
cvs rdiff -u -r1.277 -r1.278 src/sys/arch/x86/x86/pmap.c

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


!DSPAM:5a52466e31241666055854!




+--+--++
| Paul Goyette | PGP Key fingerprint: | E-mail addresses:  |
| (Retired)| FA29 0E3B 35AF E8AE 6651 | paul at whooppee dot com   |
| Kernel Developer | 0786 F758 55DE 53BA 7731 | pgoyette at netbsd dot org |
+--+--++