svn commit: r263428 - head/share/man/man7

2014-03-20 Thread Alan Somers
Author: asomers Date: Thu Mar 20 17:13:07 2014 New Revision: 263428 URL: http://svnweb.freebsd.org/changeset/base/263428 Log: share/man/man7/tests.7 Added a section on test suite configuration, and cleaned up up grammar errors and awkward prose. The config variables were

svn commit: r263429 - in head: . usr.sbin/config

2014-03-20 Thread Alan Somers
Author: asomers Date: Thu Mar 20 17:30:09 2014 New Revision: 263429 URL: http://svnweb.freebsd.org/changeset/base/263429 Log: Fix kern/187712: config(8) does not respect KERNCONFDIR. The impact of this bug is that you cannot build a kernel if both of the following are true: 1) The kernel c

svn commit: r263445 - in head: etc/mtree sbin/ifconfig sbin/ifconfig/tests tests/sys tests/sys/netinet

2014-03-20 Thread Alan Somers
UT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGES. +# +# Authors: Alan Somers (Spectra Logic Corporation) +# +# $FreeBSD$ + + +# Regression test for bin/187551 +atf_test_case process_fib cleanup +process_fib_head() +{ + atf_set "descr"

svn commit: r263572 - stable/10/tests/sys/kern

2014-03-21 Thread Alan Somers
Author: asomers Date: Fri Mar 21 22:43:00 2014 New Revision: 263572 URL: http://svnweb.freebsd.org/changeset/base/263572 Log: MFC r262868 Only use -lpthread for unix_seqpacket_test, not for all test programs. MFC r262894 kern/Makefile Set WARNS=5 for all files in this di

svn commit: r263738 - head/tests/sys/netinet

2014-03-25 Thread Alan Somers
Author: asomers Date: Tue Mar 25 15:03:08 2014 New Revision: 263738 URL: http://svnweb.freebsd.org/changeset/base/263738 Log: tests/sys/netinet/Makefile tests/sys/netinet/fibs.sh Replace fibs:udp_dontroute with fibs:src_addr_selection_by_subnet. The original test was poorly wri

Re: svn commit: r256768 - head/sbin/ifconfig

2014-03-25 Thread Alan Somers
On Sat, Oct 19, 2013 at 3:59 AM, Dag-Erling Smørgrav wrote: > Author: des > Date: Sat Oct 19 09:59:11 2013 > New Revision: 256768 > URL: http://svnweb.freebsd.org/changeset/base/256768 > > Log: > Do not error out when adding an interface to a group to which it > already belongs or removing it

Re: svn commit: r252015 - in head: etc share/man/man5

2014-03-25 Thread Alan Somers
On Wed, Jun 19, 2013 at 8:29 PM, Hiroki Sato wrote: > Author: hrs > Date: Thu Jun 20 02:29:49 2013 > New Revision: 252015 > URL: http://svnweb.freebsd.org/changeset/base/252015 > > Log: > - Add CIDR notation support like 192.168.1-2.10-16/24 to > $ifconfig_IF_aliasN. > This is an extended v

svn commit: r263779 - in head: sys/netinet tests/sys/netinet

2014-03-26 Thread Alan Somers
Author: asomers Date: Wed Mar 26 22:46:03 2014 New Revision: 263779 URL: http://svnweb.freebsd.org/changeset/base/263779 Log: Correct ARP update handling when the routes for network interfaces are restricted to a single FIB in a multifib system. Restricting an interface's routes to the FI

svn commit: r263820 - in stable/10: sys/kern sys/sys tests/sys/kern

2014-03-27 Thread Alan Somers
Author: asomers Date: Thu Mar 27 16:47:35 2014 New Revision: 263820 URL: http://svnweb.freebsd.org/changeset/base/263820 Log: MFC r262867 Fix PR kern/185813 "SOCK_SEQPACKET AF_UNIX sockets with asymmetrical buffers drop packets". It was caused by a check for the space available in a so

svn commit: r263823 - in stable/9/sys: kern sys

2014-03-27 Thread Alan Somers
Author: asomers Date: Thu Mar 27 19:04:15 2014 New Revision: 263823 URL: http://svnweb.freebsd.org/changeset/base/263823 Log: MFC r258311 opensolaris/uts/common/dtrace/fasttrap.c Fix several problems that can cause panics on kldload and kldunload. * kproc_create

svn commit: r263877 - stable/9/cddl/contrib/opensolaris/lib/libuutil/common

2014-03-28 Thread Alan Somers
Author: asomers Date: Fri Mar 28 15:41:04 2014 New Revision: 263877 URL: http://svnweb.freebsd.org/changeset/base/263877 Log: MFC r262912 cddl/contrib/opensolaris/lib/libuutil/common/uu_avl.c Fix a memory leak in uu_avl_pool_create: pthread_mutex_init without a corresponding

svn commit: r263880 - stable/10/sbin/devd

2014-03-28 Thread Alan Somers
Author: asomers Date: Fri Mar 28 16:27:48 2014 New Revision: 263880 URL: http://svnweb.freebsd.org/changeset/base/263880 Log: MFC r262914 sbin/devd/devd.8 sbin/devd/devd.cc Add a -q flag to devd that will suppress syslog logging at LOG_NOTICE or below. Modified: stable/

svn commit: r263874 - stable/10/cddl/contrib/opensolaris/lib/libuutil/common

2014-03-28 Thread Alan Somers
Author: asomers Date: Fri Mar 28 15:09:35 2014 New Revision: 263874 URL: http://svnweb.freebsd.org/changeset/base/263874 Log: MFC r262912 cddl/contrib/opensolaris/lib/libuutil/common/uu_avl.c Fix a memory leak in uu_avl_pool_create: pthread_mutex_init without a corresponding

svn commit: r263972 - stable/10/share/man/man9

2014-03-31 Thread Alan Somers
Author: asomers Date: Mon Mar 31 14:51:45 2014 New Revision: 263972 URL: http://svnweb.freebsd.org/changeset/base/263972 Log: MFC r263271 share/man/man9/counter.9 Fix logic error in the description of counter_u64_alloc: the command may fail only if M_NOWAIT is specified, not

svn commit: r264080 - in stable/10: sys/kern sys/sys tests/sys/kern

2014-04-03 Thread Alan Somers
Author: asomers Date: Thu Apr 3 16:57:16 2014 New Revision: 264080 URL: http://svnweb.freebsd.org/changeset/base/264080 Log: MFC r263116 Replace 4.4BSD Lite's unix domain socket backpressure hack with a cleaner mechanism, based on the new SB_STOP sockbuf flag. The old hack dynamically

svn commit: r264081 - stable/10/share/man/man7

2014-04-03 Thread Alan Somers
Author: asomers Date: Thu Apr 3 17:26:45 2014 New Revision: 264081 URL: http://svnweb.freebsd.org/changeset/base/264081 Log: MFC r263428 share/man/man7/tests.7 Added a section on test suite configuration, and cleaned up up grammar errors and awkward prose. The config varia

svn commit: r264325 - in stable/10: . usr.sbin/config

2014-04-10 Thread Alan Somers
Author: asomers Date: Thu Apr 10 19:51:33 2014 New Revision: 264325 URL: http://svnweb.freebsd.org/changeset/base/264325 Log: MFC r263429 Fix kern/187712: config(8) does not respect KERNCONFDIR. The impact of this bug is that you cannot build a kernel if both of the following are true:

svn commit: r264326 - in stable/9: . usr.sbin/config

2014-04-10 Thread Alan Somers
Author: asomers Date: Thu Apr 10 19:53:40 2014 New Revision: 264326 URL: http://svnweb.freebsd.org/changeset/base/264326 Log: MFC r263429 Fix kern/187712: config(8) does not respect KERNCONFDIR. The impact of this bug is that you cannot build a kernel if both of the following are true:

svn commit: r264887 - in head: sys/net sys/netinet tests/sys/netinet

2014-04-24 Thread Alan Somers
Author: asomers Date: Thu Apr 24 17:23:16 2014 New Revision: 264887 URL: http://svnweb.freebsd.org/changeset/base/264887 Log: Fix host and network routes for new interfaces when net.add_addr_allfibs=0 sys/net/route.c In rtinit1, use the interface fib instead of the process fib. The

svn commit: r264905 - in head: sys/net sys/netinet sys/netinet6 tests/sys/netinet

2014-04-24 Thread Alan Somers
tribution. + * + * NO WARRANTY + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR + * A PARTICULAR PURPOSE ARE DISCLAI

svn commit: r264917 - head/tests/sys/netinet

2014-04-25 Thread Alan Somers
;AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT @@ -26,7 +26,7 @@ # STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING # IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE # POSSIBILITY OF SUCH DAMAGES. -# +# # Authors: Alan Somers

Re: svn commit: r253687 - head/sys/net

2014-04-25 Thread Alan Somers
On Fri, Jul 26, 2013 at 1:41 PM, Adrian Chadd wrote: > Author: adrian > Date: Fri Jul 26 19:41:13 2013 > New Revision: 253687 > URL: http://svnweb.freebsd.org/changeset/base/253687 > > Log: > Break out the static, global LACP debug options into a per-lagg unit > sysctl tree. > > * Create a n

Re: svn commit: r253687 - head/sys/net

2014-04-25 Thread Alan Somers
On Fri, Apr 25, 2014 at 10:42 AM, Andrey V. Elsukov wrote: > On 25.04.2014 19:58, Alan Somers wrote: >> On Fri, Jul 26, 2013 at 1:41 PM, Adrian Chadd wrote: >>> Author: adrian >>> Date: Fri Jul 26 19:41:13 2013 >>> New Revision: 253687 >>> URL: ht

Re: svn commit: r253687 - head/sys/net

2014-04-28 Thread Alan Somers
On Mon, Apr 28, 2014 at 11:55 AM, Adrian Chadd wrote: > On 28 April 2014 01:53, Gleb Smirnoff wrote: >> On Fri, Apr 25, 2014 at 02:09:21PM -0700, Adrian Chadd wrote: >> A> Someone else should do it. >> >> Someone else can simply revert a commit that introduces a LOR and >> adds nonstandard undocu

svn commit: r265092 - in head: sys/netinet tests/sys/netinet

2014-04-29 Thread Alan Somers
Author: asomers Date: Tue Apr 29 14:46:45 2014 New Revision: 265092 URL: http://svnweb.freebsd.org/changeset/base/265092 Log: Fix a panic when removing an IP address from an interface, if the same address exists on another interface. The panic was introduced by change 264887, which changed

svn commit: r265094 - head/tests/sys/netinet

2014-04-29 Thread Alan Somers
Author: asomers Date: Tue Apr 29 15:12:23 2014 New Revision: 265094 URL: http://svnweb.freebsd.org/changeset/base/265094 Log: Add regression test for PR kern/189088. PR: kern/189088 MFC after:3 weeks Sponsored by: Spectra Logic Modified: head/tests/sys/netinet/fibs_test

svn commit: r265232 - head/sys/net

2014-05-02 Thread Alan Somers
Author: asomers Date: Fri May 2 16:24:09 2014 New Revision: 265232 URL: http://svnweb.freebsd.org/changeset/base/265232 Log: Fix a panic caused by doing "ifconfig -am" while a lagg is being destroyed. The thread that is destroying the lagg has already set sc->sc_psc=NULL when the "ifconfig

Re: svn commit: r265232 - head/sys/net

2014-05-02 Thread Alan Somers
On Fri, May 2, 2014 at 11:01 AM, Alexander V. Chernikov wrote: > On 02.05.2014 20:24, Alan Somers wrote: >> >> Author: asomers >> Date: Fri May 2 16:24:09 2014 >> New Revision: 265232 >> URL: http://svnweb.freebsd.org/changeset/base/265232 >> >> Log

Re: svn commit: r265232 - head/sys/net

2014-05-02 Thread Alan Somers
On Fri, May 2, 2014 at 3:08 PM, Alexander V. Chernikov wrote: > On 03.05.2014 00:22, Alan Somers wrote: >> On Fri, May 2, 2014 at 11:01 AM, Alexander V. Chernikov >> wrote: >>> On 02.05.2014 20:24, Alan Somers wrote: >>>> >>>> Author: asomers >&

svn commit: r265385 - in head: . etc/mtree sbin/ifconfig sbin/ifconfig/tests

2014-05-05 Thread Alan Somers
Author: asomers Date: Mon May 5 19:38:29 2014 New Revision: 265385 URL: http://svnweb.freebsd.org/changeset/base/265385 Log: Remove the ifconfig test added in rev 263445. After discussion with melifaro, we agreed that ifconfig's behavior was not a bug. The main motivation for bin/187551 w

svn commit: r265472 - head/bin/dd

2014-05-06 Thread Alan Somers
Author: asomers Date: Tue May 6 22:06:39 2014 New Revision: 265472 URL: http://svnweb.freebsd.org/changeset/base/265472 Log: dd(1) uses gettimeofday(2) to compute the throughput statistics. However, gettimeofday returns the system clock, which may jump forward or back, especially if NTP is

Re: svn commit: r265472 - head/bin/dd

2014-05-07 Thread Alan Somers
On Tue, May 6, 2014 at 9:47 PM, Bruce Evans wrote: > On Tue, 6 May 2014, Alan Somers wrote: > >> Log: >> dd(1) uses gettimeofday(2) to compute the throughput statistics. >> However, >> gettimeofday returns the system clock, which may jump forward or back, >&g

svn commit: r265586 - in stable/10: etc/mtree tests/sys tests/sys/netinet

2014-05-07 Thread Alan Somers
LIED WARRANTIES, INCLUDING, BUT NOT @@ -26,7 +26,7 @@ # STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING # IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE # POSSIBILITY OF SUCH DAMAGES. -# +# # Authors: Alan Somers (Spectra Logic Corporat

Re: svn commit: r265472 - head/bin/dd

2014-05-07 Thread Alan Somers
On Wed, May 7, 2014 at 2:26 PM, Jilles Tjoelker wrote: > On Wed, May 07, 2014 at 12:10:31PM -0600, Alan Somers wrote: >> On Tue, May 6, 2014 at 9:47 PM, Bruce Evans wrote: >> > On Tue, 6 May 2014, Alan Somers wrote: >> > >> >> Log: >> >> d

svn commit: r252481 - in head: etc sbin/devd

2013-07-01 Thread Alan Somers
Author: asomers Date: Mon Jul 1 21:20:17 2013 New Revision: 252481 URL: http://svnweb.freebsd.org/changeset/base/252481 Log: Add syslog(3) support to devd(8). sbin/devd/devd.cc All output will now go to syslog(3) if devd is daemonized, or stderr if it's running in the f

svn commit: r252482 - head/sbin/devd

2013-07-01 Thread Alan Somers
Author: asomers Date: Mon Jul 1 21:33:05 2013 New Revision: 252482 URL: http://svnweb.freebsd.org/changeset/base/252482 Log: Add a SIGINFO handler to devd. It will send useful statistics to syslog or stderr as appropriate. Currently, the only statistic printed is the number of events rece

svn commit: r252485 - head/sbin/devd

2013-07-01 Thread Alan Somers
Author: asomers Date: Mon Jul 1 21:49:17 2013 New Revision: 252485 URL: http://svnweb.freebsd.org/changeset/base/252485 Log: style(9) fixes, including the removal of page break characters. No functional changes. Approved by: gibbs (co-mentor) Modified: head/sbin/devd/devd.cc Modifi

svn commit: r252508 - head/sbin/devd

2013-07-02 Thread Alan Somers
Author: asomers Date: Tue Jul 2 14:48:39 2013 New Revision: 252508 URL: http://svnweb.freebsd.org/changeset/base/252508 Log: Explicitly include to fix compilation with libc++. It is implicitly included by libstdc++. Reported By: Oliver Hartmann Approved by: gibbs (co-mentor, implicit

Re: svn commit: r250953 - head/sys/cddl/contrib/opensolaris/uts/common/dtrace

2013-07-03 Thread Alan Somers
This creates another panic on module unload when WITNESS is enabled, because the module exits while holding the fasttrap_cleanup_mtx. This patch fixes the problem. I'm not sure if the mtx_destroy() is necessary, but I would feel dirty to leave it out. Does this patch look good to you? Index: sy

svn commit: r253046 - head/sbin/devd

2013-07-08 Thread Alan Somers
Author: asomers Date: Mon Jul 8 21:10:30 2013 New Revision: 253046 URL: http://svnweb.freebsd.org/changeset/base/253046 Log: Correct the printf format specifier for total_events. Add __printflike argument checking for devdlog(). Reported by: pjd Approved by: gibbs (co-mentor) Modified

svn commit: r249863 - head/share/misc

2013-04-24 Thread Alan Somers
w@Fre antoine [label="Antoine Brodin\nanto...@freebsd.org\n2008/02/03"] ariff [label="Ariff Abdullah\nar...@freebsd.org\n2005/11/14"] art [label="Artem Belevich\n...@freebsd.org\n2011/03/29"] +asomers [label="Alan Somers\nasom...@freebsd.org\n2013/04/24"] avg [lab

svn commit: r249951 - head/sbin/devd

2013-04-26 Thread Alan Somers
Author: asomers Date: Fri Apr 26 19:49:37 2013 New Revision: 249951 URL: http://svnweb.freebsd.org/changeset/base/249951 Log: According to devctl(4), clients must read events whole; they may not piece them together from multiple reads(). It's as if /dev/devctl is a datagram device instead o

svn commit: r261849 - stable/10

2014-02-13 Thread Alan Somers
Author: asomers Date: Thu Feb 13 19:46:48 2014 New Revision: 261849 URL: http://svnweb.freebsd.org/changeset/base/261849 Log: MFC r261132 Fix the build so -DNO_TESTS is passed in various phases that don't require tests in order to build or install. Crucially, don't try to install tests

svn commit: r261857 - in stable/10: etc/mtree tests tests/sys tools/regression/sockets/unix_seqpacket tools/regression/sockets/unix_seqpacket_exercise

2014-02-13 Thread Alan Somers
Author: asomers Date: Thu Feb 13 22:19:24 2014 New Revision: 261857 URL: http://svnweb.freebsd.org/changeset/base/261857 Log: MFC r261081, r261133, and r261615 r261081 Replace the old unix_seqpacket and unix_seqpacket_exercise tests, which were a little broken and not automa

svn commit: r262133 - head/tests/sys/kern

2014-02-17 Thread Alan Somers
Author: asomers Date: Mon Feb 17 22:06:52 2014 New Revision: 262133 URL: http://svnweb.freebsd.org/changeset/base/262133 Log: test_eagain_*_* should've been using nonblocking sockets instead of blocking sockets. The error was not exposed as long as the kernel suffered from PR kern/185812.

svn commit: r262867 - in head: sys/kern sys/sys tests/sys/kern

2014-03-06 Thread Alan Somers
Author: asomers Date: Thu Mar 6 20:24:15 2014 New Revision: 262867 URL: http://svnweb.freebsd.org/changeset/base/262867 Log: Fix PR kern/185813 "SOCK_SEQPACKET AF_UNIX sockets with asymmetrical buffers drop packets". It was caused by a check for the space available in a sockbuf, but it was

svn commit: r262871 - stable/10/tests/sys/kern

2014-03-06 Thread Alan Somers
Author: asomers Date: Thu Mar 6 21:47:22 2014 New Revision: 262871 URL: http://svnweb.freebsd.org/changeset/base/262871 Log: MFC r262133 test_eagain_*_* should've been using nonblocking sockets instead of blocking sockets. The error was not exposed as long as the kernel suffered from PR

svn commit: r262868 - head/tests/sys/kern

2014-03-06 Thread Alan Somers
Author: asomers Date: Thu Mar 6 20:39:56 2014 New Revision: 262868 URL: http://svnweb.freebsd.org/changeset/base/262868 Log: Only use -lpthread for unix_seqpacket_test, not for all test programs. Reported by: Garrett Cooper MFC after:3 weeks Sponsored by: Spectra Logic Corporation

svn commit: r262894 - head/tests/sys/kern

2014-03-07 Thread Alan Somers
Author: asomers Date: Fri Mar 7 19:30:03 2014 New Revision: 262894 URL: http://svnweb.freebsd.org/changeset/base/262894 Log: kern/Makefile Set WARNS=5 for all files in this directory kern/unix_seqpacket_test.c Fix compiler warnings. Most were benign, but rcvbuf_oversized

svn commit: r262912 - head/cddl/contrib/opensolaris/lib/libuutil/common

2014-03-07 Thread Alan Somers
Author: asomers Date: Fri Mar 7 23:01:35 2014 New Revision: 262912 URL: http://svnweb.freebsd.org/changeset/base/262912 Log: cddl/contrib/opensolaris/lib/libuutil/common/uu_avl.c Fix a memory leak in uu_avl_pool_create: pthread_mutex_init without a corresponding pthread_mutex_de

Re: svn commit: r262867 - in head: sys/kern sys/sys tests/sys/kern

2014-03-07 Thread Alan Somers
On Fri, Mar 7, 2014 at 3:58 PM, Gleb Smirnoff wrote: > Alan, > > On Thu, Mar 06, 2014 at 08:24:15PM +0000, Alan Somers wrote: > A> Author: asomers > A> Date: Thu Mar 6 20:24:15 2014 > A> New Revision: 262867 > A> URL: http://svnweb.freebsd.org/changeset/base/26

svn commit: r262914 - in head: sbin/devd sys/kern sys/sys

2014-03-07 Thread Alan Somers
Author: asomers Date: Fri Mar 7 23:30:48 2014 New Revision: 262914 URL: http://svnweb.freebsd.org/changeset/base/262914 Log: sbin/devd/devd.8 sbin/devd/devd.cc Add a -q flag to devd that will suppress syslog logging at LOG_NOTICE or below. Requested by: ian@ and imp@ MF

svn commit: r262915 - in head/sys: kern sys

2014-03-07 Thread Alan Somers
Author: asomers Date: Fri Mar 7 23:40:36 2014 New Revision: 262915 URL: http://svnweb.freebsd.org/changeset/base/262915 Log: Partial revert of change 262914. I screwed up subversion syntax with perforce syntax and committed some unrelated files. Only devd files should've been committed.

Re: svn commit: r262914 - in head: sbin/devd sys/kern sys/sys

2014-03-07 Thread Alan Somers
On Fri, Mar 7, 2014 at 4:35 PM, Warner Losh wrote: > > On Mar 7, 2014, at 4:30 PM, Alan Somers wrote: > >> Author: asomers >> Date: Fri Mar 7 23:30:48 2014 >> New Revision: 262914 >> URL: http://svnweb.freebsd.org/changeset/base/262914 >> >> Lo

svn commit: r263116 - in head: sys/kern sys/sys tests/sys/kern

2014-03-13 Thread Alan Somers
Author: asomers Date: Thu Mar 13 18:42:12 2014 New Revision: 263116 URL: http://svnweb.freebsd.org/changeset/base/263116 Log: Replace 4.4BSD Lite's unix domain socket backpressure hack with a cleaner mechanism, based on the new SB_STOP sockbuf flag. The old hack dynamically changed the send

svn commit: r263271 - head/share/man/man9

2014-03-17 Thread Alan Somers
Author: asomers Date: Mon Mar 17 19:55:27 2014 New Revision: 263271 URL: http://svnweb.freebsd.org/changeset/base/263271 Log: share/man/man9/counter.9 Fix logic error in the description of counter_u64_alloc: the command may fail only if M_NOWAIT is specified, not M_WAITOK. R

Re: svn commit: r253924 - in head: etc etc/rc.d share/man/man5

2013-08-22 Thread Alan Somers
With this revision, I am unable to down an ipv4 interface using "/etc/rc.d/netif stop em1". When I try, ipv4_down cannot find the address to delete, because "$_inet" begins with a tab character and the therefore it matches the "*)" rule in the case statement. Presumably "$_inet" doesn't always be

svn commit: r254743 - head/etc

2013-08-23 Thread Alan Somers
Author: asomers Date: Fri Aug 23 23:12:16 2013 New Revision: 254743 URL: http://svnweb.freebsd.org/changeset/base/254743 Log: Correctly remove an interface's ipv4 address when the user calls "/etc/rc.d/netif stop XXX". The old globbing pattern failed to account for the possibility of a tab

svn commit: r260517 - stable/10/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2014-01-10 Thread Alan Somers
Author: asomers Date: Fri Jan 10 16:56:59 2014 New Revision: 260517 URL: http://svnweb.freebsd.org/changeset/base/260517 Log: MFC 259240 sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_geom.c When a da or ada device dissappears, outstanding IOs fail with ENXIO, not

svn commit: r260518 - stable/9/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2014-01-10 Thread Alan Somers
Author: asomers Date: Fri Jan 10 17:40:29 2014 New Revision: 260518 URL: http://svnweb.freebsd.org/changeset/base/260518 Log: MFC 259240 sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_geom.c When a da or ada device dissappears, outstanding IOs fail with ENXIO, not E

svn commit: r260519 - in stable/10: etc sbin/devd

2014-01-10 Thread Alan Somers
Author: asomers Date: Fri Jan 10 17:56:23 2014 New Revision: 260519 URL: http://svnweb.freebsd.org/changeset/base/260519 Log: MFC 259339 sbin/devd/devd.cc Increase the size of devd's client socket's send buffer from the default (8k) to 128k. This prevents clients from

svn commit: r260520 - stable/9/sbin/devd

2014-01-10 Thread Alan Somers
Author: asomers Date: Fri Jan 10 18:14:15 2014 New Revision: 260520 URL: http://svnweb.freebsd.org/changeset/base/260520 Log: MFC 259339 sbin/devd/devd.cc Increase the size of devd's client socket's send buffer from the default (8k) to 128k. This prevents clients

svn commit: r261081 - in head: . etc/mtree tests/sys tests/sys/kern tools/regression/sockets/unix_seqpacket tools/regression/sockets/unix_seqpacket_exercise

2014-01-23 Thread Alan Somers
Author: asomers Date: Thu Jan 23 17:26:28 2014 New Revision: 261081 URL: http://svnweb.freebsd.org/changeset/base/261081 Log: Replace the old unix_seqpacket and unix_seqpacket_exercise tests, which were a little broken and not automatable, with unix_seqpacket_test. It's coverage is a superse

svn commit: r261132 - head

2014-01-24 Thread Alan Somers
Author: asomers Date: Fri Jan 24 18:01:46 2014 New Revision: 261132 URL: http://svnweb.freebsd.org/changeset/base/261132 Log: Fix the build so -DNO_TESTS is passed in various phases that don't require tests in order to build or install. Crucially, don't try to install tests during the lib32

svn commit: r261133 - in head/tests: . sys

2014-01-24 Thread Alan Somers
Author: asomers Date: Fri Jan 24 18:04:16 2014 New Revision: 261133 URL: http://svnweb.freebsd.org/changeset/base/261133 Log: Fix the Makefiles so that the tests I submitted in r261081 will actually get built. Sponsored by: Spectra Logic MFC after:13 days X-MFC-With: r261081 Mo

Re: svn commit: r261283 - in head: contrib/libc++ contrib/libc++/include contrib/libc++/include/experimental contrib/libc++/include/ext contrib/libc++/src etc/mtree lib/libc++ sys/sys tools/build/mk

2014-02-06 Thread Alan Somers
On Thu, Jan 30, 2014 at 12:44 AM, Dimitry Andric wrote: > Author: dim > Date: Thu Jan 30 07:44:22 2014 > New Revision: 261283 > URL: http://svnweb.freebsd.org/changeset/base/261283 > > Log: > Import libc++ 3.4 release. This contains a lot of bugfixes, and some > preliminary support for C++1y.

Re: svn commit: r261604 - head/contrib/libc++/include

2014-02-07 Thread Alan Somers
On Fri, Feb 7, 2014 at 11:10 AM, Eitan Adler wrote: > Author: eadler > Date: Fri Feb 7 18:10:34 2014 > New Revision: 261604 > URL: http://svnweb.freebsd.org/changeset/base/261604 > > Log: > HEAD is not buildable for the past day. Commit a 'quick fix' in order to > permit > buildworld to com

svn commit: r261615 - head/tests/sys

2014-02-07 Thread Alan Somers
Author: asomers Date: Sat Feb 8 00:20:21 2014 New Revision: 261615 URL: http://svnweb.freebsd.org/changeset/base/261615 Log: tests/sys/Makefile use TESTS_SUBDIRS for kern instead of SUBDIRS. I don't think it makes a difference in this case, but TESTS_SUBDIRS is generally

svn commit: r250461 - stable/9/sbin/devd

2013-05-10 Thread Alan Somers
Author: asomers Date: Fri May 10 16:48:21 2013 New Revision: 250461 URL: http://svnweb.freebsd.org/changeset/base/250461 Log: MFC r249951 According to devctl(4), clients must read events whole; they may not piece them together from multiple reads(). It's as if /dev/devctl is a datagram

svn commit: r250617 - head/etc/rc.d

2013-05-13 Thread Alan Somers
Author: asomers Date: Mon May 13 20:28:24 2013 New Revision: 250617 URL: http://svnweb.freebsd.org/changeset/base/250617 Log: etc/rc.d/syslogd Add netif as a requirement of syslogd to get lo0 up. Currently, this doesn't affect the rc order, because mountcritremote already depend

svn commit: r250662 - head/sbin/camcontrol

2013-05-15 Thread Alan Somers
Author: asomers Date: Wed May 15 17:26:50 2013 New Revision: 250662 URL: http://svnweb.freebsd.org/changeset/base/250662 Log: sbin/camcontrol/camcontrol.c If an expander returns 0x00 (no device attached) in the ATTACHED DEVICE field of the SMP DISCOVER response, ignore the value

svn commit: r251396 - head/sys/dev/mps

2013-06-04 Thread Alan Somers
Author: asomers Date: Tue Jun 4 22:32:33 2013 New Revision: 251396 URL: http://svnweb.freebsd.org/changeset/base/251396 Log: sys/dev/mps/mps.c sys/dev/mps/mps_user.c Fix uninitialized memory reference in mps_read_config_page. It was referencing a field (params->hdr.Ext.ExtPag

svn commit: r251663 - stable/9/etc/rc.d

2013-06-12 Thread Alan Somers
Author: asomers Date: Wed Jun 12 19:04:08 2013 New Revision: 251663 URL: http://svnweb.freebsd.org/changeset/base/251663 Log: MFC r250617 etc/rc.d/syslogd Add netif as a requirement of syslogd to get lo0 up. Currently, this doesn't affect the rc order, because mountcritremo

svn commit: r251669 - stable/9/sbin/camcontrol

2013-06-12 Thread Alan Somers
Author: asomers Date: Wed Jun 12 21:41:09 2013 New Revision: 251669 URL: http://svnweb.freebsd.org/changeset/base/251669 Log: MFC r250662 sbin/camcontrol/camcontrol.c If an expander returns 0x00 (no device attached) in the ATTACHED DEVICE field of the SMP DISCOVER response,

svn commit: r251670 - stable/9/sys/dev/mps

2013-06-12 Thread Alan Somers
Author: asomers Date: Wed Jun 12 22:19:49 2013 New Revision: 251670 URL: http://svnweb.freebsd.org/changeset/base/251670 Log: MFC r251396 sys/dev/mps/mps.c sys/dev/mps/mps_user.c Fix uninitialized memory reference in mps_read_config_page. It was referencing a field (p

svn commit: r258186 - stable/9/sbin/geom/class/part

2013-11-15 Thread Alan Somers
Author: asomers Date: Fri Nov 15 20:23:52 2013 New Revision: 258186 URL: http://svnweb.freebsd.org/changeset/base/258186 Log: MFC 257006 sbin/geom/class/part/geom_part.c Always validate the return of find_geomcfg(). It could be NULL, for example when the geom is witheri

svn commit: r258311 - head/sys/cddl/contrib/opensolaris/uts/common/dtrace

2013-11-18 Thread Alan Somers
Author: asomers Date: Mon Nov 18 16:51:56 2013 New Revision: 258311 URL: http://svnweb.freebsd.org/changeset/base/258311 Log: opensolaris/uts/common/dtrace/fasttrap.c Fix several problems that can cause panics on kldload and kldunload. * kproc_create(fasttrap_pid_cleanup_cb, .

svn commit: r259240 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2013-12-11 Thread Alan Somers
Author: asomers Date: Thu Dec 12 00:27:22 2013 New Revision: 259240 URL: http://svnweb.freebsd.org/changeset/base/259240 Log: sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_geom.c When a da or ada device dissappears, outstanding IOs fail with ENXIO, not EIO. The check for E

svn commit: r259311 - stable/10/sbin/geom/class/part

2013-12-13 Thread Alan Somers
Author: asomers Date: Fri Dec 13 16:55:39 2013 New Revision: 259311 URL: http://svnweb.freebsd.org/changeset/base/259311 Log: MFC 257006 sbin/geom/class/part/geom_part.c Always validate the return of find_geomcfg(). It could be NULL, for example when the geom is witheri

svn commit: r259339 - head/sbin/devd

2013-12-13 Thread Alan Somers
Author: asomers Date: Fri Dec 13 21:49:41 2013 New Revision: 259339 URL: http://svnweb.freebsd.org/changeset/base/259339 Log: sbin/devd/devd.cc Increase the size of devd's client socket's send buffer from the default (8k) to 128k. This prevents clients from getting POLLH

svn commit: r259362 - in head: etc sbin/devd

2013-12-13 Thread Alan Somers
Author: asomers Date: Fri Dec 13 22:58:57 2013 New Revision: 259362 URL: http://svnweb.freebsd.org/changeset/base/259362 Log: sbin/devd/devd.cc Promoting the SIGINFO handler's log message from LOG_INFO to LOG_NOTICE, and promoting the "Processing event ..." message from L

svn commit: r259483 - stable/10/sys/cddl/contrib/opensolaris/uts/common/dtrace

2013-12-16 Thread Alan Somers
Author: asomers Date: Mon Dec 16 19:59:34 2013 New Revision: 259483 URL: http://svnweb.freebsd.org/changeset/base/259483 Log: MFC r258311 opensolaris/uts/common/dtrace/fasttrap.c Fix several problems that can cause panics on kldload and kldunload. * kproc_create(fastt

svn commit: r259519 - stable/9/sys/cddl/contrib/opensolaris/uts/common/dtrace

2013-12-17 Thread Alan Somers
Author: asomers Date: Tue Dec 17 16:10:59 2013 New Revision: 259519 URL: http://svnweb.freebsd.org/changeset/base/259519 Log: MFC r258311 opensolaris/uts/common/dtrace/fasttrap.c Fix several problems that can cause panics on kldload and kldunload. * kproc_create

svn commit: r257006 - head/sbin/geom/class/part

2013-10-23 Thread Alan Somers
Author: asomers Date: Wed Oct 23 18:58:11 2013 New Revision: 257006 URL: http://svnweb.freebsd.org/changeset/base/257006 Log: sbin/geom/class/part/geom_part.c Always validate the return of find_geomcfg(). It could be NULL, for example when the geom is withering. Approved by

Re: svn commit: r252481 - in head: etc sbin/devd

2013-11-07 Thread Alan Somers
On Thu, Nov 7, 2013 at 5:11 AM, Andriy Gapon wrote: > > First, apologies for this very delayed reaction. > > on 02/07/2013 00:20 Alan Somers said the following: >> Author: asomers >> Date: Mon Jul 1 21:20:17 2013 >> New Revision: 252481 >> URL: http://svnw

Re: svn commit: r266650 - in head: contrib/atf contrib/atf/atf-c contrib/atf/atf-c++ contrib/atf/atf-sh etc/mtree lib/atf/libatf-c lib/atf/libatf-c++ lib/atf/libatf-c++/tests lib/atf/libatf-c/tests li

2014-07-24 Thread Alan Somers
On Sun, May 25, 2014 at 6:01 AM, Julio Merino wrote: > Author: jmmv > Date: Sun May 25 12:01:13 2014 > New Revision: 266650 > URL: http://svnweb.freebsd.org/changeset/base/266650 > > Log: > Change libatf-c and libatf-c++ to be private libraries. > > We should not be leaking these interfaces to

svn commit: r272672 - stable/10/sys/net

2014-10-06 Thread Alan Somers
Author: asomers Date: Mon Oct 6 23:17:01 2014 New Revision: 272672 URL: https://svnweb.freebsd.org/changeset/base/272672 Log: MFC r265232 Fix a panic caused by doing "ifconfig -am" while a lagg is being destroyed. The thread that is destroying the lagg has already set sc->sc_psc=NULL whe

svn commit: r272705 - stable/9/sys/net

2014-10-07 Thread Alan Somers
Author: asomers Date: Tue Oct 7 15:21:20 2014 New Revision: 272705 URL: https://svnweb.freebsd.org/changeset/base/272705 Log: MFC r265232 Fix a panic caused by doing "ifconfig -am" while a lagg is being destroyed. The thread that is destroying the lagg has already set sc->sc_psc=NULL whe

Re: svn commit: r265472 - head/bin/dd

2014-05-08 Thread Alan Somers
On Wed, May 7, 2014 at 9:39 PM, Bruce Evans wrote: > On Wed, 7 May 2014, Jilles Tjoelker wrote: > >> On Wed, May 07, 2014 at 12:10:31PM -0600, Alan Somers wrote: >>> >>> On Tue, May 6, 2014 at 9:47 PM, Bruce Evans wrote: >>>>

svn commit: r265698 - head/bin/dd

2014-05-08 Thread Alan Somers
Author: asomers Date: Thu May 8 19:10:04 2014 New Revision: 265698 URL: http://svnweb.freebsd.org/changeset/base/265698 Log: Incorporate feedback from bde and jilles regarding r265472 to dd(1). * Don't use sysexits.h. Just exit 1 on error and 0 otherwise. * Don't sacrifice precision by

Re: svn commit: r265472 - head/bin/dd

2014-05-08 Thread Alan Somers
On Thu, May 8, 2014 at 4:55 PM, Dmitry Morozovsky wrote: > On Wed, 7 May 2014, Alan Somers wrote: > > [snip] > >> Even if nanosecond resolution isn't useful, monotonicity is. Nobody >> should be using a nonmonotonic clock just to measure durations. I >> st

svn commit: r266860 - in head: sys/net sys/netinet sys/netinet6 tests/sys/netinet

2014-05-29 Thread Alan Somers
Author: asomers Date: Thu May 29 21:03:49 2014 New Revision: 266860 URL: http://svnweb.freebsd.org/changeset/base/266860 Log: Fix unintended KBI change from r264905. Add _fib versions of ifa_ifwithnet() and ifa_ifwithdstaddr() The legacy functions will call the _fib() versions with RT_ALL_

Re: svn commit: r266860 - in head: sys/net sys/netinet sys/netinet6 tests/sys/netinet

2014-05-30 Thread Alan Somers
On Fri, May 30, 2014 at 2:11 AM, Gleb Smirnoff wrote: > On Thu, May 29, 2014 at 09:03:50PM +0000, Alan Somers wrote: > A> Author: asomers > A> Date: Thu May 29 21:03:49 2014 > A> New Revision: 266860 > A> URL: http://svnweb.freebsd.org/changeset/base/266860 > A>

svn commit: r267175 - in stable/10: sys/netinet tests/sys/netinet

2014-06-06 Thread Alan Somers
Author: asomers Date: Fri Jun 6 17:42:55 2014 New Revision: 267175 URL: http://svnweb.freebsd.org/changeset/base/267175 Log: MFC r263779 Correct ARP update handling when the routes for network interfaces are restricted to a single FIB in a multifib system. Restricting an interface's

svn commit: r267186 - in stable/10: sys/net sys/netinet tests/sys/netinet

2014-06-06 Thread Alan Somers
Author: asomers Date: Fri Jun 6 20:35:40 2014 New Revision: 267186 URL: http://svnweb.freebsd.org/changeset/base/267186 Log: MFC changes relating to running multiple interfaces on different fibs but with addresses on the same subnet. MFC r266860 Fix unintended KBI change from r26490

svn commit: r267193 - in stable/10: sys/net sys/netinet tests/sys/netinet

2014-06-06 Thread Alan Somers
Author: asomers Date: Fri Jun 6 21:45:14 2014 New Revision: 267193 URL: http://svnweb.freebsd.org/changeset/base/267193 Log: MFC r264887 Fix host and network routes for new interfaces when net.add_addr_allfibs=0 sys/net/route.c In rtinit1, use the interface fib instead of th

svn commit: r267195 - in stable/10: sys/netinet tests/sys/netinet

2014-06-06 Thread Alan Somers
Author: asomers Date: Fri Jun 6 22:14:25 2014 New Revision: 267195 URL: http://svnweb.freebsd.org/changeset/base/267195 Log: MFC changes related to PR kern/189089. Unlike CURRENT, stable/10 does not panic when you attempt to remove the IP address. But it still fails to remove the address.

svn commit: r269977 - head/bin/pkill/tests

2014-08-14 Thread Alan Somers
Author: asomers Date: Thu Aug 14 14:59:40 2014 New Revision: 269977 URL: http://svnweb.freebsd.org/changeset/base/269977 Log: Skip pgrep-j and pkill-j if jail or jls is not installed. Even though jail is part of the base system, it can be disabled by src.conf settings. Therefore, it shoul

svn commit: r270004 - in head: etc/mtree sbin/devd sbin/devd/tests

2014-08-14 Thread Alan Somers
Author: asomers Date: Thu Aug 14 22:33:56 2014 New Revision: 270004 URL: http://svnweb.freebsd.org/changeset/base/270004 Log: Convert devd's client socket to type SOCK_SEQPACKET. This change consists of two merges from projects/zfsd/head along with the addition of an ATF test case for the

svn commit: r270150 - stable/10/bin/pkill/tests

2014-08-18 Thread Alan Somers
Author: asomers Date: Mon Aug 18 20:21:12 2014 New Revision: 270150 URL: http://svnweb.freebsd.org/changeset/base/270150 Log: MFC r269977 Skip pgrep-j and pkill-j if jail or jls is not installed. Even though jail is part of the base system, it can be disabled by src.conf settings. Th

  1   2   3   4   5   6   7   8   9   10   >