CVS commit: src/sys/nfs
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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.