CVS commit: src/sys/arch/x86/x86

2019-05-28 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Tue May 28 13:20:23 UTC 2019 Modified Files: src/sys/arch/x86/x86: patch.c Log Message: Disable sanitizer instrumentation in x86_hotpatch() Local variables have empty (0-sized), unknown alignment to UBSan. This is hard to

Re: CVS commit: src/external/gpl3/gcc/dist/libsanitizer/tsan

2019-06-01 Thread Kamil Rytarowski
ompiler-rt/blob/master/lib/tsan/rtl/tsan_rtl_amd64.S Each call of this code was verified and it passed regression suite. There is also need to handle NetBSD specific renaming of symbols in this .S file and in .c file. > christos > >> On Jun 1, 2019, at 1:52 PM, Kamil Rytarowski wrote

CVS commit: src/share/man/man7

2019-06-01 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sat Jun 1 19:54:34 UTC 2019 Modified Files: src/share/man/man7: sysctl.7 Log Message: Document KERN_PROC_CWD in sysctl(7) To generate a diff of this commit: cvs rdiff -u -r1.138 -r1.139 src/share/man/man7/sysctl.7 Please note

CVS commit: src/sys/kern

2019-06-01 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sat Jun 1 19:48:29 UTC 2019 Modified Files: src/sys/kern: kern_proc.c Log Message: Align the KERN_PROC_CWD interface to semantics closer to KERN_PROC_PATHNAME Allow specifying oldlenp as 0 and return size with success for oldp

CVS commit: src/sys/kern

2019-06-01 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sat Jun 1 19:48:29 UTC 2019 Modified Files: src/sys/kern: kern_proc.c Log Message: Align the KERN_PROC_CWD interface to semantics closer to KERN_PROC_PATHNAME Allow specifying oldlenp as 0 and return size with success for oldp

Re: CVS commit: src/external/gpl3/gcc/dist/libsanitizer/tsan

2019-06-01 Thread Kamil Rytarowski
On 01.06.2019 21:04, Christos Zoulas wrote: > On Jun 1, 8:48pm, n...@gmx.com (Kamil Rytarowski) wrote: > -- Subject: Re: CVS commit: src/external/gpl3/gcc/dist/libsanitizer/tsan > > | There is some overlap, but not full. > > I understand. > > | https://github.com/llvm

CVS commit: src

2019-06-01 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sat Jun 1 19:49:03 UTC 2019 Modified Files: src/distrib/sets/lists/debug: mi src/distrib/sets/lists/tests: mi src/tests/kernel: Makefile Added Files: src/tests/kernel: t_proccwd.c Log Message: Add ATF

CVS commit: src

2019-06-01 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sat Jun 1 19:49:03 UTC 2019 Modified Files: src/distrib/sets/lists/debug: mi src/distrib/sets/lists/tests: mi src/tests/kernel: Makefile Added Files: src/tests/kernel: t_proccwd.c Log Message: Add ATF

Re: CVS commit: src/external/gpl3/gcc/dist/libsanitizer/tsan

2019-06-01 Thread Kamil Rytarowski
On 01.06.2019 19:22, Christos Zoulas wrote: > Module Name: src > Committed By: christos > Date: Sat Jun 1 17:22:58 UTC 2019 > > Modified Files: > src/external/gpl3/gcc/dist/libsanitizer/tsan: tsan_rtl_amd64.S > > Log Message: > Do as FreeBSD does now (I have not checked that the

CVS commit: src/sys/netinet

2019-06-01 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sat Jun 1 15:18:42 UTC 2019 Modified Files: src/sys/netinet: tcp_input.c Log Message: Replace potentially misaligned pointer dereference + htonl() with be32dec() Reported by kUBSan. To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/netinet

2019-06-01 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sat Jun 1 15:18:42 UTC 2019 Modified Files: src/sys/netinet: tcp_input.c Log Message: Replace potentially misaligned pointer dereference + htonl() with be32dec() Reported by kUBSan. To generate a diff of this commit: cvs rdiff

CVS commit: src/tests/kernel

2019-06-01 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sat Jun 1 22:18:23 UTC 2019 Modified Files: src/tests/kernel: t_proccwd.c Log Message: Fix a mistake in a test for KERN_PROC_CWD Emit properly ENOENT scenario in chroot. For some reason the final patch did not hit the tree. To

CVS commit: src/tests/kernel

2019-06-01 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sat Jun 1 22:18:23 UTC 2019 Modified Files: src/tests/kernel: t_proccwd.c Log Message: Fix a mistake in a test for KERN_PROC_CWD Emit properly ENOENT scenario in chroot. For some reason the final patch did not hit the tree. To

CVS commit: src/distrib/sets/lists

2019-06-01 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sat Jun 1 21:42:02 UTC 2019 Modified Files: src/distrib/sets/lists/comp: mi src/distrib/sets/lists/man: mi Log Message: Fix CATPAGES entries in distrib files Register CMSG_DATA.0, getcchar.0, acorn32/boot.0. These files

CVS commit: src/distrib/sets/lists

2019-06-01 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sat Jun 1 21:42:02 UTC 2019 Modified Files: src/distrib/sets/lists/comp: mi src/distrib/sets/lists/man: mi Log Message: Fix CATPAGES entries in distrib files Register CMSG_DATA.0, getcchar.0, acorn32/boot.0. These files

CVS commit: src/include

2019-05-27 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Mon May 27 07:31:11 UTC 2019 Modified Files: src/include: assert.h Log Message: As a _NETBSD_SOURCE extension define static_assert for pre-c11/c++99 Proposed on source-changes-d. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/include

2019-05-27 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Mon May 27 07:31:11 UTC 2019 Modified Files: src/include: assert.h Log Message: As a _NETBSD_SOURCE extension define static_assert for pre-c11/c++99 Proposed on source-changes-d. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/arch/x86/x86

2019-05-28 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Tue May 28 16:43:24 UTC 2019 Modified Files: src/sys/arch/x86/x86: procfs_machdep.c Log Message: Avoid the 1<<31 construct Shift unsigned int rather than signed one. Detected with kUBSan when reading /proc/cpuinfo. To generate

CVS commit: src/sys/arch/x86/x86

2019-05-28 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Tue May 28 16:43:24 UTC 2019 Modified Files: src/sys/arch/x86/x86: procfs_machdep.c Log Message: Avoid the 1<<31 construct Shift unsigned int rather than signed one. Detected with kUBSan when reading /proc/cpuinfo. To generate

CVS commit: src/doc

2019-06-14 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Fri Jun 14 16:11:12 UTC 2019 Modified Files: src/doc: TODO.ptrace Log Message: Update TODO.ptrace Drop compat32 entries as they were mostly addressed. Drop MD specific calls, it's up to port's CPU to contain various features like

CVS commit: src/doc

2019-06-14 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Fri Jun 14 16:11:12 UTC 2019 Modified Files: src/doc: TODO.ptrace Log Message: Update TODO.ptrace Drop compat32 entries as they were mostly addressed. Drop MD specific calls, it's up to port's CPU to contain various features like

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2019-06-11 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Wed Jun 12 04:20:18 UTC 2019 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: vdev_disk.c Log Message: Fix build with -Wgnu-designator in the ZFS code struct buf buf = { b_bcount: MAXPHYS }; is a legacy style

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2019-06-11 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Wed Jun 12 04:20:18 UTC 2019 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: vdev_disk.c Log Message: Fix build with -Wgnu-designator in the ZFS code struct buf buf = { b_bcount: MAXPHYS }; is a legacy style

CVS commit: src/lib/libc/sys

2019-06-12 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Wed Jun 12 12:30:42 UTC 2019 Modified Files: src/lib/libc/sys: ptrace.2 Log Message: Try to make posix_spawn(3) note in ptrace(2) less confusing To generate a diff of this commit: cvs rdiff -u -r1.72 -r1.73

CVS commit: src/lib/libc/sys

2019-06-12 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Wed Jun 12 12:30:42 UTC 2019 Modified Files: src/lib/libc/sys: ptrace.2 Log Message: Try to make posix_spawn(3) note in ptrace(2) less confusing To generate a diff of this commit: cvs rdiff -u -r1.72 -r1.73

CVS commit: src/lib/libc/gen

2019-06-12 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Wed Jun 12 12:26:24 UTC 2019 Modified Files: src/lib/libc/gen: posix_spawn.3 Log Message: Rephrase sentence about vfork+exec in posix_spawn(3) Try to make it less confusing. Requested by To generate a diff of this commit: cvs

CVS commit: src/lib/libc/gen

2019-06-12 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Wed Jun 12 12:26:24 UTC 2019 Modified Files: src/lib/libc/gen: posix_spawn.3 Log Message: Rephrase sentence about vfork+exec in posix_spawn(3) Try to make it less confusing. Requested by To generate a diff of this commit: cvs

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

2019-06-10 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Mon Jun 10 22:16:06 UTC 2019 Modified Files: src/tests/lib/libc/sys: t_ptrace_wait.c Log Message: Add posix_spawn(3) ATF tests in t_ptrace_wait* New tests verify whether forking process reports forking events to a debugger.

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

2019-06-10 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Mon Jun 10 22:16:06 UTC 2019 Modified Files: src/tests/lib/libc/sys: t_ptrace_wait.c Log Message: Add posix_spawn(3) ATF tests in t_ptrace_wait* New tests verify whether forking process reports forking events to a debugger.

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

2019-06-10 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Mon Jun 10 21:18:04 UTC 2019 Modified Files: src/tests/lib/libc/sys: t_ptrace_wait.c Log Message: Add more verbosity to debug messages in t_ptrace_wait Log func() file:line for each debug message. Most messages are similar one

CVS commit: src/lib/libc/gen

2019-06-11 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Tue Jun 11 12:47:34 UTC 2019 Modified Files: src/lib/libc/gen: posix_spawn.3 Log Message: Correct outdated note that posix_spawn(3) is implemented with vfork(2) The original FreeBSD libc code uses vfork(2), it's not the case for

CVS commit: src/sys/arch/i386/include

2019-06-17 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Mon Jun 17 14:31:51 UTC 2019 Modified Files: src/sys/arch/i386/include: ptrace.h Log Message: Define PTRACE_ILLEGAL_ASM for i386 To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21 src/sys/arch/i386/include/ptrace.h

CVS commit: src/sys/arch/ia64/include

2019-06-17 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Mon Jun 17 15:08:34 UTC 2019 Modified Files: src/sys/arch/ia64/include: mcontext.h Log Message: Enhance ia64/mcontext defines Stop mapping _UC_MACHINE_FP() to a register as it is not supported by CPU. There is need to use in code

CVS commit: src/sys/arch/ia64/include

2019-06-17 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Mon Jun 17 15:08:34 UTC 2019 Modified Files: src/sys/arch/ia64/include: mcontext.h Log Message: Enhance ia64/mcontext defines Stop mapping _UC_MACHINE_FP() to a register as it is not supported by CPU. There is need to use in code

CVS commit: src/sys/arch/i386/include

2019-06-17 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Mon Jun 17 14:31:51 UTC 2019 Modified Files: src/sys/arch/i386/include: ptrace.h Log Message: Define PTRACE_ILLEGAL_ASM for i386 To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21 src/sys/arch/i386/include/ptrace.h

CVS commit: src/lib/libc/compat/sys

2019-06-18 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Tue Jun 18 14:25:04 UTC 2019 Modified Files: src/lib/libc/compat/sys: compat_mknod.c Log Message: Fix warning message for mknod symbol linkage The correct reference for mknod(2) is in To generate a diff of this commit: cvs

CVS commit: src/common/lib/libc/misc

2019-06-17 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Mon Jun 17 18:55:37 UTC 2019 Modified Files: src/common/lib/libc/misc: ubsan.c Log Message: Introduce UBSAN_ALWAYS_FATAL in micro-UBSan UBSAN_ALWAYS_FATAL is a CPP option to mark all reports fatal always. To generate a diff of

CVS commit: src/common/lib/libc/misc

2019-06-17 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Mon Jun 17 18:55:37 UTC 2019 Modified Files: src/common/lib/libc/misc: ubsan.c Log Message: Introduce UBSAN_ALWAYS_FATAL in micro-UBSan UBSAN_ALWAYS_FATAL is a CPP option to mark all reports fatal always. To generate a diff of

CVS commit: src/sys/arch

2019-06-17 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Mon Jun 17 19:01:18 UTC 2019 Modified Files: src/sys/arch/amd64/conf: GENERIC src/sys/arch/i386/conf: GENERIC Log Message: Register UBSAN_ALWAYS_FATAL in kernel configs for kUBSan To generate a diff of this commit: cvs

CVS commit: src/sys/arch

2019-06-17 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Mon Jun 17 19:01:18 UTC 2019 Modified Files: src/sys/arch/amd64/conf: GENERIC src/sys/arch/i386/conf: GENERIC Log Message: Register UBSAN_ALWAYS_FATAL in kernel configs for kUBSan To generate a diff of this commit: cvs

CVS commit: src/sys/sys

2019-06-18 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Tue Jun 18 22:40:09 UTC 2019 Modified Files: src/sys/sys: lwp.h Log Message: Stop defining in lwp.h: LSDEAD Not used since NetBSD-5.0. It had a confusing comment that suggested that all entries after LSDEAD are removed, which

CVS commit: src/sys/sys

2019-06-18 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Tue Jun 18 22:40:09 UTC 2019 Modified Files: src/sys/sys: lwp.h Log Message: Stop defining in lwp.h: LSDEAD Not used since NetBSD-5.0. It had a confusing comment that suggested that all entries after LSDEAD are removed, which

Re: CVS commit: src/bin/ps

2019-06-18 Thread Kamil Rytarowski
On 19.06.2019 00:31, matthew green wrote: > "Kamil Rytarowski" writes: >> Module Name: src >> Committed By:kamil >> Date:Tue Jun 18 02:23:29 UTC 2019 >> >> Modified Files: >> src/bin/ps: print.c >> >&g

CVS commit: src/sys/sys

2019-06-18 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Tue Jun 18 22:41:32 UTC 2019 Modified Files: src/sys/sys: param.h Log Message: Welcome 8.99.46! do_sys_mknod{,at}() changes quota modules refactoring To generate a diff of this commit: cvs rdiff -u -r1.593 -r1.594

CVS commit: src/sys/sys

2019-06-18 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Tue Jun 18 22:41:32 UTC 2019 Modified Files: src/sys/sys: param.h Log Message: Welcome 8.99.46! do_sys_mknod{,at}() changes quota modules refactoring To generate a diff of this commit: cvs rdiff -u -r1.593 -r1.594

CVS commit: src/sys/kern

2019-06-18 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Tue Jun 18 23:53:55 UTC 2019 Modified Files: src/sys/kern: kern_exec.c kern_sig.c Log Message: Add support for KTR logs of SIGTRAP for TRAP_CHILD events Previously it was disabled due to vfork(2) synchronization issues. These

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

2019-06-18 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Tue Jun 18 21:14:26 UTC 2019 Modified Files: src/tests/lib/libc/sys: t_ptrace_wait.c Log Message: Allow to conditionally enable LWP ATF tests in t_ptrace_wait* By default the tests are disabled. To generate a diff of this

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

2019-06-18 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Tue Jun 18 21:14:26 UTC 2019 Modified Files: src/tests/lib/libc/sys: t_ptrace_wait.c Log Message: Allow to conditionally enable LWP ATF tests in t_ptrace_wait* By default the tests are disabled. To generate a diff of this

CVS commit: src/sys/arch

2019-06-18 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Tue Jun 18 21:18:13 UTC 2019 Modified Files: src/sys/arch/aarch64/include: ptrace.h src/sys/arch/alpha/include: ptrace.h src/sys/arch/amd64/include: ptrace.h src/sys/arch/arm/include: ptrace.h

CVS commit: src/sys/arch

2019-06-18 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Tue Jun 18 21:18:13 UTC 2019 Modified Files: src/sys/arch/aarch64/include: ptrace.h src/sys/arch/alpha/include: ptrace.h src/sys/arch/amd64/include: ptrace.h src/sys/arch/arm/include: ptrace.h

CVS commit: src

2019-06-18 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Tue Jun 18 22:34:26 UTC 2019 Modified Files: src/external/cddl/osnet/sys/kern: ddi.c src/sys/compat/common: vfs_syscalls_50.c src/sys/compat/linux/common: linux_file.c src/sys/compat/netbsd32:

CVS commit: src/sys/kern

2019-06-18 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Tue Jun 18 23:53:55 UTC 2019 Modified Files: src/sys/kern: kern_exec.c kern_sig.c Log Message: Add support for KTR logs of SIGTRAP for TRAP_CHILD events Previously it was disabled due to vfork(2) synchronization issues. These

CVS commit: src

2019-06-18 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Tue Jun 18 22:34:26 UTC 2019 Modified Files: src/external/cddl/osnet/sys/kern: ddi.c src/sys/compat/common: vfs_syscalls_50.c src/sys/compat/linux/common: linux_file.c src/sys/compat/netbsd32:

CVS commit: src/bin/ps

2019-06-17 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Tue Jun 18 02:23:29 UTC 2019 Modified Files: src/bin/ps: print.c Log Message: Make LSDEAD usage conditional LSDEAD is not used since NetBSD-5.0 and will be gone. The same conditional usage is already in ps.c in the same program.

CVS commit: src/bin/ps

2019-06-17 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Tue Jun 18 02:23:29 UTC 2019 Modified Files: src/bin/ps: print.c Log Message: Make LSDEAD usage conditional LSDEAD is not used since NetBSD-5.0 and will be gone. The same conditional usage is already in ps.c in the same program.

CVS commit: src/tools/compat

2019-06-18 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Wed Jun 19 03:40:15 UTC 2019 Modified Files: src/tools/compat: compat_defs.h configure configure.ac nbtool_config.h.in Log Message: Add sys/uio.h & enum uio_seg, enum uio_rw to tools/compat This is needed for

CVS commit: src/tools/compat

2019-06-18 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Wed Jun 19 03:40:15 UTC 2019 Modified Files: src/tools/compat: compat_defs.h configure configure.ac nbtool_config.h.in Log Message: Add sys/uio.h & enum uio_seg, enum uio_rw to tools/compat This is needed for

Re: CVS commit: src/tools

2019-06-22 Thread Kamil Rytarowski
On 22.06.2019 15:42, Juergen Hannken-Illjes wrote: > Module Name: src > Committed By: hannken > Date: Sat Jun 22 13:42:53 UTC 2019 > > Modified Files: > src/tools/compat: configure configure.ac nbtool_config.h.in > src/tools/rpcgen: Makefile > > Log Message: > Update

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

2019-06-12 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Wed Jun 12 17:07:11 UTC 2019 Modified Files: src/tests/lib/libc/sys: t_ptrace_wait.c Log Message: Add new ATF ptrace(2) tests for posix_spawn, reusing tests for fork/vfork New tests: - posix_spawn_detach_spawner -

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

2019-06-12 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Wed Jun 12 17:07:11 UTC 2019 Modified Files: src/tests/lib/libc/sys: t_ptrace_wait.c Log Message: Add new ATF ptrace(2) tests for posix_spawn, reusing tests for fork/vfork New tests: - posix_spawn_detach_spawner -

CVS commit: src/sys/sys

2019-06-13 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Thu Jun 13 20:23:56 UTC 2019 Modified Files: src/sys/sys: param.h Log Message: Welcome to 8.99.45! struct lwp includes now l_vforkwaiting. To generate a diff of this commit: cvs rdiff -u -r1.592 -r1.593 src/sys/sys/param.h

CVS commit: src/sys/sys

2019-06-13 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Thu Jun 13 20:23:56 UTC 2019 Modified Files: src/sys/sys: param.h Log Message: Welcome to 8.99.45! struct lwp includes now l_vforkwaiting. To generate a diff of this commit: cvs rdiff -u -r1.592 -r1.593 src/sys/sys/param.h

CVS commit: src/sys

2019-06-13 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Thu Jun 13 20:20:18 UTC 2019 Modified Files: src/sys/kern: kern_exec.c kern_exit.c kern_fork.c src/sys/sys: lwp.h Log Message: Correct use-after-free issue in vfork(2) In the previous behavior vforking parent was keeping

CVS commit: src/sys

2019-06-13 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Thu Jun 13 20:20:18 UTC 2019 Modified Files: src/sys/kern: kern_exec.c kern_exit.c kern_fork.c src/sys/sys: lwp.h Log Message: Correct use-after-free issue in vfork(2) In the previous behavior vforking parent was keeping

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

2019-06-13 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Thu Jun 13 20:26:06 UTC 2019 Modified Files: src/tests/lib/libc/sys: t_ptrace_wait.c Log Message: Enable vfork(2) ATF tests in t_ptrace_wait* The racing issues are gone in my local setup. To generate a diff of this commit: cvs

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

2019-06-13 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Thu Jun 13 20:26:06 UTC 2019 Modified Files: src/tests/lib/libc/sys: t_ptrace_wait.c Log Message: Enable vfork(2) ATF tests in t_ptrace_wait* The racing issues are gone in my local setup. To generate a diff of this commit: cvs

CVS commit: src/sys/kern

2019-06-12 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Thu Jun 13 00:07:19 UTC 2019 Modified Files: src/sys/kern: kern_sig.c Log Message: Correct inversed condition for dying process in sigswitch() If a process is exiting and it was not asked to relock proc_lock, do not free the

CVS commit: src/sys/kern

2019-06-12 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Thu Jun 13 00:07:19 UTC 2019 Modified Files: src/sys/kern: kern_sig.c Log Message: Correct inversed condition for dying process in sigswitch() If a process is exiting and it was not asked to relock proc_lock, do not free the

CVS commit: src/external/gpl3/gdb/dist/gdb

2019-06-13 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Fri Jun 14 01:00:52 UTC 2019 Modified Files: src/external/gpl3/gdb/dist/gdb: nbsd-nat.c Log Message: Enhance the GDB support for NetBSD - Enable VFORK events - Add syscall number for SCE/SCX events - Add commented out

CVS commit: src/external/gpl3/gdb/dist/gdb

2019-06-13 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Fri Jun 14 01:00:52 UTC 2019 Modified Files: src/external/gpl3/gdb/dist/gdb: nbsd-nat.c Log Message: Enhance the GDB support for NetBSD - Enable VFORK events - Add syscall number for SCE/SCX events - Add commented out

CVS commit: src/doc/roadmaps

2019-06-17 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Mon Jun 17 17:45:18 UTC 2019 Modified Files: src/doc/roadmaps: verification Log Message: Drop asan/ubsan entry, implemented as MKSANITIZER and MKLIBCSANITIZER To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

CVS commit: src/doc/roadmaps

2019-06-17 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Mon Jun 17 17:45:18 UTC 2019 Modified Files: src/doc/roadmaps: verification Log Message: Drop asan/ubsan entry, implemented as MKSANITIZER and MKLIBCSANITIZER To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

CVS commit: src/sys/arch/arm/include

2019-06-17 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Mon Jun 17 17:53:22 UTC 2019 Modified Files: src/sys/arch/arm/include: ptrace.h Log Message: Define PTRACE_ILLEGAL_ASM for arm (32-bit) udf $0 is expected to raise SIGILL for all ARM 32-bit targets. To generate a diff of this

CVS commit: src/sys/arch/arm/include

2019-06-17 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Mon Jun 17 17:53:22 UTC 2019 Modified Files: src/sys/arch/arm/include: ptrace.h Log Message: Define PTRACE_ILLEGAL_ASM for arm (32-bit) udf $0 is expected to raise SIGILL for all ARM 32-bit targets. To generate a diff of this

Re: CVS commit: src/sys/arch

2019-06-19 Thread Kamil Rytarowski
On 19.06.2019 06:41, m...@netbsd.org wrote: > On Tue, Jun 18, 2019 at 09:18:13PM +0000, Kamil Rytarowski wrote: >> Module Name: src >> Committed By:kamil >> Date:Tue Jun 18 21:18:13 UTC 2019 >> >> Modified Files: >> src/sys/arc

CVS commit: src/sys/kern

2019-06-19 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Wed Jun 19 14:16:06 UTC 2019 Modified Files: src/sys/kern: vfs_syscalls.c Log Message: Correct wrong type of uio_seg passed to do_sys_mknodat() It was introduced by an accident in previous commit to this file. Detected by

CVS commit: src/sys/kern

2019-06-19 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Wed Jun 19 14:16:06 UTC 2019 Modified Files: src/sys/kern: vfs_syscalls.c Log Message: Correct wrong type of uio_seg passed to do_sys_mknodat() It was introduced by an accident in previous commit to this file. Detected by

CVS commit: src/bin/ps

2019-06-19 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Wed Jun 19 21:25:51 UTC 2019 Modified Files: src/bin/ps: print.c Log Message: Add a fallback definition of LSDEAD in ps(1) The symbol is no longer available in headers. Requested by To generate a diff of this commit: cvs

CVS commit: src/bin/ps

2019-06-19 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Wed Jun 19 21:25:51 UTC 2019 Modified Files: src/bin/ps: print.c Log Message: Add a fallback definition of LSDEAD in ps(1) The symbol is no longer available in headers. Requested by To generate a diff of this commit: cvs

CVS commit: src/sys/sys

2019-06-19 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Wed Jun 19 21:39:53 UTC 2019 Modified Files: src/sys/sys: lwp.h Log Message: Add an explicit node that lwp status numbers are set in stone Requested by To generate a diff of this commit: cvs rdiff -u -r1.185 -r1.186

CVS commit: src/sys/sys

2019-06-19 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Wed Jun 19 21:39:53 UTC 2019 Modified Files: src/sys/sys: lwp.h Log Message: Add an explicit node that lwp status numbers are set in stone Requested by To generate a diff of this commit: cvs rdiff -u -r1.185 -r1.186

Re: CVS commit: src/external/cddl/osnet

2019-06-19 Thread Kamil Rytarowski
On 19.06.2019 10:18, Juergen Hannken-Illjes wrote: > Module Name: src > Committed By: hannken > Date: Wed Jun 19 08:18:01 UTC 2019 > > Modified Files: > src/external/cddl/osnet/include: libintl.h stdio_ext.h thread.h > src/external/cddl/osnet/sys/sys: isa_defs.h procset.h

CVS commit: src/tools/compat

2019-06-19 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Wed Jun 19 23:33:07 UTC 2019 Modified Files: src/tools/compat: compat_defs.h configure.ac Log Message: Add more SunOS types to tools/compat Add fallback defintions of: uchar_t, ushort_t, uint_t, ulong_t. Needed by the libctf

CVS commit: src/tools/compat

2019-06-19 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Wed Jun 19 23:33:07 UTC 2019 Modified Files: src/tools/compat: compat_defs.h configure.ac Log Message: Add more SunOS types to tools/compat Add fallback defintions of: uchar_t, ushort_t, uint_t, ulong_t. Needed by the libctf

CVS commit: src/sys/sys

2019-06-19 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Thu Jun 20 03:34:38 UTC 2019 Modified Files: src/sys/sys: param.h Log Message: Welcome to 8.99.47! New function do_posix_mknodat() that is called from the netbsd32 compat module. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/sys

2019-06-19 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Thu Jun 20 03:34:38 UTC 2019 Modified Files: src/sys/sys: param.h Log Message: Welcome to 8.99.47! New function do_posix_mknodat() that is called from the netbsd32 compat module. To generate a diff of this commit: cvs rdiff -u

Re: CVS commit: src/external/cddl/osnet

2019-06-19 Thread Kamil Rytarowski
On 19.06.2019 22:47, Kamil Rytarowski wrote: > On 19.06.2019 10:18, Juergen Hannken-Illjes wrote: >> Module Name: src >> Committed By:hannken >> Date:Wed Jun 19 08:18:01 UTC 2019 >> >> Modified Files: >> src/external/cddl/osnet/

CVS commit: src/tools/compat

2019-06-19 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Wed Jun 19 23:35:55 UTC 2019 Modified Files: src/tools/compat: configure nbtool_config.h.in Log Message: regen tools/compat To generate a diff of this commit: cvs rdiff -u -r1.94 -r1.95 src/tools/compat/configure cvs rdiff -u

CVS commit: src/tools/compat

2019-06-19 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Wed Jun 19 23:35:55 UTC 2019 Modified Files: src/tools/compat: configure nbtool_config.h.in Log Message: regen tools/compat To generate a diff of this commit: cvs rdiff -u -r1.94 -r1.95 src/tools/compat/configure cvs rdiff -u

CVS commit: src

2019-06-19 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Thu Jun 20 03:31:54 UTC 2019 Modified Files: src/lib/libc/sys: mknod.2 src/sys/compat/netbsd32: netbsd32_netbsd.c src/sys/kern: vfs_syscalls.c src/sys/sys: vfs_syscalls.h src/tests/lib/libc/c063:

CVS commit: src

2019-06-19 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Thu Jun 20 03:31:54 UTC 2019 Modified Files: src/lib/libc/sys: mknod.2 src/sys/compat/netbsd32: netbsd32_netbsd.c src/sys/kern: vfs_syscalls.c src/sys/sys: vfs_syscalls.h src/tests/lib/libc/c063:

CVS commit: src/sys/kern

2019-06-20 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Fri Jun 21 04:02:58 UTC 2019 Modified Files: src/sys/kern: kern_sig.c Log Message: Enhance reliability of ptrace(2) in a debuggee with multiple LWPs Stop competing between threads which one emits event signal quicker and

CVS commit: src/sys/kern

2019-06-20 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Fri Jun 21 04:02:58 UTC 2019 Modified Files: src/sys/kern: kern_sig.c Log Message: Enhance reliability of ptrace(2) in a debuggee with multiple LWPs Stop competing between threads which one emits event signal quicker and

CVS commit: src/sys

2019-06-20 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Fri Jun 21 01:03:51 UTC 2019 Modified Files: src/sys/kern: kern_sig.c src/sys/sys: proc.h Log Message: Eliminate PS_NOTIFYSTOP remnants from the kernel This flag used to be useful in /proc (BSD4.4-style) debugging

CVS commit: src/sys

2019-06-20 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Fri Jun 21 01:03:51 UTC 2019 Modified Files: src/sys/kern: kern_sig.c src/sys/sys: proc.h Log Message: Eliminate PS_NOTIFYSTOP remnants from the kernel This flag used to be useful in /proc (BSD4.4-style) debugging

CVS commit: src/sys/kern

2019-06-20 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Fri Jun 21 04:28:12 UTC 2019 Modified Files: src/sys/kern: kern_sig.c Log Message: Revert previous There is fallout in gdb that will be investigated before relanding this. To generate a diff of this commit: cvs rdiff -u -r1.363

CVS commit: src/sys/kern

2019-06-20 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Fri Jun 21 04:28:12 UTC 2019 Modified Files: src/sys/kern: kern_sig.c Log Message: Revert previous There is fallout in gdb that will be investigated before relanding this. To generate a diff of this commit: cvs rdiff -u -r1.363

CVS commit: src/tools/rpcgen

2019-06-21 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Fri Jun 21 14:56:40 UTC 2019 Modified Files: src/tools/rpcgen: Makefile Log Message: Instruct tools/rpcgen about new path for rpc headers Fixes build on Gentoo. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

CVS commit: src/tools/rpcgen

2019-06-21 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Fri Jun 21 14:56:40 UTC 2019 Modified Files: src/tools/rpcgen: Makefile Log Message: Instruct tools/rpcgen about new path for rpc headers Fixes build on Gentoo. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

CVS commit: src/sys/kern

2019-06-21 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Fri Jun 21 14:58:32 UTC 2019 Modified Files: src/sys/kern: vfs_syscalls.c Log Message: Restore ability to create regular files with mknod(2) This behavior is requested in ATF tests. To generate a diff of this commit: cvs rdiff

<    1   2   3   4   5   6   7   8   9   >