CVS commit: src/sys/arch/aarch64

2019-09-15 Thread Tobias Nygren
Module Name:src Committed By: tnn Date: Sun Sep 15 15:16:30 UTC 2019 Modified Files: src/sys/arch/aarch64/aarch64: cpu.c src/sys/arch/aarch64/include: armreg.h Log Message: report A72 errata #859971 workaround status during boot To generate a diff of this

CVS commit: src/sys/arch/aarch64

2019-09-15 Thread Tobias Nygren
Module Name:src Committed By: tnn Date: Sun Sep 15 15:16:30 UTC 2019 Modified Files: src/sys/arch/aarch64/aarch64: cpu.c src/sys/arch/aarch64/include: armreg.h Log Message: report A72 errata #859971 workaround status during boot To generate a diff of this

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

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

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/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

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: 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

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

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: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: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/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: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/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/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/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/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

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/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/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/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/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

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 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/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/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

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

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/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/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/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

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/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/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/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/dev/usb

2019-09-15 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sun Sep 15 09:18:17 UTC 2019 Modified Files: src/sys/dev/usb: umidi.c Log Message: Don't kmem_alloc(0) if there are no endpoints, otherwise panic. Found via vHCI. To generate a diff of this commit: cvs rdiff -u -r1.78 -r1.79

CVS commit: src/sys/dev/usb

2019-09-15 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sun Sep 15 09:18:17 UTC 2019 Modified Files: src/sys/dev/usb: umidi.c Log Message: Don't kmem_alloc(0) if there are no endpoints, otherwise panic. Found via vHCI. To generate a diff of this commit: cvs rdiff -u -r1.78 -r1.79

CVS commit: src/libexec/ld.elf_so

2019-09-15 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sun Sep 15 13:40:46 UTC 2019 Modified Files: src/libexec/ld.elf_so: rtld.c Log Message: Return the ELF loader dl_phdr_info information for dl_iterate_phdr(3) Sync the behavior of dl_iterate_phdr(3) with Linux/FreeBSD/OpenBSD.

CVS commit: src/libexec/ld.elf_so

2019-09-15 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sun Sep 15 13:40:46 UTC 2019 Modified Files: src/libexec/ld.elf_so: rtld.c Log Message: Return the ELF loader dl_phdr_info information for dl_iterate_phdr(3) Sync the behavior of dl_iterate_phdr(3) with Linux/FreeBSD/OpenBSD.

CVS commit: src/sys/arch/aarch64/aarch64

2019-09-15 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Sep 15 07:13:37 UTC 2019 Modified Files: src/sys/arch/aarch64/aarch64: cpuswitch.S Log Message: Trailing whitespace To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/sys/arch/aarch64/aarch64/cpuswitch.S

CVS commit: src/lib/libc/gen

2019-09-15 Thread Thomas Klausner
Module Name:src Committed By: wiz Date: Sun Sep 15 07:01:13 UTC 2019 Modified Files: src/lib/libc/gen: sysctl.3 Log Message: Fix markup, and remove two superfluous Pp. To generate a diff of this commit: cvs rdiff -u -r1.205 -r1.206 src/lib/libc/gen/sysctl.3 Please note

CVS commit: src/lib/libc/gen

2019-09-15 Thread Thomas Klausner
Module Name:src Committed By: wiz Date: Sun Sep 15 07:01:13 UTC 2019 Modified Files: src/lib/libc/gen: sysctl.3 Log Message: Fix markup, and remove two superfluous Pp. To generate a diff of this commit: cvs rdiff -u -r1.205 -r1.206 src/lib/libc/gen/sysctl.3 Please note

CVS commit: src/sys/arch/aarch64/aarch64

2019-09-15 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Sep 15 07:13:37 UTC 2019 Modified Files: src/sys/arch/aarch64/aarch64: cpuswitch.S Log Message: Trailing whitespace To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/sys/arch/aarch64/aarch64/cpuswitch.S

CVS commit: src/sys/dev/usb

2019-09-15 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sun Sep 15 09:24:39 UTC 2019 Modified Files: src/sys/dev/usb: usb_subr.c Log Message: Reset ud_pipe0 to NULL before calling usbd_setup_pipe_flags(). If the call fails we call usbd_remove_device(), which tries to free ud_pipe0, but

CVS commit: src/sys/dev/usb

2019-09-15 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sun Sep 15 09:24:39 UTC 2019 Modified Files: src/sys/dev/usb: usb_subr.c Log Message: Reset ud_pipe0 to NULL before calling usbd_setup_pipe_flags(). If the call fails we call usbd_remove_device(), which tries to free ud_pipe0, but

CVS commit: src/sys/dev/usb

2019-09-15 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sun Sep 15 09:21:36 UTC 2019 Modified Files: src/sys/dev/usb: uvideo.c Log Message: Add missing length checks on descriptors, to prevent buffer overflows. Found via KASAN+vHCI. Some remain however, but it looks like the code needs

CVS commit: src/sys/dev/usb

2019-09-15 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sun Sep 15 09:21:36 UTC 2019 Modified Files: src/sys/dev/usb: uvideo.c Log Message: Add missing length checks on descriptors, to prevent buffer overflows. Found via KASAN+vHCI. Some remain however, but it looks like the code needs

CVS commit: src/common/lib/libc/arch/aarch64/atomic

2019-09-15 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Sep 15 11:14:15 UTC 2019 Modified Files: src/common/lib/libc/arch/aarch64/atomic: atomic_or_64.S Log Message: __sync_or_and_fetch_8 should return new value... make it do that. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/common/lib/libc/arch/aarch64/atomic

2019-09-15 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Sep 15 11:14:15 UTC 2019 Modified Files: src/common/lib/libc/arch/aarch64/atomic: atomic_or_64.S Log Message: __sync_or_and_fetch_8 should return new value... make it do that. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/conf

2019-09-15 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sun Sep 15 11:45:47 UTC 2019 Modified Files: src/sys/conf: majors Log Message: Wrong major. To generate a diff of this commit: cvs rdiff -u -r1.88 -r1.89 src/sys/conf/majors Please note that diffs are not public domain; they are

CVS commit: src/sys/conf

2019-09-15 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sun Sep 15 11:45:47 UTC 2019 Modified Files: src/sys/conf: majors Log Message: Wrong major. To generate a diff of this commit: cvs rdiff -u -r1.88 -r1.89 src/sys/conf/majors Please note that diffs are not public domain; they are

CVS commit: src/etc

2019-09-15 Thread Ryo ONODERA
Module Name:src Committed By: ryoon Date: Sun Sep 15 12:54:21 UTC 2019 Modified Files: src/etc: MAKEDEV.tmpl Log Message: Replace major number in MAKEDEV for vhci To generate a diff of this commit: cvs rdiff -u -r1.206 -r1.207 src/etc/MAKEDEV.tmpl Please note that

CVS commit: src/etc

2019-09-15 Thread Ryo ONODERA
Module Name:src Committed By: ryoon Date: Sun Sep 15 12:54:21 UTC 2019 Modified Files: src/etc: MAKEDEV.tmpl Log Message: Replace major number in MAKEDEV for vhci To generate a diff of this commit: cvs rdiff -u -r1.206 -r1.207 src/etc/MAKEDEV.tmpl Please note that

CVS commit: src/sys/sys

2019-09-15 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sun Sep 15 14:30:26 UTC 2019 Modified Files: src/sys/sys: cdefs.h Log Message: Add Clang/LLVM specific feature/extension detection macros in sys/cdefs.h These macros are not supported (as of now) with GCC and there is need to

CVS commit: src/sys/sys

2019-09-15 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sun Sep 15 14:30:26 UTC 2019 Modified Files: src/sys/sys: cdefs.h Log Message: Add Clang/LLVM specific feature/extension detection macros in sys/cdefs.h These macros are not supported (as of now) with GCC and there is need to

CVS commit: src/common/lib/libc/arch/arm/atomic

2019-09-15 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Sep 15 14:55:04 UTC 2019 Modified Files: src/common/lib/libc/arch/arm/atomic: atomic_or_64.S atomic_xor_64.S Log Message: __sync_{,x}or_and_fetch_8 should return new value... make it so. To generate a diff of this commit:

CVS commit: src/common/lib/libc/arch/arm/atomic

2019-09-15 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Sep 15 14:55:04 UTC 2019 Modified Files: src/common/lib/libc/arch/arm/atomic: atomic_or_64.S atomic_xor_64.S Log Message: __sync_{,x}or_and_fetch_8 should return new value... make it so. To generate a diff of this commit:

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/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: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/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

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/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

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

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

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: 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

  1   2   >