CVS commit: src/share/man/man2

2017-01-06 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sat Jan 7 06:01:20 UTC 2017 Modified Files: src/share/man/man2: siginfo.2 Log Message: Document that TRAP_EXEC is .Nx extension and update .Sh HISTORY for it Sponsored by To generate a diff of this commit: cvs rdiff -u -r1.17

CVS commit: src/doc

2017-01-06 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sat Jan 7 05:57:27 UTC 2017 Modified Files: src/doc: CHANGES Log Message: Document new additions to ptrace(2) in doc/CHANGES Added: ptrace(2): Add new si_code value of SIGTRAP: TRAP_EXEC [kamil 20170107] ptrace(2): Add signal

CVS commit: src/lib/libc/sys

2017-01-06 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sat Jan 7 05:51:14 UTC 2017 Modified Files: src/lib/libc/sys: ptrace.2 Log Message: Add more notes explaining how debuggers work on NetBSD Explain: - execve(2) handling and behavior, SIGTRAP & TRAP_EXEC - reference PaX MPROTECT

CVS commit: src

2017-01-06 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Sat Jan 7 04:44:13 UTC 2017 Modified Files: src/distrib/sets/lists/comp: mi src/share/man/man9: Makefile Log Message: Add entries of pmap(9) functions To generate a diff of this commit: cvs rdiff -u -r1.2099 -r1.2100 s

CVS commit: src/lib/libc/sys

2017-01-06 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sat Jan 7 03:41:25 UTC 2017 Modified Files: src/lib/libc/sys: ptrace.2 Log Message: Document PT_SET_SIGINFO and PT_GET_SIGINFO in ptrace(2) PT_SET_SIGINFO - fake signal information emitted to tracee PT_GET_SIGINFO - read signal i

CVS commit: src/tools/compat

2017-01-06 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Jan 7 02:55:19 UTC 2017 Modified Files: src/tools/compat: compat_defs.h Log Message: need ctype.h To generate a diff of this commit: cvs rdiff -u -r1.105 -r1.106 src/tools/compat/compat_defs.h Please note that diffs are

CVS commit: src/tools/compat

2017-01-06 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Jan 7 02:52:04 UTC 2017 Modified Files: src/tools/compat: compat_defs.h configure.ac Log Message: Check for declarations, not the existance of functions since some are visible only when _NETBSD_SOURCE is defined. This avoid

CVS commit: src/lib/libc/sys

2017-01-06 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sat Jan 7 01:32:35 UTC 2017 Modified Files: src/lib/libc/sys: ptrace.2 Log Message: Fix swapped text between PT_GET_PROCESS_STATE and PT_GET_EVENT_MASK Sponsored by To generate a diff of this commit: cvs rdiff -u -r1.47 -r1.48

CVS commit: src/lib/libc/sys

2017-01-06 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sat Jan 7 01:29:18 UTC 2017 Modified Files: src/lib/libc/sys: ptrace.2 Log Message: ptrace(2): Document addr and data argument usage for PT_GET_PROCESS_STATE The PT_GET_PROCESS_STATE call in ptrace(2) has the following usage of a

CVS commit: src/share/man/man2

2017-01-06 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sat Jan 7 01:22:12 UTC 2017 Modified Files: src/share/man/man2: siginfo.2 Log Message: Document TRAP_EXEC in SIGRAP in siginfo(2) TRAP_EXEC - Process exec trap This signal is emitted on exec() when a process is controlled by a d

CVS commit: src/distrib/sets/lists/comp

2017-01-06 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sat Jan 7 00:47:19 UTC 2017 Modified Files: src/distrib/sets/lists/comp: mi Log Message: Fix MKCATPAGES=yes build - fix typo in cat3/krb5_checksum_is_keyed.0 To generate a diff of this commit: cvs rdiff -u -r1.2098 -r1.2099 src/

CVS commit: src/sys/sys

2017-01-06 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Fri Jan 6 22:58:00 UTC 2017 Modified Files: src/sys/sys: param.h Log Message: Welcome to 7.99.56 for new ptrace(2) interfaces and SIGTRAP type TRAP_EXEC Kernel bump for PT_GET_SIGINFO and PT_SET_SIGINFO in ptrace(2) and new si_co

CVS commit: src/sys

2017-01-06 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Fri Jan 6 22:53:17 UTC 2017 Modified Files: src/sys/kern: core_elf32.c core_netbsd.c kern_sig.c sys_ptrace_common.c src/sys/sys: ptrace.h signalvar.h Log Message: Introduce new ptrace(2) interface: PT_SET_SIGINFO and PT_GE

CVS commit: src/sys

2017-01-06 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Fri Jan 6 22:42:58 UTC 2017 Modified Files: src/sys/kern: kern_exec.c src/sys/sys: siginfo.h Log Message: Introduce new SIGTRAP code: TRAP_EXEC On exec() events under a debugger generate the SIGTRAP signal with TRAP_EXEC

CVS commit: src/tests/kernel

2017-01-06 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Fri Jan 6 22:40:06 UTC 2017 Modified Files: src/tests/kernel: t_ptrace_wait.c Log Message: Add new test siginfo4 in t_ptrace_wait{,3,4,6,id,pid} siginfo4: Detect SIGTRAP TRAP_EXEC from tracee This test is currently disabled

CVS commit: src/tools

2017-01-06 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Jan 6 20:27:19 UTC 2017 Modified Files: src/tools/dbsym: Makefile src/tools/mdsetimage: Makefile Log Message: handle the case where we don't have the files built yet To generate a diff of this commit: cvs rdiff -u

CVS commit: src/usr.sbin/npf/npfd

2017-01-06 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Jan 6 19:20:24 UTC 2017 Modified Files: src/usr.sbin/npf/npfd: Makefile npfd.c npfd.h npfd_log.c Log Message: Add log validation To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/usr.sbin/npf/npfd/Makefile \

CVS commit: src/external/bsd/flex

2017-01-06 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Jan 6 17:26:41 UTC 2017 Modified Files: src/external/bsd/flex: Makefile.inc Log Message: get the right version even for the tools build. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/external/bsd/flex/Ma

CVS commit: src/usr.sbin/zic

2017-01-06 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Jan 6 17:25:32 UTC 2017 Modified Files: src/usr.sbin/zic: Makefile Log Message: don't try to run a non-existing nbcat To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20 src/usr.sbin/zic/Makefile Please note th

CVS commit: src/tools

2017-01-06 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Jan 6 17:22:51 UTC 2017 Modified Files: src/tools/dbsym: Makefile src/tools/mdsetimage: Makefile Log Message: don't run grep if we don't have the Makefile, like when we are building objdirs To generate a diff of t

CVS commit: src/external/bsd/flex

2017-01-06 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Jan 6 17:13:22 UTC 2017 Modified Files: src/external/bsd/flex: Makefile.inc Log Message: don't use sed for the tools version because during objdir etc runs we don't have ${TOOL_SED} yet available. To generate a diff of th

CVS commit: src/sys/arch

2017-01-06 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Fri Jan 6 14:55:37 UTC 2017 Modified Files: src/sys/arch/arm/broadcom: bcm2835_plcom.c src/sys/arch/evbarm/rpi: rpi_machdep.c Log Message: Use the VC property mailbox to request the UART clock rate and use it appropriately

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

2017-01-06 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Fri Jan 6 14:53:32 UTC 2017 Modified Files: src/sys/arch/evbarm/rpi: rpi_machdep.c Log Message: Whitespace To generate a diff of this commit: cvs rdiff -u -r1.68 -r1.69 src/sys/arch/evbarm/rpi/rpi_machdep.c Please note that dif

CVS commit: src/lib/libcurses

2017-01-06 Thread Roy Marples
Module Name:src Committed By: roy Date: Fri Jan 6 14:25:41 UTC 2017 Modified Files: src/lib/libcurses: addbytes.c Log Message: KNF To generate a diff of this commit: cvs rdiff -u -r1.46 -r1.47 src/lib/libcurses/addbytes.c Please note that diffs are not public domain; t

CVS commit: src/lib/libcurses

2017-01-06 Thread Roy Marples
Module Name:src Committed By: roy Date: Fri Jan 6 14:06:45 UTC 2017 Modified Files: src/lib/libcurses: addbytes.c Log Message: KNF To generate a diff of this commit: cvs rdiff -u -r1.45 -r1.46 src/lib/libcurses/addbytes.c Please note that diffs are not public domain; t

CVS commit: src/lib/libcurses

2017-01-06 Thread Roy Marples
Module Name:src Committed By: roy Date: Fri Jan 6 14:06:00 UTC 2017 Modified Files: src/lib/libcurses: addch.c Log Message: KNF To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/lib/libcurses/addch.c Please note that diffs are not public domain; they ar

CVS commit: src/sys/dev

2017-01-06 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Fri Jan 6 09:32:08 UTC 2017 Modified Files: src/sys/dev: spkr.c spkr_audio.c spkrvar.h src/sys/dev/isa: spkr_pcppi.c Log Message: Implement a common spkr_detach() function and call it from the attachment-specific detach

CVS commit: src/sys/lib/libsa

2017-01-06 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Fri Jan 6 09:14:36 UTC 2017 Modified Files: src/sys/lib/libsa: loadfile_elf32.c Log Message: Explain how all that mess works, without actually fixing it yet. To generate a diff of this commit: cvs rdiff -u -r1.33 -r1.34 src/sys/l

CVS commit: src/lib/libcurses

2017-01-06 Thread Roy Marples
Module Name:src Committed By: roy Date: Fri Jan 6 09:14:07 UTC 2017 Modified Files: src/lib/libcurses: color.c cur_hash.c curses.h curses_private.h refresh.c Log Message: u_int -> unsigned int, u_int32_t -> uint32_t. To generate a diff of this commit: cvs rd

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

2017-01-06 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Fri Jan 6 09:04:06 UTC 2017 Modified Files: src/sys/arch/x86/x86: pmap.c Log Message: Rename a few things To generate a diff of this commit: cvs rdiff -u -r1.235 -r1.236 src/sys/arch/x86/x86/pmap.c Please note that diffs are not

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

2017-01-06 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Fri Jan 6 08:36:56 UTC 2017 Modified Files: src/sys/arch/i386/i386: locore.S Log Message: Explain the computation To generate a diff of this commit: cvs rdiff -u -r1.143 -r1.144 src/sys/arch/i386/i386/locore.S Please note that d

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

2017-01-06 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Fri Jan 6 08:32:26 UTC 2017 Modified Files: src/sys/arch/xen/x86: x86_xpmap.c Log Message: Remove a few #if 0s, and explain what we are doing on PAE: the last two PAs are entered in reversed order. To generate a diff of this comm

CVS commit: src/sys/dev/pci

2017-01-06 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Jan 6 08:05:26 UTC 2017 Modified Files: src/sys/dev/pci: if_wm.c Log Message: - Set IPV6EXDIS bit in RFCTL register because of an Errata on 82575 and newer devices. - Update comment in wm_init_rss(). To generate a diff o