svn commit: r300938 - head/tools/build/mk

2016-05-28 Thread Garrett Cooper
Author: ngie Date: Sun May 29 04:47:10 2016 New Revision: 300938 URL: https://svnweb.freebsd.org/changeset/base/300938 Log: Remove the sa(8) tests if MK_ACCT == no when "make delete-old" is run sa(8) is conditionally installed based on MK_ACCT != no today MFC after: 1 week Sponsored

Re: svn commit: r300932 - head/usr.sbin/rpcbind

2016-05-28 Thread Ngie Cooper (yaneurabeya)
> On May 28, 2016, at 20:44, Bryan Drewery wrote: > > On 5/28/2016 8:42 PM, Garrett Cooper wrote: >> Author: ngie >> Date: Sun May 29 03:42:50 2016 >> New Revision: 300932 >> URL: https://svnweb.freebsd.org/changeset/base/300932 >> >> Log: >> Catch malloc(3) errors and socket(2) errors >> >>

svn commit: r300933 - head/sbin/ifconfig

2016-05-28 Thread Allan Jude
Author: allanjude Date: Sun May 29 03:44:37 2016 New Revision: 300933 URL: https://svnweb.freebsd.org/changeset/base/300933 Log: Add Documentation for missing ifconfig(8) flags autoconf / -autoconf deprecated / -deprecated pltime vltime PR: 209822 Submitted by: Sevan

svn commit: r300927 - head/sys/dev/ixl

2016-05-28 Thread Garrett Cooper
Author: ngie Date: Sun May 29 01:52:05 2016 New Revision: 300927 URL: https://svnweb.freebsd.org/changeset/base/300927 Log: Delete duplicate declaration for i40e_blink_phy_link_led(..) It was already declared on line 90 Differential Revision: https://reviews.freebsd.org/D6570 Reporte

Re: svn commit: r300922 - head/etc/mtree

2016-05-28 Thread Ngie Cooper (yaneurabeya)
> On May 28, 2016, at 18:38, Garrett Cooper wrote: > > Author: ngie > Date: Sun May 29 01:38:12 2016 > New Revision: 300922 > URL: https://svnweb.freebsd.org/changeset/base/300922 > > Log: > Fix "make installworld" with MK_CDDL == no after r300906 by This should read, "!= no" >_>.. signatur

svn commit: r300920 - head/usr.bin/xlint/llib

2016-05-28 Thread Bryan Drewery
Author: bdrewery Date: Sun May 29 01:15:15 2016 New Revision: 300920 URL: https://svnweb.freebsd.org/changeset/base/300920 Log: Fix with external GCC after r300886. Somehow the /usr/include path got lost in this particular case. Just pass it along from --sysroot as was already done for

svn commit: r300921 - in head: lib/libcrypt lib/libmd sbin/md5 sys/crypto/skein sys/crypto/skein/amd64 sys/modules/crypto

2016-05-28 Thread Allan Jude
Author: allanjude Date: Sun May 29 01:15:36 2016 New Revision: 300921 URL: https://svnweb.freebsd.org/changeset/base/300921 Log: Import the skein hashing algorithm, based on the threefish block cipher Connect it to userland (libmd, libcrypt, sbin/md5) and kernel (crypto.ko) Support for

svn commit: r300919 - in head: cddl/usr.sbin/zfsd sys/cddl/contrib/opensolaris/uts/common/sys

2016-05-28 Thread Bryan Drewery
Author: bdrewery Date: Sun May 29 00:40:29 2016 New Revision: 300919 URL: https://svnweb.freebsd.org/changeset/base/300919 Log: Avoid more literal-suffix errors with C++11 Modified: head/cddl/usr.sbin/zfsd/case_file.cc head/sys/cddl/contrib/opensolaris/uts/common/sys/sysevent.h Modified: h

svn commit: r300918 - head/share/mk

2016-05-28 Thread Bryan Drewery
Author: bdrewery Date: Sun May 29 00:10:23 2016 New Revision: 300918 URL: https://svnweb.freebsd.org/changeset/base/300918 Log: External GCC: Ensure our libstdc++ symlink to libc++ is found. Similar to r300917, the search path for our symlink hack must come before the =/usr/lib search pat

svn commit: r300917 - head/share/mk

2016-05-28 Thread Bryan Drewery
Author: bdrewery Date: Sat May 28 23:10:07 2016 New Revision: 300917 URL: https://svnweb.freebsd.org/changeset/base/300917 Log: GCC XCC -isystem hack: Ensure CXX search =/usr/include/c++1/v1 first. The C++ header files must be searched before /usr/include. The original code in Makefile

svn commit: r300915 - head/lib/libdevdctl

2016-05-28 Thread Bryan Drewery
Author: bdrewery Date: Sat May 28 22:27:54 2016 New Revision: 300915 URL: https://svnweb.freebsd.org/changeset/base/300915 Log: Avoid literal-suffix error due to missing space. Modified: head/lib/libdevdctl/event.cc Modified: head/lib/libdevdctl/event.cc =

svn commit: r300914 - head/share/timedef

2016-05-28 Thread Baptiste Daroussin
Author: bapt Date: Sat May 28 21:26:50 2016 New Revision: 300914 URL: https://svnweb.freebsd.org/changeset/base/300914 Log: Readd week day to default dates Requested by: many Modified: head/share/timedef/am_ET.UTF-8.src head/share/timedef/be_BY.CP1131.src head/share/timedef/be_BY.CP1

svn commit: r300913 - head/tools/tools/locale/tools

2016-05-28 Thread Baptiste Daroussin
Author: bapt Date: Sat May 28 21:25:24 2016 New Revision: 300913 URL: https://svnweb.freebsd.org/changeset/base/300913 Log: Add a hack to readd the day of weeks in default date formats Modified: head/tools/tools/locale/tools/cldr2def.pl Modified: head/tools/tools/locale/tools/cldr2def.pl ===

Re: svn commit: r300731 - head/sys/netinet

2016-05-28 Thread Hans Petter Selasky
On 05/28/16 07:09, Pieter de Goeje wrote: Hi, Replacing the bubble sort with insertion sort gives an 80% reduction in runtime on average (with randomized keys) for small partitions. If the keys are pre-sorted, insertion sort runs in linear time, and even if the keys are reversed, insertion sort

svn commit: r300912 - head/contrib/libxo/libxo

2016-05-28 Thread Phil Shafer
Author: phil Date: Sat May 28 19:39:15 2016 New Revision: 300912 URL: https://svnweb.freebsd.org/changeset/base/300912 Log: Undo meaningless local changes to libxo so we're in sync with the github repo. Submitted by: phil Reviewed by: sjg (mentor) Approved by: sjg Modified: head/co

svn commit: r300911 - head/sys/net80211

2016-05-28 Thread Andriy Voskoboinyk
Author: avos Date: Sat May 28 19:13:39 2016 New Revision: 300911 URL: https://svnweb.freebsd.org/changeset/base/300911 Log: net80211: replace m_getcl/m_gethdr pair with m_get2 in ieee80211_fragment() - Switch to m_get2() for mbuf allocation instead of manual mbuf size determination. - R

svn commit: r300910 - head/sys/net80211

2016-05-28 Thread Andriy Voskoboinyk
Author: avos Date: Sat May 28 18:49:17 2016 New Revision: 300910 URL: https://svnweb.freebsd.org/changeset/base/300910 Log: net80211: fix use-after-free in frame defragmentation procedure. - Assign frame sequence/fragment number before frame concatenation; otherwise, frame header pointer

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 publis

svn commit: r300905 - head/lib/libc++

2016-05-28 Thread Bryan Drewery
Author: bdrewery Date: Sat May 28 16:38:09 2016 New Revision: 300905 URL: https://svnweb.freebsd.org/changeset/base/300905 Log: Use a relative symlink for proper --sysroot support. Sponsored by: EMC / Isilon Storage Division Modified: head/lib/libc++/Makefile Modified: head/lib/libc++/M

svn commit: r300904 - head/share/mk

2016-05-28 Thread Bryan Drewery
Author: bdrewery Date: Sat May 28 16:21:05 2016 New Revision: 300904 URL: https://svnweb.freebsd.org/changeset/base/300904 Log: Always export X_* vars. This fixes CROSS_TOOLCHAIN builds after r300886 since it relies on X_COMPILER_TYPE being set. The X_* vars will only represent the e

svn commit: r300903 - in head: lib/libcrypt lib/libmd sbin/md5 sys/crypto/sha2

2016-05-28 Thread Allan Jude
Author: allanjude Date: Sat May 28 16:06:07 2016 New Revision: 300903 URL: https://svnweb.freebsd.org/changeset/base/300903 Log: Implement SHA-512 truncated (224 and 256 bits) This implements SHA-512/256, which generates a 256 bit hash by calculating the SHA-512 then truncating the result

svn commit: r300902 - head/sys/dev/hwpmc

2016-05-28 Thread Andrew Turner
Author: andrew Date: Sat May 28 13:05:39 2016 New Revision: 300902 URL: https://svnweb.freebsd.org/changeset/base/300902 Log: Don't panic in hwpmc when stopping sampling. When hwpmc stops sampling it will set the pm_state to something other than PMC_STATE_RUNNING. This means the following

Re: svn commit: r300864 - head/share/man/man4

2016-05-28 Thread Dru Lavigne
On Fri, 5/27/16, Gleb Smirnoff wrote: Subject: Re: svn commit: r300864 - head/share/man/man4 To: "Dru Lavigne" Cc: src-committ...@freebsd.org, svn-src-...@freebsd.org, svn-src-head@freebsd.org Date: Friday, May 27, 2016, 8:05 PM   Dru, On

Re: svn commit: r300854 - in head/sys: netinet netinet6

2016-05-28 Thread K. Macy
On Friday, May 27, 2016, Bjoern A. Zeeb wrote: > > > On 28 May 2016, at 00:02 , Gleb Smirnoff wrote: > > > > On Fri, May 27, 2016 at 02:27:45PM -0700, Adrian Chadd wrote: > > A> Hm, doesnt this make sense to do as part of RO_RTFREE? > > > > I agree that it looks messy, but for now we just need t

svn commit: r300901 - head/sys/net

2016-05-28 Thread Bjoern A. Zeeb
Author: bz Date: Sat May 28 08:32:15 2016 New Revision: 300901 URL: https://svnweb.freebsd.org/changeset/base/300901 Log: In if_attachdomain1() there does not seem to be any reason to use TRYLOCK rather than just acquire the lock, so just do that. Reviewed by: markj Obtained fr