svn commit: r249863 - head/share/misc

2013-04-24 Thread Alan Somers
[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 [label=Andriy Gapon\n...@freebsd.org\n2009/02/18] bapt

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

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

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 d...@freebsd.org 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

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: 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: 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

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

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 gleb...@freebsd.org wrote: Alan, On Thu, Mar 06, 2014 at 08:24:15PM +, 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/262867 A A Log: A Fix

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@

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 i...@bsdimp.com wrote: On Mar 7, 2014, at 4:30 PM, Alan Somers asom...@freebsd.org wrote: 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

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

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.

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

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

2014-03-20 Thread Alan Somers
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 ifconfig will set its process fib

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

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 d...@freebsd.org 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

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 h...@freebsd.org 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

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

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.

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

2014-04-24 Thread Alan Somers
(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 Corporation) + * + * $FreeBSD$ + */ + +#include arpa/inet.h +#include netinet/in.h +#include sys

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

2014-04-25 Thread Alan Somers
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 (Spectra Logic

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

2014-04-25 Thread Alan Somers
On Fri, Jul 26, 2013 at 1:41 PM, Adrian Chadd adr...@freebsd.org 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. *

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 a...@freebsd.org wrote: On 25.04.2014 19:58, Alan Somers wrote: On Fri, Jul 26, 2013 at 1:41 PM, Adrian Chadd adr...@freebsd.org wrote: Author: adrian Date: Fri Jul 26 19:41:13 2013 New Revision: 253687 URL: http://svnweb.freebsd.org

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

2014-04-28 Thread Alan Somers
On Mon, Apr 28, 2014 at 11:55 AM, Adrian Chadd adr...@freebsd.org wrote: On 28 April 2014 01:53, Gleb Smirnoff gleb...@freebsd.org 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

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:

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 -am

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 melif...@freebsd.org 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: Fix a panic caused by doing ifconfig

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 melif...@freebsd.org wrote: On 03.05.2014 00:22, Alan Somers wrote: On Fri, May 2, 2014 at 11:01 AM, Alexander V. Chernikov melif...@freebsd.org wrote: On 02.05.2014 20:24, Alan Somers wrote: Author: asomers Date: Fri May 2 16:24:09

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

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

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

2014-05-07 Thread Alan Somers
On Tue, May 6, 2014 at 9:47 PM, Bruce Evans b...@optusnet.com.au 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, especially if NTP is in use

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

2014-05-07 Thread Alan Somers
On Wed, May 7, 2014 at 2:26 PM, Jilles Tjoelker jil...@stack.nl 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 b...@optusnet.com.au wrote: On Tue, 6 May 2014, Alan Somers wrote: Log: dd(1) uses gettimeofday(2) to compute

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

2014-05-08 Thread Alan Somers
On Wed, May 7, 2014 at 9:39 PM, Bruce Evans b...@optusnet.com.au 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 b...@optusnet.com.au wrote: On Tue, 6 May 2014, Alan Somers 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 ma...@rinet.ru 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 started an audit of all of FreeBSD

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

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 gleb...@freebsd.org wrote: On Thu, May 29, 2014 at 09:03:50PM +, 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 A Log: A Fix

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

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 cstdarg to fix compilation with libc++. It is implicitly included by libstdc++. Reported By: Oliver Hartmann Approved by: gibbs (co-mentor,

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:

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)

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 begin

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: 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

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 a...@freebsd.org 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://svnweb.freebsd.org/changeset/base/252481

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

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

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

2014-08-20 Thread Alan Somers
Author: asomers Date: Wed Aug 20 16:59:33 2014 New Revision: 270228 URL: http://svnweb.freebsd.org/changeset/base/270228 Log: Numerous small fixes, mostly suggested by Coverity. tests/sys/kern/unix_seqpacket_test.c * Remove a duplicate error check in mk_pair_of_sockets *

svn commit: r270231 - head/sbin/devd/tests

2014-08-20 Thread Alan Somers
Author: asomers Date: Wed Aug 20 17:04:49 2014 New Revision: 270231 URL: http://svnweb.freebsd.org/changeset/base/270231 Log: Misc fixes suggested by Coverity. sbin/devd/tests/client_test.c * In the event that popen fails, don't dereference its return value. * Fix array

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: 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

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

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

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

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

2014-09-10 Thread Alan Somers
Author: asomers Date: Wed Sep 10 14:57:26 2014 New Revision: 271397 URL: http://svnweb.freebsd.org/changeset/base/271397 Log: Abort the create_socket test if socket creation fails. MFC after:1 week Reported by: Coverity CID: 1232756 Modified:

svn commit: r271401 - in head: tools/build/mk tools/build/options usr.sbin

2014-09-10 Thread Alan Somers
Author: asomers Date: Wed Sep 10 19:00:17 2014 New Revision: 271401 URL: http://svnweb.freebsd.org/changeset/base/271401 Log: Conditionalize build of etcupdate(8) on MK_RCS. Since etcupdate calls merge(1), which is part of the RCS package, it must not be installed if WITHOUT_RCS update is

svn commit: r271402 - head/share/man/man5

2014-09-10 Thread Alan Somers
Author: asomers Date: Wed Sep 10 19:22:14 2014 New Revision: 271402 URL: http://svnweb.freebsd.org/changeset/base/271402 Log: Regen after 271401. Sponsored by: Spectra Logic Modified: head/share/man/man5/src.conf.5 Modified: head/share/man/man5/src.conf.5

svn commit: r271438 - in head: share/man/man9 sys/net sys/netinet sys/netinet6 sys/sys

2014-09-11 Thread Alan Somers
Author: asomers Date: Thu Sep 11 20:21:03 2014 New Revision: 271438 URL: http://svnweb.freebsd.org/changeset/base/271438 Log: Revisions 264905 and 266860 added a int fib argument to ifa_ifwithnet and ifa_ifwithdstaddr. For the sake of backwards compatibility, the new arguments were added to

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

2014-09-16 Thread Alan Somers
Author: asomers Date: Tue Sep 16 15:28:19 2014 New Revision: 271675 URL: http://svnweb.freebsd.org/changeset/base/271675 Log: Fix source address selection on unbound sockets in the presence of multiple fibs. Use the mbuf's or the socket's fib instead of RT_ALL_FIBS. Fixes PR 187553. Also

Re: svn commit: r277570 - head/usr.bin/vmstat

2015-01-23 Thread Alan Somers
On Fri, Jan 23, 2015 at 2:18 PM, Davide Italiano dav...@freebsd.org wrote: On Fri, Jan 23, 2015 at 12:56 PM, Will Andrews w...@freebsd.org wrote: On Fri, Jan 23, 2015 at 11:23:57AM -0800, Davide Italiano wrote: What's the rationale behind this change? The rationale was to match the clock used

svn commit: r281531 - head/sys/cam

2015-04-14 Thread Alan Somers
Author: asomers Date: Tue Apr 14 16:33:33 2015 New Revision: 281531 URL: https://svnweb.freebsd.org/changeset/base/281531 Log: Initialize async_arg_ptr in xpt_async when called with async_code AC_ADVINFO_CHANGED. Without this change, newly inserted hard disks won't always have their

svn commit: r283115 - head/sys/kern

2015-05-19 Thread Alan Somers
Author: asomers Date: Tue May 19 16:23:47 2015 New Revision: 283115 URL: https://svnweb.freebsd.org/changeset/base/283115 Log: Properly null-terminate strings in a kernel dump header. A version string longer than 192 bytes will cause the version field of a dump header to overflow. strncpy

svn commit: r286892 - head/usr.sbin/ypserv

2015-08-18 Thread Alan Somers
Author: asomers Date: Tue Aug 18 15:33:23 2015 New Revision: 286892 URL: https://svnweb.freebsd.org/changeset/base/286892 Log: Serve /etc/eui64 via NIS. The C library already knows how to lookup eui64 entries from NIS. For example, fwcontrol(8) does it. But /var/yp/Makefile.dist doesn't

svn commit: r286964 - in head: etc/mtree usr.sbin/fstyp usr.sbin/fstyp/tests

2015-08-20 Thread Alan Somers
Author: asomers Date: Thu Aug 20 15:37:47 2015 New Revision: 286964 URL: https://svnweb.freebsd.org/changeset/base/286964 Log: Add ATF functional tests for fstyp(8). No ZFS or GELI tests yet. Reviewed by: trasz, ngie MFC after:2 weeks Sponsored by: SpectraLogic Differential

svn commit: r289845 - head/sbin/savecore

2015-10-23 Thread Alan Somers
Author: asomers Date: Fri Oct 23 19:28:24 2015 New Revision: 289845 URL: https://svnweb.freebsd.org/changeset/base/289845 Log: Fix various Coverity issues in sbin/savecore/savecore.c: CID1009429: Fix unchecked return value from lseek while clearing dump CID1007781: Fix file descriptor

svn commit: r290400 - head/share/man/man4

2015-11-05 Thread Alan Somers
by -.An Alan Somers Aq Mt al...@spectralogic.com -and -.An John Suykerbuyk Aq Mt jo...@spectralogic.com . +.An Alan Somers Aq Mt asom...@freebsd.org +and John Suykerbuyk. .Sh CAVEATS Packets sent through Xennet pass over shared memory, so the protocol includes no form of link-layer checksum

svn commit: r290463 - head/sbin/savecore

2015-11-06 Thread Alan Somers
Author: asomers Date: Fri Nov 6 19:18:20 2015 New Revision: 290463 URL: https://svnweb.freebsd.org/changeset/base/290463 Log: Always check the return value of lseek. This is a follow-up to r289845, which only fixed one occurence of CID 1009429. Coverity CID: 1009429 Reviewed by:

svn commit: r292019 - head/usr.sbin/iostat

2015-12-09 Thread Alan Somers
Author: asomers Date: Wed Dec 9 18:07:26 2015 New Revision: 292019 URL: https://svnweb.freebsd.org/changeset/base/292019 Log: When iostat(8) receives SIGINT while running with "-w" or "-c", it will now print statistics one more time before exiting. Also, it now implements the wait using

svn commit: r292020 - head/sbin/devd

2015-12-09 Thread Alan Somers
Author: asomers Date: Wed Dec 9 18:55:25 2015 New Revision: 292020 URL: https://svnweb.freebsd.org/changeset/base/292020 Log: Increase devd's client socket buffer size to 256KB. This is not as large as it looks, because we'll hit the sockbuf's mbuf limit long before hitting its data limit.

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

2015-12-10 Thread Alan Somers
Author: asomers Date: Thu Dec 10 21:46:21 2015 New Revision: 292066 URL: https://svnweb.freebsd.org/changeset/base/292066 Log: During vdev_geom_open, require that the vdev guids match the device's label except during split, add, or create operations. This fixes a bug where the wrong disk

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

2015-12-10 Thread Alan Somers
Author: asomers Date: Fri Dec 11 00:04:13 2015 New Revision: 292069 URL: https://svnweb.freebsd.org/changeset/base/292069 Log: Change an important error message from ZFS_LOG to printf Submitted by: gibbs MFC after:4 weeks Sponsored by: Spectra Logic Corp Modified:

svn commit: r292218 - in head/sys/dev: mpr mps

2015-12-14 Thread Alan Somers
Author: asomers Date: Mon Dec 14 19:40:47 2015 New Revision: 292218 URL: https://svnweb.freebsd.org/changeset/base/292218 Log: Don't retry SAS commands in response to protocol errors sys/dev/mpr/mpr_sas_lsi.c sys/dev/mps/mps_sas_lsi.c When mp[rs]sas_get_sata_identify returns

svn commit: r293229 - in head: etc/mtree usr.sbin/rpcbind usr.sbin/rpcbind/tests

2016-01-05 Thread Alan Somers
Author: asomers Date: Wed Jan 6 00:00:11 2016 New Revision: 293229 URL: https://svnweb.freebsd.org/changeset/base/293229 Log: "source routing" in rpcbind Fix a bug in rpcbind for multihomed hosts. If the server had interfaces on two separate subnets, and a client on the first subnet

svn commit: r292573 - head/sbin/mount

2015-12-21 Thread Alan Somers
Author: asomers Date: Mon Dec 21 22:19:22 2015 New Revision: 292573 URL: https://svnweb.freebsd.org/changeset/base/292573 Log: Fix "mount -a" for NFS and ZFS filesystems with shared mountpoints sbin/mount.c Check whether an fstab entry has the same fstype as a mounted

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

2016-01-11 Thread Alan Somers
I referenced the wrong PR. The correct PR is 205882. On Mon, Jan 11, 2016 at 3:15 PM, Alan Somers <asom...@freebsd.org> wrote: > Author: asomers > Date: Mon Jan 11 22:15:46 2016 > New Revision: 293708 > URL: https://svnweb.freebsd.org/changeset/base/293708 > > Log: >

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

2016-01-11 Thread Alan Somers
Author: asomers Date: Mon Jan 11 22:15:46 2016 New Revision: 293708 URL: https://svnweb.freebsd.org/changeset/base/293708 Log: Fix importing l2arc device by guid After r292066, vdev_geom verifies both the vdev and pool guids of device labels during open. However, spare and l2arc devices

svn commit: r300747 - head/usr.sbin/extattr

2016-05-26 Thread Alan Somers
Author: asomers Date: Thu May 26 14:26:49 2016 New Revision: 300747 URL: https://svnweb.freebsd.org/changeset/base/300747 Log: rmextattr(8) man page clarifications regarding -qq Reviewed by: ngie MFC after:6 days X-MFC-With: 299085 Sponsored by: Spectra Logic Corp

svn commit: r301874 - head/usr.sbin/extattr/tests

2016-06-13 Thread Alan Somers
Author: asomers Date: Mon Jun 13 22:00:44 2016 New Revision: 301874 URL: https://svnweb.freebsd.org/changeset/base/301874 Log: Fix usr.sbin/extattr testcases on tmpfs Skip the usr.sbin/extattr testscases if $TMPDIR is tmpfs, which doesn't support extended attributes PR:

svn commit: r300906 - in head: cddl/usr.sbin cddl/usr.sbin/zfsd cddl/usr.sbin/zfsd/tests etc/defaults etc/mtree etc/rc.d lib lib/libdevdctl lib/libdevdctl/tests share/mk sys/cddl/contrib/opensolari...

2016-05-28 Thread Alan Somers
Author: asomers Date: Sat May 28 17:43:40 2016 New Revision: 300906 URL: https://svnweb.freebsd.org/changeset/base/300906 Log: zfsd(8), the ZFS fault management daemon Add zfsd, which deals with hard drive faults in ZFS pools. It manages hotspares and replements in drive slots that

svn commit: r301087 - in head: cddl/usr.sbin/zfsd lib/libdevdctl

2016-05-31 Thread Alan Somers
Author: asomers Date: Tue May 31 23:26:45 2016 New Revision: 301087 URL: https://svnweb.freebsd.org/changeset/base/301087 Log: Coverity fixes for r300906 lib/libdevdctl/consumer.cc In Consumer::DisconnectFromDevd, don't close the socket if it's already closed.

Re: svn commit: r300770 - in head: . contrib/libc++/include contrib/libc++/include/experimental contrib/libc++/include/ext contrib/libc++/src contrib/libc++/src/include contrib/libc++/src/support lib/

2016-05-27 Thread Alan Somers
I think this change is breaking the build of C++ applications. Below is a snippet of my amd64 buildworld, with the changes in D6564. it built fine a few days ago. ===> lib/libdevdctl (all) In file included from /home/asomers/freebsd/head/lib/libdevdctl/consumer.cc:50: In file included from

Re: svn commit: r300770 - in head: . contrib/libc++/include contrib/libc++/include/experimental contrib/libc++/include/ext contrib/libc++/src contrib/libc++/src/include contrib/libc++/src/support lib/

2016-05-27 Thread Alan Somers
On Fri, May 27, 2016 at 9:42 AM, Dimitry Andric <d...@freebsd.org> wrote: > On 27 May 2016, at 17:32, Alan Somers <asom...@freebsd.org> wrote: >> >> On Fri, May 27, 2016 at 9:28 AM, Dimitry Andric <d...@freebsd.org> wrote: >>> On 27 May 2016, at 16:4

Re: svn commit: r300770 - in head: . contrib/libc++/include contrib/libc++/include/experimental contrib/libc++/include/ext contrib/libc++/src contrib/libc++/src/include contrib/libc++/src/support lib/

2016-05-27 Thread Alan Somers
On Fri, May 27, 2016 at 10:19 AM, Dimitry Andric <d...@freebsd.org> wrote: > On 27 May 2016, at 18:01, Alan Somers <asom...@freebsd.org> wrote: >> >> On Fri, May 27, 2016 at 9:42 AM, Dimitry Andric <d...@freebsd.org> wrote: > ... >>> My guess is that

Re: svn commit: r300770 - in head: . contrib/libc++/include contrib/libc++/include/experimental contrib/libc++/include/ext contrib/libc++/src contrib/libc++/src/include contrib/libc++/src/support lib/

2016-05-27 Thread Alan Somers
On Fri, May 27, 2016 at 9:28 AM, Dimitry Andric <d...@freebsd.org> wrote: > On 27 May 2016, at 16:49, Alan Somers <asom...@freebsd.org> wrote: >> >> I think this change is breaking the build of C++ applications. Below >> is a snippet of my amd64 buildworld, with t

svn commit: r300882 - in head: etc/rc.d tests/etc/rc.d

2016-05-27 Thread Alan Somers
Author: asomers Date: Fri May 27 22:40:40 2016 New Revision: 300882 URL: https://svnweb.freebsd.org/changeset/base/300882 Log: Always create loopback routes on every fib Always create loopback routes on every fib, for both IPv4 and IPv6 etc/rc.d/routing Create loopback IPv4

svn commit: r300880 - in head: . sys/cam/scsi

2016-05-27 Thread Alan Somers
Author: asomers Date: Fri May 27 22:26:43 2016 New Revision: 300880 URL: https://svnweb.freebsd.org/changeset/base/300880 Log: Strip leading spaces off of a SCSI disk's serial number sys/cam/scsi/scsi_xpt.c Strip leading spaces off of a SCSI disk's reported serial number

svn commit: r300881 - in head/sys: cddl/contrib/opensolaris/uts/common/fs/zfs geom

2016-05-27 Thread Alan Somers
Author: asomers Date: Fri May 27 22:32:44 2016 New Revision: 300881 URL: https://svnweb.freebsd.org/changeset/base/300881 Log: Avoid issuing spa config updates for physical path when not necessary ZFS's configuration needs to be updated whenever the physical path for a device changes,

svn commit: r300883 - head

2016-05-27 Thread Alan Somers
Author: asomers Date: Fri May 27 22:44:33 2016 New Revision: 300883 URL: https://svnweb.freebsd.org/changeset/base/300883 Log: Fix typo from r300880 Reported by: rpokala MFC after:Never Sponsored by: Spectra Logic Corp Modified: head/UPDATING Modified: head/UPDATING

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

2016-06-02 Thread Alan Somers
Author: asomers Date: Thu Jun 2 15:31:24 2016 New Revision: 301207 URL: https://svnweb.freebsd.org/changeset/base/301207 Log: Fix exit status of "service routing start " etc/rc.d/routing Ignore the exit status of options_{inet,inet6,atm}. It's meaningless. Reviewed

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

2016-06-02 Thread Alan Somers
Author: asomers Date: Wed Jun 1 22:21:42 2016 New Revision: 301174 URL: https://svnweb.freebsd.org/changeset/base/301174 Log: Improve the English in a comment sys/cddl/contrib/opensolaris/uts/common/sys/acl.h: Improve the english in a comment. No functional changes Submitted

Re: svn commit: r300952 - head/usr.sbin/services_mkdb

2016-05-29 Thread Alan Somers
On Sun, May 29, 2016 at 4:41 AM, Ed Schouten wrote: > Author: ed > Date: Sun May 29 10:41:27 2016 > New Revision: 300952 > URL: https://svnweb.freebsd.org/changeset/base/300952 > > Log: > Invoke the dirname() function in a POSIX compliant way. > > POSIX requires that the

Re: svn commit: r300881 - in head/sys: cddl/contrib/opensolaris/uts/common/fs/zfs geom

2016-06-20 Thread Alan Somers
ace: > https://people.freebsd.org/~kp/zfs_panic.jpg > > Regards, > Kristof > > On 28 May 2016, at 0:32, Alan Somers wrote: > > Author: asomers > Date: Fri May 27 22:32:44 2016 > New Revision: 300881 > URL: https://svnweb.freebsd.org/changeset/base/300881 > > Log:

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

2016-06-21 Thread Alan Somers
Author: asomers Date: Tue Jun 21 15:27:16 2016 New Revision: 302058 URL: https://svnweb.freebsd.org/changeset/base/302058 Log: Fix uninitialized variable from r300881 sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_geom.c Initialize needs_update in vdev_geom_set_physpath

  1   2   3   4   5   6   7   8   9   >