CVS commit: src/lib/libc/sys

2019-09-15 Thread Thomas Klausner
Module Name:src Committed By: wiz Date: Mon Sep 16 04:59:33 UTC 2019 Modified Files: src/lib/libc/sys: open.2 Log Message: Sort errors. To generate a diff of this commit: cvs rdiff -u -r1.61 -r1.62 src/lib/libc/sys/open.2 Please note that diffs are not public domain;

CVS commit: src/lib/libc/sys

2019-09-15 Thread Thomas Klausner
Module Name:src Committed By: wiz Date: Mon Sep 16 04:59:33 UTC 2019 Modified Files: src/lib/libc/sys: open.2 Log Message: Sort errors. To generate a diff of this commit: cvs rdiff -u -r1.61 -r1.62 src/lib/libc/sys/open.2 Please note that diffs are not public domain;

CVS commit: src/external/cddl/osnet/sbin/zfs

2019-09-15 Thread Thomas Klausner
Module Name:src Committed By: wiz Date: Mon Sep 16 04:57:12 UTC 2019 Modified Files: src/external/cddl/osnet/sbin/zfs: mount_zfs.8 Log Message: Use more markup. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/external/cddl/osnet/sbin/zfs/mount_zfs.8

CVS commit: src/external/cddl/osnet/sbin/zfs

2019-09-15 Thread Thomas Klausner
Module Name:src Committed By: wiz Date: Mon Sep 16 04:57:12 UTC 2019 Modified Files: src/external/cddl/osnet/sbin/zfs: mount_zfs.8 Log Message: Use more markup. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/external/cddl/osnet/sbin/zfs/mount_zfs.8

CVS commit: src/lib/libc/sys

2019-09-15 Thread Thomas Klausner
Module Name:src Committed By: wiz Date: Mon Sep 16 04:54:23 UTC 2019 Modified Files: src/lib/libc/sys: execve.2 Log Message: Add missing word, add comma in enumeration. To generate a diff of this commit: cvs rdiff -u -r1.42 -r1.43 src/lib/libc/sys/execve.2 Please note

CVS commit: src/lib/libc/sys

2019-09-15 Thread Thomas Klausner
Module Name:src Committed By: wiz Date: Mon Sep 16 04:54:23 UTC 2019 Modified Files: src/lib/libc/sys: execve.2 Log Message: Add missing word, add comma in enumeration. To generate a diff of this commit: cvs rdiff -u -r1.42 -r1.43 src/lib/libc/sys/execve.2 Please note

CVS commit: src/lib/libc/sys

2019-09-15 Thread Thomas Klausner
Module Name:src Committed By: wiz Date: Mon Sep 16 04:49:46 UTC 2019 Modified Files: src/lib/libc/sys: fcntl.2 Log Message: Add missing word, fix typo, remove trailing whitespace. To generate a diff of this commit: cvs rdiff -u -r1.42 -r1.43 src/lib/libc/sys/fcntl.2

CVS commit: src/lib/libc/sys

2019-09-15 Thread Thomas Klausner
Module Name:src Committed By: wiz Date: Mon Sep 16 04:49:46 UTC 2019 Modified Files: src/lib/libc/sys: fcntl.2 Log Message: Add missing word, fix typo, remove trailing whitespace. To generate a diff of this commit: cvs rdiff -u -r1.42 -r1.43 src/lib/libc/sys/fcntl.2

CVS commit: src/share/man/man8/man8.x86

2019-09-15 Thread Emmanuel Dreyfus
Module Name:src Committed By: manu Date: Mon Sep 16 01:57:58 UTC 2019 Modified Files: src/share/man/man8/man8.x86: boot.8 Log Message: Remove obsoeolete BUGS note that UEFI bootloader does not support multiboot To generate a diff of this commit: cvs rdiff -u -r1.19

CVS commit: src/share/man/man8/man8.x86

2019-09-15 Thread Emmanuel Dreyfus
Module Name:src Committed By: manu Date: Mon Sep 16 01:57:58 UTC 2019 Modified Files: src/share/man/man8/man8.x86: boot.8 Log Message: Remove obsoeolete BUGS note that UEFI bootloader does not support multiboot To generate a diff of this commit: cvs rdiff -u -r1.19

CVS commit: src/lib/libc/gen

2019-09-15 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Mon Sep 16 01:25:16 UTC 2019 Modified Files: src/lib/libc/gen: utimens.c Log Message: Remove _INCOMPLETE_XOPEN_C063, no longer needed To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/lib/libc/gen/utimens.c Please

Re: Leak Sanitizer - how to suppress leaks

2019-09-15 Thread Kamil Rytarowski
On 16.09.2019 02:47, Robert Elz wrote: > Expecting any unix program (even the simplest) to simply compile and run > in a non-kernel environment is pointless, they simply won't work. As a non-trivial no-kernel example, nethack on rump unikernel: https://github.com/anttikantee/rumprun-nethack On

Re: Leak Sanitizer - how to suppress leaks

2019-09-15 Thread Robert Elz
Date:Sun, 15 Sep 2019 19:42:06 + From:David Holland Message-ID: <20190915194206.gb6...@netbsd.org> | There have been OSes in the past where memory not freed yet at process | exit is _not_ freed by the system, and there might be again, Please everyone, let's

CVS commit: src/sys/kern

2019-09-15 Thread Emmanuel Dreyfus
Module Name:src Committed By: manu Date: Mon Sep 16 00:01:17 UTC 2019 Modified Files: src/sys/kern: kern_subr.c Log Message: Accept root device specification as NAME=label To generate a diff of this commit: cvs rdiff -u -r1.226 -r1.227 src/sys/kern/kern_subr.c Please

CVS commit: src/sys/kern

2019-09-15 Thread Emmanuel Dreyfus
Module Name:src Committed By: manu Date: Mon Sep 16 00:01:17 UTC 2019 Modified Files: src/sys/kern: kern_subr.c Log Message: Accept root device specification as NAME=label To generate a diff of this commit: cvs rdiff -u -r1.226 -r1.227 src/sys/kern/kern_subr.c Please

CVS commit: src/lib/librumphijack

2019-09-15 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Mon Sep 16 00:00:57 UTC 2019 Modified Files: src/lib/librumphijack: Makefile Log Message: Stop passing -D_INCOMPLETE_XOPEN_C063 (obsolete define) To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22

CVS commit: src/lib/librumphijack

2019-09-15 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Mon Sep 16 00:00:57 UTC 2019 Modified Files: src/lib/librumphijack: Makefile Log Message: Stop passing -D_INCOMPLETE_XOPEN_C063 (obsolete define) To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22

CVS commit: src/sys/kern

2019-09-15 Thread Emmanuel Dreyfus
Module Name:src Committed By: manu Date: Sun Sep 15 23:59:33 UTC 2019 Modified Files: src/sys/kern: kern_subr.c Log Message: Rollback change to accept NAME=label root device specification As suggested by Michael van Elst, the operation should be done int getwedgename()

CVS commit: src/sys/kern

2019-09-15 Thread Emmanuel Dreyfus
Module Name:src Committed By: manu Date: Sun Sep 15 23:59:33 UTC 2019 Modified Files: src/sys/kern: kern_subr.c Log Message: Rollback change to accept NAME=label root device specification As suggested by Michael van Elst, the operation should be done int getwedgename()

Re: CVS commit: src/include

2019-09-15 Thread Christos Zoulas
Thanks, applied. christos > On Sep 15, 2019, at 7:51 PM, Kamil Rytarowski wrote: > > Signed PGP part > Thanks! > > Here is more cleanup of _INCOMPLETE_XOPEN_C063: > > http://netbsd.org/~kamil/patch-00149-_INCOMPLETE_XOPEN_C063.txt > > (not build tested) > > On 16.09.2019 01:41, Christos

CVS commit: src/bin/dd

2019-09-15 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sun Sep 15 23:58:31 UTC 2019 Modified Files: src/bin/dd: Makefile Log Message: Drop -D_INCOMPLETE_XOPEN_C063 from dd(1) To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/bin/dd/Makefile Please note that diffs

CVS commit: src/bin/dd

2019-09-15 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sun Sep 15 23:58:31 UTC 2019 Modified Files: src/bin/dd: Makefile Log Message: Drop -D_INCOMPLETE_XOPEN_C063 from dd(1) To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/bin/dd/Makefile Please note that diffs

CVS commit: src/sys/sys

2019-09-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Sep 15 23:55:23 UTC 2019 Modified Files: src/sys/sys: fcntl.h stat.h Log Message: more _INCOMPLETE_XOPEN_C063 (kamil) To generate a diff of this commit: cvs rdiff -u -r1.52 -r1.53 src/sys/sys/fcntl.h cvs rdiff -u -r1.68

CVS commit: src/sys/arch/i386/stand/lib

2019-09-15 Thread Emmanuel Dreyfus
Module Name:src Committed By: manu Date: Sun Sep 15 23:55:26 UTC 2019 Modified Files: src/sys/arch/i386/stand/lib: exec_multiboot2.c Log Message: Remove debug define. It remained there unseen because it was misspelled! To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/arch/i386/stand/lib

2019-09-15 Thread Emmanuel Dreyfus
Module Name:src Committed By: manu Date: Sun Sep 15 23:55:26 UTC 2019 Modified Files: src/sys/arch/i386/stand/lib: exec_multiboot2.c Log Message: Remove debug define. It remained there unseen because it was misspelled! To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/sys

2019-09-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Sep 15 23:55:23 UTC 2019 Modified Files: src/sys/sys: fcntl.h stat.h Log Message: more _INCOMPLETE_XOPEN_C063 (kamil) To generate a diff of this commit: cvs rdiff -u -r1.52 -r1.53 src/sys/sys/fcntl.h cvs rdiff -u -r1.68

CVS commit: src/include

2019-09-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Sep 15 23:52:59 UTC 2019 Modified Files: src/include: limits.h Log Message: remove comment for incomplete x/open impl (kamil) To generate a diff of this commit: cvs rdiff -u -r1.41 -r1.42 src/include/limits.h Please note

CVS commit: src/include

2019-09-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Sep 15 23:52:59 UTC 2019 Modified Files: src/include: limits.h Log Message: remove comment for incomplete x/open impl (kamil) To generate a diff of this commit: cvs rdiff -u -r1.41 -r1.42 src/include/limits.h Please note

Re: CVS commit: src/include

2019-09-15 Thread Kamil Rytarowski
Thanks! Here is more cleanup of _INCOMPLETE_XOPEN_C063: http://netbsd.org/~kamil/patch-00149-_INCOMPLETE_XOPEN_C063.txt (not build tested) On 16.09.2019 01:41, Christos Zoulas wrote: > Fixed. > > christos > >> On Sep 15, 2019, at 6:40 PM, Kamil Rytarowski wrote: >> >> Signed PGP part >> On

Re: CVS commit: src/include

2019-09-15 Thread Christos Zoulas
Fixed. christos > On Sep 15, 2019, at 6:40 PM, Kamil Rytarowski wrote: > > Signed PGP part > On 16.09.2019 00:32, Christos Zoulas wrote: >> Module Name: src >> Committed By:christos >> Date:Sun Sep 15 22:32:48 UTC 2019 >> >> Modified Files: >> src/include:

CVS commit: src/include

2019-09-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Sep 15 23:41:41 UTC 2019 Modified Files: src/include: unistd.h Log Message: one fexecve declaration should be enough. To generate a diff of this commit: cvs rdiff -u -r1.153 -r1.154 src/include/unistd.h Please note that

CVS commit: src/include

2019-09-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Sep 15 23:41:00 UTC 2019 Modified Files: src/include: limits.h unistd.h Log Message: Remove the _INCOMPLETE_XOPEN_C063 stuff. To generate a diff of this commit: cvs rdiff -u -r1.40 -r1.41 src/include/limits.h cvs rdiff -u

CVS commit: src/include

2019-09-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Sep 15 23:41:00 UTC 2019 Modified Files: src/include: limits.h unistd.h Log Message: Remove the _INCOMPLETE_XOPEN_C063 stuff. To generate a diff of this commit: cvs rdiff -u -r1.40 -r1.41 src/include/limits.h cvs rdiff -u

CVS commit: src/include

2019-09-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Sep 15 23:41:41 UTC 2019 Modified Files: src/include: unistd.h Log Message: one fexecve declaration should be enough. To generate a diff of this commit: cvs rdiff -u -r1.153 -r1.154 src/include/unistd.h Please note that

CVS commit: src/tests/lib/libc/c063

2019-09-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Sep 15 23:39:13 UTC 2019 Modified Files: src/tests/lib/libc/c063: Makefile Log Message: Remove the incomplete define. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/tests/lib/libc/c063/Makefile Please

CVS commit: src/tests/lib/libc/c063

2019-09-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Sep 15 23:39:13 UTC 2019 Modified Files: src/tests/lib/libc/c063: Makefile Log Message: Remove the incomplete define. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/tests/lib/libc/c063/Makefile Please

Re: Leak Sanitizer - how to suppress leaks

2019-09-15 Thread Roy Marples
On 15/09/2019 21:02, Marc Balmer wrote: Doesn‘t exit clear all resources on posix systems? Don't assume that exit would ever be called. Code used in some RTOS, such as RTEMS, everything runs as a thread and thus cannot call exit. In this case, at the natural programs exit, resources need to

Re: CVS commit: src/include

2019-09-15 Thread Kamil Rytarowski
On 16.09.2019 00:32, Christos Zoulas wrote: > Module Name: src > Committed By: christos > Date: Sun Sep 15 22:32:48 UTC 2019 > > Modified Files: > src/include: unistd.h > > Log Message: > Declare fexecve > Thanks! Now we have got two.. declarations. #if

CVS commit: src/include

2019-09-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Sep 15 22:32:48 UTC 2019 Modified Files: src/include: unistd.h Log Message: Declare fexecve To generate a diff of this commit: cvs rdiff -u -r1.151 -r1.152 src/include/unistd.h Please note that diffs are not public

CVS commit: src/include

2019-09-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Sep 15 22:32:48 UTC 2019 Modified Files: src/include: unistd.h Log Message: Declare fexecve To generate a diff of this commit: cvs rdiff -u -r1.151 -r1.152 src/include/unistd.h Please note that diffs are not public

Re: CVS commit: src/tests/kernel

2019-09-15 Thread Kamil Rytarowski
While there, it does not build for me: /usr/src/tests/kernel/h_fexecve.c: In function 'main': /usr/src/tests/kernel/h_fexecve.c:48:6: error: implicit declaration of function 'fexecve'; did you mean 'execve'? [-Werror=implicit-function-declaration] if (fexecve(fd, args, NULL) == -1)

CVS commit: src/share/mk

2019-09-15 Thread Christoph Badura
Module Name:src Committed By: bad Date: Sun Sep 15 21:17:08 UTC 2019 Modified Files: src/share/mk: bsd.own.mk Log Message: Also don't add a sysroot at all if a rumpkernel build. To generate a diff of this commit: cvs rdiff -u -r1.1151 -r1.1152 src/share/mk/bsd.own.mk

CVS commit: src/share/mk

2019-09-15 Thread Christoph Badura
Module Name:src Committed By: bad Date: Sun Sep 15 21:17:08 UTC 2019 Modified Files: src/share/mk: bsd.own.mk Log Message: Also don't add a sysroot at all if a rumpkernel build. To generate a diff of this commit: cvs rdiff -u -r1.1151 -r1.1152 src/share/mk/bsd.own.mk

CVS commit: src/lib/libedit

2019-09-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Sep 15 21:09:11 UTC 2019 Modified Files: src/lib/libedit: chartype.h terminal.c Log Message: Fix type and remove cast (Yuichiro NAITO/FreeBSD). To generate a diff of this commit: cvs rdiff -u -r1.35 -r1.36

CVS commit: src/lib/libedit

2019-09-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Sep 15 21:09:11 UTC 2019 Modified Files: src/lib/libedit: chartype.h terminal.c Log Message: Fix type and remove cast (Yuichiro NAITO/FreeBSD). To generate a diff of this commit: cvs rdiff -u -r1.35 -r1.36

CVS commit: src/share/man/man5

2019-09-15 Thread David H. Gutteridge
Module Name:src Committed By: gutteridge Date: Sun Sep 15 21:04:40 UTC 2019 Modified Files: src/share/man/man5: fstab.5 Log Message: fstab.5: add mention of zfs To generate a diff of this commit: cvs rdiff -u -r1.44 -r1.45 src/share/man/man5/fstab.5 Please note that

CVS commit: src/sys/arch/evbarm/conf

2019-09-15 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Sun Sep 15 21:04:41 UTC 2019 Modified Files: src/sys/arch/evbarm/conf: files.generic Log Message: Inlcude external/bsd/sljit/conf/files.sljit, so that it's possible to build a kernel with options SLJIT To generate a diff of

CVS commit: src/sys/arch/evbarm/conf

2019-09-15 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Sun Sep 15 21:04:41 UTC 2019 Modified Files: src/sys/arch/evbarm/conf: files.generic Log Message: Inlcude external/bsd/sljit/conf/files.sljit, so that it's possible to build a kernel with options SLJIT To generate a diff of

CVS commit: src/share/man/man5

2019-09-15 Thread David H. Gutteridge
Module Name:src Committed By: gutteridge Date: Sun Sep 15 21:04:40 UTC 2019 Modified Files: src/share/man/man5: fstab.5 Log Message: fstab.5: add mention of zfs To generate a diff of this commit: cvs rdiff -u -r1.44 -r1.45 src/share/man/man5/fstab.5 Please note that

CVS commit: src/sys

2019-09-15 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Sun Sep 15 21:00:16 UTC 2019 Modified Files: src/sys/netinet: ip_input.c src/sys/netinet6: ip6_input.c Log Message: Packet filters can return an mbuf chain with fragmented headers, so m_pullup() it if needed and remove

CVS commit: src/sys

2019-09-15 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Sun Sep 15 21:00:16 UTC 2019 Modified Files: src/sys/netinet: ip_input.c src/sys/netinet6: ip6_input.c Log Message: Packet filters can return an mbuf chain with fragmented headers, so m_pullup() it if needed and remove

CVS commit: src/lib/libc/sys

2019-09-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Sep 15 20:53:24 UTC 2019 Modified Files: src/lib/libc/sys: open.2 Log Message: Document O_EXEC, and add some extra explanation for O_CREAT from FreeBSD. To generate a diff of this commit: cvs rdiff -u -r1.60 -r1.61

CVS commit: src/lib/libc/sys

2019-09-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Sep 15 20:53:24 UTC 2019 Modified Files: src/lib/libc/sys: open.2 Log Message: Document O_EXEC, and add some extra explanation for O_CREAT from FreeBSD. To generate a diff of this commit: cvs rdiff -u -r1.60 -r1.61

CVS commit: src/external/cddl/osnet/sbin/zfs

2019-09-15 Thread David H. Gutteridge
Module Name:src Committed By: gutteridge Date: Sun Sep 15 20:51:52 UTC 2019 Modified Files: src/external/cddl/osnet/sbin/zfs: mount_zfs.8 Log Message: mount_zfs.8: add xref to fstab(5) To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

CVS commit: src/sys/kern

2019-09-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Sep 15 20:51:03 UTC 2019 Modified Files: src/sys/kern: sys_mqueue.c vfs_syscalls.c Log Message: Prevent O_EXEC for mq_open(2), and O_EXEC with a writable fd for open(2). To generate a diff of this commit: cvs rdiff -u

CVS commit: src/external/cddl/osnet/sbin/zfs

2019-09-15 Thread David H. Gutteridge
Module Name:src Committed By: gutteridge Date: Sun Sep 15 20:51:52 UTC 2019 Modified Files: src/external/cddl/osnet/sbin/zfs: mount_zfs.8 Log Message: mount_zfs.8: add xref to fstab(5) To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

CVS commit: src/sys/kern

2019-09-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Sep 15 20:51:03 UTC 2019 Modified Files: src/sys/kern: sys_mqueue.c vfs_syscalls.c Log Message: Prevent O_EXEC for mq_open(2), and O_EXEC with a writable fd for open(2). To generate a diff of this commit: cvs rdiff -u

Re: CVS commit: src/tests/kernel

2019-09-15 Thread Kamil Rytarowski
I have got no opinion, but merging them is good. Personally I prefer src/libc/* path as fexecve(2) is a libc public symbol. On 15.09.2019 20:06, Christos Zoulas wrote: > The tests are a different. Should we keep them both, or try to merge them? > I think that merging them is probably better. It

CVS commit: src/sys/compat/netbsd32

2019-09-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Sep 15 20:26:52 UTC 2019 Modified Files: src/sys/compat/netbsd32: netbsd32_execve.c Log Message: fix fexecve To generate a diff of this commit: cvs rdiff -u -r1.39 -r1.40 src/sys/compat/netbsd32/netbsd32_execve.c Please

CVS commit: src/sys/sys

2019-09-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Sep 15 20:26:27 UTC 2019 Modified Files: src/sys/sys: exec.h Log Message: - Adjust function signatures - whitespace To generate a diff of this commit: cvs rdiff -u -r1.154 -r1.155 src/sys/sys/exec.h Please note that

CVS commit: src/sys/compat/netbsd32

2019-09-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Sep 15 20:26:52 UTC 2019 Modified Files: src/sys/compat/netbsd32: netbsd32_execve.c Log Message: fix fexecve To generate a diff of this commit: cvs rdiff -u -r1.39 -r1.40 src/sys/compat/netbsd32/netbsd32_execve.c Please

CVS commit: src/sys/sys

2019-09-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Sep 15 20:26:27 UTC 2019 Modified Files: src/sys/sys: exec.h Log Message: - Adjust function signatures - whitespace To generate a diff of this commit: cvs rdiff -u -r1.154 -r1.155 src/sys/sys/exec.h Please note that

CVS commit: src/sys/sys

2019-09-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Sep 15 20:25:49 UTC 2019 Modified Files: src/sys/sys: fcntl.h Log Message: - Add O_EXEC, FEXEC. - Fix typo. To generate a diff of this commit: cvs rdiff -u -r1.51 -r1.52 src/sys/sys/fcntl.h Please note that diffs are not

CVS commit: src/sys/sys

2019-09-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Sep 15 20:25:49 UTC 2019 Modified Files: src/sys/sys: fcntl.h Log Message: - Add O_EXEC, FEXEC. - Fix typo. To generate a diff of this commit: cvs rdiff -u -r1.51 -r1.52 src/sys/sys/fcntl.h Please note that diffs are not

CVS commit: src/sys/kern

2019-09-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Sep 15 20:24:26 UTC 2019 Modified Files: src/sys/kern: vfs_vnops.c Log Message: set VEXEC if FEXEC is set. To generate a diff of this commit: cvs rdiff -u -r1.200 -r1.201 src/sys/kern/vfs_vnops.c Please note that diffs

CVS commit: src/sys/kern

2019-09-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Sep 15 20:23:50 UTC 2019 Modified Files: src/sys/kern: kern_exec.c Log Message: - Add support for fexecve - get the vnode from the fd passed instead of calling namei() on the path - try to reverse

CVS commit: src/sys/kern

2019-09-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Sep 15 20:24:26 UTC 2019 Modified Files: src/sys/kern: vfs_vnops.c Log Message: set VEXEC if FEXEC is set. To generate a diff of this commit: cvs rdiff -u -r1.200 -r1.201 src/sys/kern/vfs_vnops.c Please note that diffs

CVS commit: src/sys/kern

2019-09-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Sep 15 20:23:50 UTC 2019 Modified Files: src/sys/kern: kern_exec.c Log Message: - Add support for fexecve - get the vnode from the fd passed instead of calling namei() on the path - try to reverse

CVS commit: src/sys/kern

2019-09-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Sep 15 20:21:12 UTC 2019 Modified Files: src/sys/kern: exec_script.c Log Message: adjust for new check_exec signature. To generate a diff of this commit: cvs rdiff -u -r1.79 -r1.80 src/sys/kern/exec_script.c Please note

CVS commit: src/sys/kern

2019-09-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Sep 15 20:21:12 UTC 2019 Modified Files: src/sys/kern: exec_script.c Log Message: adjust for new check_exec signature. To generate a diff of this commit: cvs rdiff -u -r1.79 -r1.80 src/sys/kern/exec_script.c Please note

CVS commit: src/sys/kern

2019-09-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Sep 15 20:20:26 UTC 2019 Modified Files: src/sys/kern: exec_elf.c Log Message: Don't set AT_SUN_EXECNAME if we don't have a fully resolved name. To generate a diff of this commit: cvs rdiff -u -r1.98 -r1.99

CVS commit: src/sys/kern

2019-09-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Sep 15 20:20:26 UTC 2019 Modified Files: src/sys/kern: exec_elf.c Log Message: Don't set AT_SUN_EXECNAME if we don't have a fully resolved name. To generate a diff of this commit: cvs rdiff -u -r1.98 -r1.99

Re: Leak Sanitizer - how to suppress leaks

2019-09-15 Thread Marc Balmer
Doesn‘t exit clear all resources on posix systems? > Am 15.09.2019 um 21:42 schrieb David Holland : > >> On Fri, Sep 13, 2019 at 07:03:40PM +0700, Robert Elz wrote: >> It isn't so much that I think we need to save the cost of doing >> the free() (though for ps it turns out to be harder than

Re: Leak Sanitizer - how to suppress leaks

2019-09-15 Thread David Holland
On Fri, Sep 13, 2019 at 07:03:40PM +0700, Robert Elz wrote: > It isn't so much that I think we need to save the cost of doing > the free() (though for ps it turns out to be harder than you'd expect > to actually get it right) but whether it is worth anyone time and > effort to actually work

CVS commit: src

2019-09-15 Thread Brad Spencer
Module Name:src Committed By: brad Date: Sun Sep 15 19:38:09 UTC 2019 Modified Files: src/distrib/sets/lists/base: mi src/distrib/sets/lists/etc: mi src/distrib/sets/lists/man: mi src/etc/defaults: rc.conf src/etc/rc.d: Makefile mountall

CVS commit: src

2019-09-15 Thread Brad Spencer
Module Name:src Committed By: brad Date: Sun Sep 15 19:38:09 UTC 2019 Modified Files: src/distrib/sets/lists/base: mi src/distrib/sets/lists/etc: mi src/distrib/sets/lists/man: mi src/etc/defaults: rc.conf src/etc/rc.d: Makefile mountall

Re: CVS commit: src/tests/kernel

2019-09-15 Thread Christos Zoulas
The tests are a different. Should we keep them both, or try to merge them? I think that merging them is probably better. It is also the case that perhaps we need to get rid of the kernel tests directory and move them to the respective bin and lib directories to avoid confusion? christos > On Sep

CVS commit: src/sys/kern

2019-09-15 Thread Maya Rashish
Module Name:src Committed By: maya Date: Sun Sep 15 17:37:25 UTC 2019 Modified Files: src/sys/kern: vfs_cache.c Log Message: More indentation To generate a diff of this commit: cvs rdiff -u -r1.122 -r1.123 src/sys/kern/vfs_cache.c Please note that diffs are not public

CVS commit: src/sys/kern

2019-09-15 Thread Maya Rashish
Module Name:src Committed By: maya Date: Sun Sep 15 17:37:25 UTC 2019 Modified Files: src/sys/kern: vfs_cache.c Log Message: More indentation To generate a diff of this commit: cvs rdiff -u -r1.122 -r1.123 src/sys/kern/vfs_cache.c Please note that diffs are not public

CVS commit: src/sys/kern

2019-09-15 Thread Maya Rashish
Module Name:src Committed By: maya Date: Sun Sep 15 17:36:43 UTC 2019 Modified Files: src/sys/kern: vfs_cache.c Log Message: indentation and whitespace To generate a diff of this commit: cvs rdiff -u -r1.121 -r1.122 src/sys/kern/vfs_cache.c Please note that diffs are

CVS commit: src/sys/kern

2019-09-15 Thread Maya Rashish
Module Name:src Committed By: maya Date: Sun Sep 15 17:36:43 UTC 2019 Modified Files: src/sys/kern: vfs_cache.c Log Message: indentation and whitespace To generate a diff of this commit: cvs rdiff -u -r1.121 -r1.122 src/sys/kern/vfs_cache.c Please note that diffs are

Re: CVS commit: src/tests/kernel

2019-09-15 Thread Kamil Rytarowski
On 15.09.2019 18:53, Christos Zoulas wrote: > Module Name: src > Committed By: christos > Date: Sun Sep 15 16:53:58 UTC 2019 > > Modified Files: > src/tests/kernel: Makefile > Added Files: > src/tests/kernel: h_fexecve.c t_fexecve.sh > > Log Message: > Add tests for

CVS commit: src/distrib/sets/lists

2019-09-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Sep 15 16:58:11 UTC 2019 Modified Files: src/distrib/sets/lists/comp: mi src/distrib/sets/lists/debug: mi src/distrib/sets/lists/tests: mi Log Message: fexecve(2) related additions. To generate a diff of

CVS commit: src/distrib/sets/lists

2019-09-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Sep 15 16:58:11 UTC 2019 Modified Files: src/distrib/sets/lists/comp: mi src/distrib/sets/lists/debug: mi src/distrib/sets/lists/tests: mi Log Message: fexecve(2) related additions. To generate a diff of

CVS commit: src/lib/libc/sys

2019-09-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Sep 15 16:55:00 UTC 2019 Modified Files: src/lib/libc/sys: Makefile.inc execve.2 Log Message: documentation for fexecve(2) To generate a diff of this commit: cvs rdiff -u -r1.240 -r1.241 src/lib/libc/sys/Makefile.inc cvs

CVS commit: src/lib/libc/sys

2019-09-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Sep 15 16:55:00 UTC 2019 Modified Files: src/lib/libc/sys: Makefile.inc execve.2 Log Message: documentation for fexecve(2) To generate a diff of this commit: cvs rdiff -u -r1.240 -r1.241 src/lib/libc/sys/Makefile.inc cvs

CVS commit: src/tests/kernel

2019-09-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Sep 15 16:53:58 UTC 2019 Modified Files: src/tests/kernel: Makefile Added Files: src/tests/kernel: h_fexecve.c t_fexecve.sh Log Message: Add tests for fexecve(2) To generate a diff of this commit: cvs rdiff -u

CVS commit: src/tests/kernel

2019-09-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Sep 15 16:53:58 UTC 2019 Modified Files: src/tests/kernel: Makefile Added Files: src/tests/kernel: h_fexecve.c t_fexecve.sh Log Message: Add tests for fexecve(2) To generate a diff of this commit: cvs rdiff -u

CVS commit: src/distrib/sets/lists

2019-09-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Sep 15 16:28:09 UTC 2019 Modified Files: src/distrib/sets/lists/debug: mi src/distrib/sets/lists/tests: mi Log Message: add t_fcntl To generate a diff of this commit: cvs rdiff -u -r1.286 -r1.287

CVS commit: src/distrib/sets/lists

2019-09-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Sep 15 16:28:09 UTC 2019 Modified Files: src/distrib/sets/lists/debug: mi src/distrib/sets/lists/tests: mi Log Message: add t_fcntl To generate a diff of this commit: cvs rdiff -u -r1.286 -r1.287

CVS commit: src

2019-09-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Sep 15 16:25:58 UTC 2019 Modified Files: src/lib/libc/sys: fcntl.2 src/sys/kern: sys_descrip.c src/sys/sys: fcntl.h src/tests/kernel: Makefile Added Files: src/tests/kernel: t_fcntl.c Log

CVS commit: src

2019-09-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Sep 15 16:25:58 UTC 2019 Modified Files: src/lib/libc/sys: fcntl.2 src/sys/kern: sys_descrip.c src/sys/sys: fcntl.h src/tests/kernel: Makefile Added Files: src/tests/kernel: t_fcntl.c Log

CVS commit: src/sys/dev/adb

2019-09-15 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Sun Sep 15 16:16:36 UTC 2019 Modified Files: src/sys/dev/adb: adb_ktm.c Log Message: fix non-debug build To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/dev/adb/adb_ktm.c Please note that diffs are not

CVS commit: src/sys/dev/adb

2019-09-15 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Sun Sep 15 16:16:36 UTC 2019 Modified Files: src/sys/dev/adb: adb_ktm.c Log Message: fix non-debug build To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/dev/adb/adb_ktm.c Please note that diffs are not

CVS commit: src/bin/ps

2019-09-15 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sun Sep 15 15:27:50 UTC 2019 Modified Files: src/bin/ps: ps.c Log Message: ps(1): Guard freeing the memory of pinfo with __NO_LEAKS. No more leaks are detected by LSan/NetBSD as of the LLVM snapshot (clang10svn) from 2019-09-15.

CVS commit: src/bin/ps

2019-09-15 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sun Sep 15 15:27:50 UTC 2019 Modified Files: src/bin/ps: ps.c Log Message: ps(1): Guard freeing the memory of pinfo with __NO_LEAKS. No more leaks are detected by LSan/NetBSD as of the LLVM snapshot (clang10svn) from 2019-09-15.

CVS commit: src/doc

2019-09-15 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sun Sep 15 15:19:49 UTC 2019 Modified Files: src/doc: CHANGES Log Message: Note vHCI. To generate a diff of this commit: cvs rdiff -u -r1.2582 -r1.2583 src/doc/CHANGES Please note that diffs are not public domain; they are

CVS commit: src/doc

2019-09-15 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sun Sep 15 15:19:49 UTC 2019 Modified Files: src/doc: CHANGES Log Message: Note vHCI. To generate a diff of this commit: cvs rdiff -u -r1.2582 -r1.2583 src/doc/CHANGES Please note that diffs are not public domain; they are

CVS commit: src/sys/sys

2019-09-15 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sun Sep 15 15:18:45 UTC 2019 Modified Files: src/sys/sys: cdefs.h Log Message: Define __NO_LEAKS in sys/cdefs.h This preprocessor symbol is intended to be used with leak detecting software, documenting leaks that are not

CVS commit: src/sys/sys

2019-09-15 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sun Sep 15 15:18:45 UTC 2019 Modified Files: src/sys/sys: cdefs.h Log Message: Define __NO_LEAKS in sys/cdefs.h This preprocessor symbol is intended to be used with leak detecting software, documenting leaks that are not

  1   2   >