CVS commit: src/sys/nfs

2016-11-20 Thread Maxime Villard
Module Name:src
Committed By:   maxv
Date:   Sun Nov 20 09:28:43 UTC 2016

Modified Files:
src/sys/nfs: nfs_export.c

Log Message:
Memory leak, found by Mootja.


To generate a diff of this commit:
cvs rdiff -u -r1.58 -r1.59 src/sys/nfs/nfs_export.c

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



CVS commit: src/lib/libc/sys

2016-11-20 Thread Thomas Klausner
Module Name:src
Committed By:   wiz
Date:   Sun Nov 20 09:38:37 UTC 2016

Modified Files:
src/lib/libc/sys: wait.2

Log Message:
Whitespace.


To generate a diff of this commit:
cvs rdiff -u -r1.38 -r1.39 src/lib/libc/sys/wait.2

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



CVS commit: src/sbin/scsictl

2016-11-20 Thread Thomas Klausner
Module Name:src
Committed By:   wiz
Date:   Sun Nov 20 09:38:11 UTC 2016

Modified Files:
src/sbin/scsictl: scsictl.8

Log Message:
Whitespace, sort.


To generate a diff of this commit:
cvs rdiff -u -r1.29 -r1.30 src/sbin/scsictl/scsictl.8

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



CVS commit: src/sys/dev/spi

2016-11-20 Thread Frank Wille
Module Name:src
Committed By:   phx
Date:   Sun Nov 20 12:38:04 UTC 2016

Modified Files:
src/sys/dev/spi: mcp3k.c

Log Message:
Fixed typo in name for MCP3304.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/dev/spi/mcp3k.c

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



CVS commit: src

2016-11-20 Thread Masatake Daimon
Module Name:src
Committed By:   pho
Date:   Sun Nov 20 13:26:28 UTC 2016

Modified Files:
src/distrib/sets/lists/comp: mi
src/lib/librefuse: Makefile
Added Files:
src/lib/librefuse: fuse_lowlevel.h refuse_lowlevel.c

Log Message:
fuse_lowlevel.h: new file, currently only contains fuse_parse_cmdline(3) and 
struct fuse_cmdline_opts


To generate a diff of this commit:
cvs rdiff -u -r1.2068 -r1.2069 src/distrib/sets/lists/comp/mi
cvs rdiff -u -r1.10 -r1.11 src/lib/librefuse/Makefile
cvs rdiff -u -r0 -r1.1 src/lib/librefuse/fuse_lowlevel.h \
src/lib/librefuse/refuse_lowlevel.c

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



CVS commit: src/lib/librefuse

2016-11-20 Thread Masatake Daimon
Module Name:src
Committed By:   pho
Date:   Sun Nov 20 13:28:32 UTC 2016

Modified Files:
src/lib/librefuse: fuse.h refuse.3 refuse.c

Log Message:
fuse_main(3): Support general fuse options via fuse_parse_cmdline(3)

* Prototypes for fuse_new(3), fuse_mount(3), and fuse_unmount(3) now
  matches to the original fuse interface.

* Add fuse_daemonize(3): needs to have a different prototype,
  otherwise we can't use puffs_daemon(3).

* Remove fuse_setup(3) and fuse_teardown(3). These obsolete functions
  has already been removed from the original interface.

* fuse_main(3) now supports the following command-line options
  compatible with the original fuse:

  -h, --help  print help message
  -V, --version   print library version (currently does nothing)
  -d, -o debugenable debug output (PUFFS_FLAG_OPDUMP), implies -f
  -f  foreground mode
  -s  single threaded mode (always enabled for now)
  -o fsname=NAME  explicitly set the name of the file system

* fuse_main(3) now daemonizes the process by default. This is for the
  compatibility with the original fuse.


To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 src/lib/librefuse/fuse.h
cvs rdiff -u -r1.12 -r1.13 src/lib/librefuse/refuse.3
cvs rdiff -u -r1.97 -r1.98 src/lib/librefuse/refuse.c

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



CVS commit: src

2016-11-20 Thread Michael van Elst
Module Name:src
Committed By:   mlelstv
Date:   Sun Nov 20 15:37:19 UTC 2016

Modified Files:
src/share/man/man9: scsipi.9
src/sys/dev/scsipi: atapi_wdc.c atapiconf.c cd.c ch.c if_se.c
scsi_base.c scsiconf.c scsipi_base.c scsipi_base.h scsipi_ioctl.c
scsipiconf.c scsipiconf.h sd.c ses.c ss.c ss_mustek.c ss_scanjet.c
st.c uk.c

Log Message:
Make scsipi framework MPSAFE.

Data structures are now protected by a per-adapter mutex at IPL_BIO
that is created by the scsibus or atapibus instance when the adapter
is configured.
The enable reference counter and the channel freeze counter which are
currently used by HBA code before the adapter is configured, are made
atomic.
The target drivers are now all tagged as D_MPSAFE.

Almost all HBA drivers still require the kernel lock to present,
so all callbacks into HBA code are still protected by kernel lock
unless the driver is tagged as SCSIPI_ADAPT_MPSAFE.

TODO: refactor sd and cd to use dksubr.


To generate a diff of this commit:
cvs rdiff -u -r1.28 -r1.29 src/share/man/man9/scsipi.9
cvs rdiff -u -r1.122 -r1.123 src/sys/dev/scsipi/atapi_wdc.c
cvs rdiff -u -r1.88 -r1.89 src/sys/dev/scsipi/atapiconf.c
cvs rdiff -u -r1.332 -r1.333 src/sys/dev/scsipi/cd.c
cvs rdiff -u -r1.90 -r1.91 src/sys/dev/scsipi/ch.c \
src/sys/dev/scsipi/scsi_base.c
cvs rdiff -u -r1.92 -r1.93 src/sys/dev/scsipi/if_se.c
cvs rdiff -u -r1.275 -r1.276 src/sys/dev/scsipi/scsiconf.c
cvs rdiff -u -r1.166 -r1.167 src/sys/dev/scsipi/scsipi_base.c
cvs rdiff -u -r1.22 -r1.23 src/sys/dev/scsipi/scsipi_base.h
cvs rdiff -u -r1.68 -r1.69 src/sys/dev/scsipi/scsipi_ioctl.c
cvs rdiff -u -r1.41 -r1.42 src/sys/dev/scsipi/scsipiconf.c
cvs rdiff -u -r1.123 -r1.124 src/sys/dev/scsipi/scsipiconf.h
cvs rdiff -u -r1.318 -r1.319 src/sys/dev/scsipi/sd.c
cvs rdiff -u -r1.49 -r1.50 src/sys/dev/scsipi/ses.c
cvs rdiff -u -r1.87 -r1.88 src/sys/dev/scsipi/ss.c
cvs rdiff -u -r1.42 -r1.43 src/sys/dev/scsipi/ss_mustek.c
cvs rdiff -u -r1.53 -r1.54 src/sys/dev/scsipi/ss_scanjet.c
cvs rdiff -u -r1.229 -r1.230 src/sys/dev/scsipi/st.c
cvs rdiff -u -r1.64 -r1.65 src/sys/dev/scsipi/uk.c

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



CVS commit: src/sys/dev/wsfont

2016-11-20 Thread Michael Lorenz
Module Name:src
Committed By:   macallan
Date:   Sun Nov 20 15:44:40 UTC 2016

Modified Files:
src/sys/dev/wsfont: wsfont.c wsfont.h

Log Message:
add WSFONT_PREFER_ALPHA - for drivers that would rather render anti-aliased
fonts


To generate a diff of this commit:
cvs rdiff -u -r1.59 -r1.60 src/sys/dev/wsfont/wsfont.c
cvs rdiff -u -r1.25 -r1.26 src/sys/dev/wsfont/wsfont.h

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



CVS commit: src/sys/dev/wsfont

2016-11-20 Thread Michael Lorenz
Module Name:src
Committed By:   macallan
Date:   Sun Nov 20 15:55:31 UTC 2016

Modified Files:
src/sys/dev/wsfont: files.wsfont wsfont.c
Added Files:
src/sys/dev/wsfont: Go_Mono_12x23.h

Log Message:
shiny new console font, use FONT_GO_MONO12x23


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 src/sys/dev/wsfont/Go_Mono_12x23.h
cvs rdiff -u -r1.21 -r1.22 src/sys/dev/wsfont/files.wsfont
cvs rdiff -u -r1.60 -r1.61 src/sys/dev/wsfont/wsfont.c

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



CVS commit: src/tests/lib/libpthread_dbg

2016-11-20 Thread Kamil Rytarowski
Module Name:src
Committed By:   kamil
Date:   Sun Nov 20 16:13:03 UTC 2016

Modified Files:
src/tests/lib/libpthread_dbg: t_threads.c

Log Message:
Add threads2 and threads3 in tests/lib/libpthread_dbg/t_threads.c

threads2:
Asserts that td_thr_iter() call is executed for each thread once

threads3:
Asserts that for each td_thr_iter() call td_thr_info() is valid

These tests pass correctly.

Sponsored by 


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/tests/lib/libpthread_dbg/t_threads.c

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



CVS commit: src

2016-11-20 Thread Michael Lorenz
Module Name:src
Committed By:   macallan
Date:   Sun Nov 20 16:55:18 UTC 2016

Modified Files:
src/distrib/sets/lists/man: mi
src/share/man/man4: Makefile
src/sys/arch/alpha/conf: GENERIC
src/sys/arch/macppc/conf: GENERIC
Added Files:
src/share/man/man4: pm3fb.4
src/sys/dev/pci: pm3fb.c pm3reg.h

Log Message:
add driver for Permedia 3 based graphics devices
from Naruaki Etomi, via PR 49518


To generate a diff of this commit:
cvs rdiff -u -r1.1538 -r1.1539 src/distrib/sets/lists/man/mi
cvs rdiff -u -r1.630 -r1.631 src/share/man/man4/Makefile
cvs rdiff -u -r0 -r1.1 src/share/man/man4/pm3fb.4
cvs rdiff -u -r1.369 -r1.370 src/sys/arch/alpha/conf/GENERIC
cvs rdiff -u -r1.322 -r1.323 src/sys/arch/macppc/conf/GENERIC
cvs rdiff -u -r0 -r1.1 src/sys/dev/pci/pm3fb.c src/sys/dev/pci/pm3reg.h

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



CVS commit: src/share/man/man9

2016-11-20 Thread Thomas Klausner
Module Name:src
Committed By:   wiz
Date:   Sun Nov 20 16:59:11 UTC 2016

Modified Files:
src/share/man/man9: scsipi.9

Log Message:
Bump date for previous. Use more markup.


To generate a diff of this commit:
cvs rdiff -u -r1.29 -r1.30 src/share/man/man9/scsipi.9

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



CVS commit: src/share/man/man4

2016-11-20 Thread Thomas Klausner
Module Name:src
Committed By:   wiz
Date:   Sun Nov 20 17:02:33 UTC 2016

Modified Files:
src/share/man/man4: pm3fb.4

Log Message:
Add RCS Id. Bump date for import. Case fixes.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/share/man/man4/pm3fb.4

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



CVS commit: src/tests/lib/libpthread_dbg

2016-11-20 Thread Kamil Rytarowski
Module Name:src
Committed By:   kamil
Date:   Sun Nov 20 17:42:56 UTC 2016

Modified Files:
src/tests/lib/libpthread_dbg: t_threads.c

Log Message:
Add threads4 in tests/lib/libpthread_dbg/t_threads.c

This test asserts that for each td_thr_iter() call td_thr_getname() is
valid.

Sponsored by .


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/tests/lib/libpthread_dbg/t_threads.c

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



CVS commit: src/tests/lib/libpthread_dbg

2016-11-20 Thread Kamil Rytarowski
Module Name:src
Committed By:   kamil
Date:   Sun Nov 20 18:02:46 UTC 2016

Modified Files:
src/tests/lib/libpthread_dbg: t_threads.c

Log Message:
Add threads5 in tests/lib/libpthread_dbg/t_threads

Asserts that td_thr_getname() handles shorter buffer parameter and the
result is properly truncated.

Currently this test fails due to bug in pthread_dbg.

Sponsored by 


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/tests/lib/libpthread_dbg/t_threads.c

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



CVS commit: src/sys/ufs/ufs

2016-11-20 Thread Taylor R Campbell
Module Name:src
Committed By:   riastradh
Date:   Sun Nov 20 21:21:26 UTC 2016

Modified Files:
src/sys/ufs/ufs: ufs_quota2.c

Log Message:
KASSERT(mutex_owner(...)) ---> KASSERT(mutex_owned(...))

Fixes part of PR kern/47114.  Tested by code inspection.


To generate a diff of this commit:
cvs rdiff -u -r1.40 -r1.41 src/sys/ufs/ufs/ufs_quota2.c

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



CVS commit: src/sys/ufs/lfs

2016-11-20 Thread Taylor R Campbell
Module Name:src
Committed By:   riastradh
Date:   Sun Nov 20 21:22:14 UTC 2016

Modified Files:
src/sys/ufs/lfs: ulfs_quota2.c

Log Message:
KASSERT(mutex_owner(...)) ---> KASSERT(mutex_owned(...))


To generate a diff of this commit:
cvs rdiff -u -r1.28 -r1.29 src/sys/ufs/lfs/ulfs_quota2.c

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



CVS commit: src/lib/libpthread_dbg

2016-11-20 Thread Kamil Rytarowski
Module Name:src
Committed By:   kamil
Date:   Sun Nov 20 21:49:24 UTC 2016

Modified Files:
src/lib/libpthread_dbg: pthread_dbg.c

Log Message:
Always set trailing '\0' in td_thr_getname() to compose valid ASCIIZ string

This fixes threads5 in tests/lib/libpthread_dbg

Sponsored by 


To generate a diff of this commit:
cvs rdiff -u -r1.47 -r1.48 src/lib/libpthread_dbg/pthread_dbg.c

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



CVS commit: src/sys/dev/ieee1394

2016-11-20 Thread Taylor R Campbell
Module Name:src
Committed By:   riastradh
Date:   Sun Nov 20 22:36:45 UTC 2016

Modified Files:
src/sys/dev/ieee1394: firewire.c firewirereg.h fwohci.c

Log Message:
Defer initialization of isodma channels until we know how many.

Should fix a bug I introduced four years ago in:
https://mail-index.netbsd.org/source-changes/2012/08/04/msg036211.html


To generate a diff of this commit:
cvs rdiff -u -r1.45 -r1.46 src/sys/dev/ieee1394/firewire.c
cvs rdiff -u -r1.18 -r1.19 src/sys/dev/ieee1394/firewirereg.h
cvs rdiff -u -r1.137 -r1.138 src/sys/dev/ieee1394/fwohci.c

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



CVS commit: src/sys/dev/ieee1394

2016-11-20 Thread Taylor R Campbell
Module Name:src
Committed By:   riastradh
Date:   Sun Nov 20 22:47:39 UTC 2016

Modified Files:
src/sys/dev/ieee1394: firewire.c firewirereg.h fwdev.c fwohci.c

Log Message:
Kill some more tsleep.

And no, surrounding tsleep by mutex_exit/mutex_enter does not fix
problems even if the LOCKDEBUG panic symptom goes away...


To generate a diff of this commit:
cvs rdiff -u -r1.46 -r1.47 src/sys/dev/ieee1394/firewire.c
cvs rdiff -u -r1.19 -r1.20 src/sys/dev/ieee1394/firewirereg.h
cvs rdiff -u -r1.30 -r1.31 src/sys/dev/ieee1394/fwdev.c
cvs rdiff -u -r1.138 -r1.139 src/sys/dev/ieee1394/fwohci.c

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



CVS commit: src/sys/dev/ieee1394

2016-11-20 Thread Taylor R Campbell
Module Name:src
Committed By:   riastradh
Date:   Sun Nov 20 22:56:13 UTC 2016

Modified Files:
src/sys/dev/ieee1394: fwohci.c

Log Message:
KASSERT(mutex_owner(...)) ---> KASSERT(mutex_owned(...))

If this is not correct, then there's something bogus in this code
anyway, so better to fail early.

Final part of PR kern/47114.


To generate a diff of this commit:
cvs rdiff -u -r1.139 -r1.140 src/sys/dev/ieee1394/fwohci.c

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



CVS commit: src/sys/kern

2016-11-20 Thread Ryota Ozaki
Module Name:src
Committed By:   ozaki-r
Date:   Mon Nov 21 00:54:21 UTC 2016

Modified Files:
src/sys/kern: subr_xcall.c

Log Message:
Fix a race condition of low priority xcall

xc_lowpri and xc_thread are racy and xc_wait may return during/before
executing all xcall callbacks, resulting in a kernel panic at worst.

xc_lowpri serializes multiple jobs by a mutex and a cv. If all xcall
callbacks are done, xc_wait returns and also xc_lowpri accepts a next job.

The problem is that a counter that counts the number of finished xcall
callbacks is incremented *before* actually executing a xcall callback
(see xc_tailp++ in xc_thread). So xc_lowpri accepts a next job before
all xcall callbacks complete and a next job begins to run its xcall callbacks.

Even worse the counter is global and shared between jobs, so if a xcall
callback of the next job completes, the shared counter is incremented,
which confuses wc_wait of the previous job as all xcall callbacks of the
previous job are done and wc_wait of the previous job returns during/before
executing its xcall callbacks.

How to fix: there are actually two counters that count the number of finished
xcall callbacks for low priority xcall for historical reasons (I guess):
xc_tailp and xc_low_pri.xc_donep. xc_low_pri.xc_donep is incremented correctly
while xc_tailp is incremented wrongly, i.e., before executing a xcall callback.
We can fix the issue by dropping xc_tailp and using only xc_low_pri.xc_donep.

PR kern/51632


To generate a diff of this commit:
cvs rdiff -u -r1.18 -r1.19 src/sys/kern/subr_xcall.c

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



CVS commit: src/sys/dev/ieee1394

2016-11-20 Thread Taylor R Campbell
Module Name:src
Committed By:   riastradh
Date:   Mon Nov 21 01:19:35 UTC 2016

Modified Files:
src/sys/dev/ieee1394: fwohci.c

Log Message:
Let's try initializing the pointers *before* dereferencing them!

Oops.


To generate a diff of this commit:
cvs rdiff -u -r1.140 -r1.141 src/sys/dev/ieee1394/fwohci.c

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



CVS commit: src/lib/libpthread_dbg

2016-11-20 Thread Kamil Rytarowski
Module Name:src
Committed By:   kamil
Date:   Mon Nov 21 03:02:34 UTC 2016

Modified Files:
src/lib/libpthread_dbg: pthread_dbg.c pthread_dbg.h

Log Message:
Kill SA thread states (TD_STATE_*) in pthread_dbg and add TD_STATE_DEAD

Scheduler Activation types were removed in NetBSD 5.0. Old type set is not
matching the new world POSIX threads library.

Only TD_STATE_RUNNING, TD_STATE_ZOMBIE are still applicable - keep it.

Keep TD_STATE_UNKNOWN as generic unrecognized type.

Add new TD_STATE_DEAD one. The TD_STATE_DEAD type is represented by number
6 in the POSIX threads library, but for the sake of compatibility with
older software using pthread_dbg - renumber it to 7, as six was reserved
for TD_STATE_SUSPENDED.

Old removed state types are marked as reserved and unused.

Sponsored by 


To generate a diff of this commit:
cvs rdiff -u -r1.48 -r1.49 src/lib/libpthread_dbg/pthread_dbg.c
cvs rdiff -u -r1.7 -r1.8 src/lib/libpthread_dbg/pthread_dbg.h

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



CVS commit: src/sys/compat/netbsd32

2016-11-20 Thread Rin Okuyama
Module Name:src
Committed By:   rin
Date:   Mon Nov 21 03:50:50 UTC 2016

Modified Files:
src/sys/compat/netbsd32: netbsd32_ioctl.c

Log Message:
Handle CLOCKCTL_NTP_ADJTIME32 even when compiled with !NTP;
just return ENOTTY in order to avoid possible failure when
main kernel and compat_netbsd32 module are compiled with
different NTP options in future.

Suggested and approved by mlelstv


To generate a diff of this commit:
cvs rdiff -u -r1.86 -r1.87 src/sys/compat/netbsd32/netbsd32_ioctl.c

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



CVS commit: src/sys/dev

2016-11-20 Thread Rin Okuyama
Module Name:src
Committed By:   rin
Date:   Mon Nov 21 03:53:59 UTC 2016

Modified Files:
src/sys/dev: clockctl.c

Log Message:
- Return ENOTTY rather than EINVAL for invalid ioctl, suggested by
  mlelstv.
- Protect NTP stuff in COMPAT_50 codes by NTP macro.

Approved by mlelstv


To generate a diff of this commit:
cvs rdiff -u -r1.34 -r1.35 src/sys/dev/clockctl.c

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



CVS commit: src/sys/dev/pci

2016-11-20 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Mon Nov 21 03:57:37 UTC 2016

Modified Files:
src/sys/dev/pci: if_wm.c

Log Message:
Add note about kumeran registers. No functional change.


To generate a diff of this commit:
cvs rdiff -u -r1.452 -r1.453 src/sys/dev/pci/if_wm.c

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



CVS commit: src/sys/arch

2016-11-20 Thread Ryota Ozaki
Module Name:src
Committed By:   ozaki-r
Date:   Mon Nov 21 04:10:06 UTC 2016

Modified Files:
src/sys/arch/arm/nvidia: tegra_cpufreq.c
src/sys/arch/x86/x86: cpu_ucode_intel.c
src/sys/arch/xen/x86: xen_pmap.c

Log Message:
Sweep unnecessary xcall.h inclusions


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/arm/nvidia/tegra_cpufreq.c
cvs rdiff -u -r1.10 -r1.11 src/sys/arch/x86/x86/cpu_ucode_intel.c
cvs rdiff -u -r1.22 -r1.23 src/sys/arch/xen/x86/xen_pmap.c

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



CVS commit: src/tests/lib/librumpclient

2016-11-20 Thread David A. Holland
Module Name:src
Committed By:   dholland
Date:   Mon Nov 21 06:17:20 UTC 2016

Modified Files:
src/tests/lib/librumpclient: h_execthr.c

Log Message:
If pthread_create fails, report the error instead of discarding it.


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/tests/lib/librumpclient/h_execthr.c

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



CVS commit: src/tests/lib/librumpclient

2016-11-20 Thread David A. Holland
Module Name:src
Committed By:   dholland
Date:   Mon Nov 21 06:19:26 UTC 2016

Modified Files:
src/tests/lib/librumpclient: h_execthr.c

Log Message:
More of previous.


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/tests/lib/librumpclient/h_execthr.c

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



CVS commit: src/tests/lib/librumpclient

2016-11-20 Thread David A. Holland
Module Name:src
Committed By:   dholland
Date:   Mon Nov 21 06:38:18 UTC 2016

Modified Files:
src/tests/lib/librumpclient: h_execthr.c

Log Message:
As a debugging measure for PR 49141, log what this is doing as it runs
to stdout. Hopefully this will get reported when the test fails in the
testbed rather than just causing ATF to report that it printed
unexpected output.


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/tests/lib/librumpclient/h_execthr.c

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



CVS commit: src/sys/altq

2016-11-20 Thread David A. Holland
Module Name:src
Committed By:   dholland
Date:   Mon Nov 21 07:15:36 UTC 2016

Modified Files:
src/sys/altq: altq_jobs.c

Log Message:
PR 51553 David Binderman: don't bother counting up backlogged classes
when not doing anything with the results.


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/sys/altq/altq_jobs.c

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



CVS commit: [netbsd-7-0] src/etc/rc.d

2016-11-20 Thread Soren Jacobsen
Module Name:src
Committed By:   snj
Date:   Mon Nov 21 07:22:51 UTC 2016

Modified Files:
src/etc/rc.d [netbsd-7-0]: rtadvd

Log Message:
Pull up following revision(s) (requested by kre in ticket #1274):
etc/rc.d/rtadvd: revision 1.9
The config file is not required to exist (unless specified via -c).
(reported by rhia...@falu.nl)  Don't fail to start if it doesn't.
Make sure the directory for the config file exists inside the chroot before
attempting to copy into it ("confdir" was calculated, but never used...)
While here, fix getopts usage (obviously only ever previously tested when
the -c arg was the first option...) and don't use test(1)'s -o operator
(especially not when one of the other args is an unknown string).
If -c is given (and we will chroot), require filename to be full path.
Misc minor style cleanups.


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.8.8.1 src/etc/rc.d/rtadvd

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



CVS commit: [netbsd-7-0] src/doc

2016-11-20 Thread Soren Jacobsen
Module Name:src
Committed By:   snj
Date:   Mon Nov 21 07:24:40 UTC 2016

Modified Files:
src/doc [netbsd-7-0]: CHANGES-7.0.3

Log Message:
1274


To generate a diff of this commit:
cvs rdiff -u -r1.1.2.6 -r1.1.2.7 src/doc/CHANGES-7.0.3

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



CVS commit: [netbsd-7] src/etc/rc.d

2016-11-20 Thread Soren Jacobsen
Module Name:src
Committed By:   snj
Date:   Mon Nov 21 07:29:26 UTC 2016

Modified Files:
src/etc/rc.d [netbsd-7]: rtadvd

Log Message:
Pull up following revision(s) (requested by kre in ticket #1274):
etc/rc.d/rtadvd: revision 1.9
The config file is not required to exist (unless specified via -c).
(reported by rhia...@falu.nl)  Don't fail to start if it doesn't.
Make sure the directory for the config file exists inside the chroot before
attempting to copy into it ("confdir" was calculated, but never used...)
While here, fix getopts usage (obviously only ever previously tested when
the -c arg was the first option...) and don't use test(1)'s -o operator
(especially not when one of the other args is an unknown string).
If -c is given (and we will chroot), require filename to be full path.
Misc minor style cleanups.


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.8.6.1 src/etc/rc.d/rtadvd

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



CVS commit: [netbsd-7] src/doc

2016-11-20 Thread Soren Jacobsen
Module Name:src
Committed By:   snj
Date:   Mon Nov 21 07:32:13 UTC 2016

Modified Files:
src/doc [netbsd-7]: CHANGES-7.1

Log Message:
1274


To generate a diff of this commit:
cvs rdiff -u -r1.1.2.121 -r1.1.2.122 src/doc/CHANGES-7.1

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