svn commit: r321459 - in stable/10/sys: kern sys

2017-07-24 Thread Alan Cox
Author: alc Date: Tue Jul 25 04:13:43 2017 New Revision: 321459 URL: https://svnweb.freebsd.org/changeset/base/321459 Log: MFC r320077 Change blist_alloc()'s allocation policy from first-fit to next-fit so that disk writes are more likely to be sequential. This change is beneficial

svn commit: r321457 - head/lib/msun/tests

2017-07-24 Thread Ngie Cooper
Author: ngie Date: Tue Jul 25 03:56:42 2017 New Revision: 321457 URL: https://svnweb.freebsd.org/changeset/base/321457 Log: Mark :reduction as an expected failure It fails with clang 5.0+. PR: 220989 MFC after:2 months MFC with: r321369 Reported by: Jenkins Modified:

svn commit: r321456 - head/lib/msun/tests

2017-07-24 Thread Ngie Cooper
Author: ngie Date: Tue Jul 25 03:55:44 2017 New Revision: 321456 URL: https://svnweb.freebsd.org/changeset/base/321456 Log: Convert lib/msun/trig_test from TAP to ATF format Only expose :accuracy and :reduction if !i386, similar to before, but more holistically to avoid future -Wunused is

svn commit: r321455 - head/lib/msun/tests

2017-07-24 Thread Ngie Cooper
Author: ngie Date: Tue Jul 25 03:54:35 2017 New Revision: 321455 URL: https://svnweb.freebsd.org/changeset/base/321455 Log: Raise WARNS to 1 This will enable warnings with the msun tests. MFC after:1 month Modified: head/lib/msun/tests/Makefile Modified: head/lib/msun/tests/Mak

svn commit: r321453 - in stable/11/sys: kern sys

2017-07-24 Thread Alan Cox
Author: alc Date: Tue Jul 25 03:43:00 2017 New Revision: 321453 URL: https://svnweb.freebsd.org/changeset/base/321453 Log: MFC r320077 Change blist_alloc()'s allocation policy from first-fit to next-fit so that disk writes are more likely to be sequential. This change is beneficial

svn commit: r321450 - in head: contrib/netbsd-tests/usr.bin/grep usr.bin/grep

2017-07-24 Thread Kyle Evans
Author: kevans Date: Tue Jul 25 01:50:37 2017 New Revision: 321450 URL: https://svnweb.freebsd.org/changeset/base/321450 Log: bsdgrep(1): Don't exit before processing every file Given an empty pattern (i.e. grep "" A B), bsdgrep(1) would previously exit() with the appropriate exit code up

Re: svn commit: r321448 - stable/11/sbin/savecore

2017-07-24 Thread Mark Johnston
On Mon, Jul 24, 2017 at 05:31:57PM -0700, Ngie Cooper (yaneurabeya) wrote: > > > On Jul 24, 2017, at 17:30, Mark Johnston wrote: > > > > Author: markj > > Date: Tue Jul 25 00:30:25 2017 > > New Revision: 321448 > > URL: https://svnweb.freebsd.org/changeset/base/321448 > > > > Log: > > Include

Re: svn commit: r321448 - stable/11/sbin/savecore

2017-07-24 Thread Ngie Cooper (yaneurabeya)
> On Jul 24, 2017, at 17:30, Mark Johnston wrote: > > Author: markj > Date: Tue Jul 25 00:30:25 2017 > New Revision: 321448 > URL: https://svnweb.freebsd.org/changeset/base/321448 > > Log: > Include stdbool.h for r321447. > > This is a direct commit to stable/11. Shouldn’t the pollution be

svn commit: r321448 - stable/11/sbin/savecore

2017-07-24 Thread Mark Johnston
Author: markj Date: Tue Jul 25 00:30:25 2017 New Revision: 321448 URL: https://svnweb.freebsd.org/changeset/base/321448 Log: Include stdbool.h for r321447. This is a direct commit to stable/11. Modified: stable/11/sbin/savecore/savecore.c Modified: stable/11/sbin/savecore/savecore.c ===

svn commit: r321447 - stable/11/sbin/savecore

2017-07-24 Thread Mark Johnston
Author: markj Date: Tue Jul 25 00:28:29 2017 New Revision: 321447 URL: https://svnweb.freebsd.org/changeset/base/321447 Log: MFC r320896: Add a subroutine for comparing kerneldump identifiers. Modified: stable/11/sbin/savecore/savecore.c Directory Properties: stable/11/ (props changed)

svn commit: r321446 - head/etc/mtree

2017-07-24 Thread Ngie Cooper
Author: ngie Date: Tue Jul 25 00:28:23 2017 New Revision: 321446 URL: https://svnweb.freebsd.org/changeset/base/321446 Log: Unconditionally install etc/mtree/BSD.debug.dist again r279248 unconditionally installed BSD.debug.dist for ease-of-developer-use. Restore the previous behavior.

Re: svn commit: r321444 - head/etc

2017-07-24 Thread Ngie Cooper (yaneurabeya)
> On Jul 24, 2017, at 17:17, Bryan Drewery wrote: > > On 7/24/2017 4:57 PM, Ngie Cooper wrote: >> Author: ngie >> Date: Mon Jul 24 23:57:43 2017 >> New Revision: 321444 >> URL: https://svnweb.freebsd.org/changeset/base/321444 >> >> Log: >> Remove ${MTREE} and leverage etc/mtree/Makefile instea

Re: svn commit: r321444 - head/etc

2017-07-24 Thread Bryan Drewery
On 7/24/2017 4:57 PM, Ngie Cooper wrote: > Author: ngie > Date: Mon Jul 24 23:57:43 2017 > New Revision: 321444 > URL: https://svnweb.freebsd.org/changeset/base/321444 > > Log: > Remove ${MTREE} and leverage etc/mtree/Makefile instead with > "make distribution". > > This also fixes the fa

svn commit: r321445 - head/share/mk

2017-07-24 Thread Bryan Drewery
Author: bdrewery Date: Tue Jul 25 00:12:48 2017 New Revision: 321445 URL: https://svnweb.freebsd.org/changeset/base/321445 Log: cleandir: Fix ESTALE errors from parallel removals. This fixes 'make cleandir' to use the same ordering as 'make cleanobj'. Meaning that SUBDIR will be recursed

svn commit: r321444 - head/etc

2017-07-24 Thread Ngie Cooper
Author: ngie Date: Mon Jul 24 23:57:43 2017 New Revision: 321444 URL: https://svnweb.freebsd.org/changeset/base/321444 Log: Remove ${MTREE} and leverage etc/mtree/Makefile instead with "make distribution". This also fixes the fact that BSD.debug.dist was being installed if/when ${MK_DEB

svn commit: r321440 - in head: share/mk sys/conf

2017-07-24 Thread Bryan Drewery
Author: bdrewery Date: Mon Jul 24 23:32:36 2017 New Revision: 321440 URL: https://svnweb.freebsd.org/changeset/base/321440 Log: Slightly simplify logic for which depend file is expected. This is a NOP. MFC after:2 weeks Sponsored by: Dell EMC Isilon Modified: head/share/mk/bsd

svn commit: r321439 - in head: . lib/clang/libllvm

2017-07-24 Thread Bryan Drewery
/.depend.${f}.* .endif .endfor -# 20170724 remove stale lib/clang/libllvm/Options.inc file, of which there are -# two different versions after r308421, one for llvm-lib, one for llvm-dlltool -.for d in ${OBJTREE} ${WORLDTMP} -.for f in ${d}${.CURDIR}/lib/clang/libllvm/Options.inc -.if exists(${f

svn commit: r321443 - head

2017-07-24 Thread Bryan Drewery
Author: bdrewery Date: Mon Jul 24 23:32:46 2017 New Revision: 321443 URL: https://svnweb.freebsd.org/changeset/base/321443 Log: NO_CLEAN: Utilize delete-old to remove old orphaned libraries/headers in WORLDTMP. This prevents situations with -DNO_CLEAN from finding stale headers or librar

svn commit: r321441 - in head: share/mk sys/conf

2017-07-24 Thread Bryan Drewery
Author: bdrewery Date: Mon Jul 24 23:32:40 2017 New Revision: 321441 URL: https://svnweb.freebsd.org/changeset/base/321441 Log: Allow disabling dependency tracking if DEPEND_CFLAGS is empty. This falls back on using the guesssed dependencies if so. Also remove a pre-bmake check while here

svn commit: r321442 - head

2017-07-24 Thread Bryan Drewery
Author: bdrewery Date: Mon Jul 24 23:32:43 2017 New Revision: 321442 URL: https://svnweb.freebsd.org/changeset/base/321442 Log: The .depend.obj cleanup hacks are only needed with -DNO_CLEAN. Sponsored by: Dell EMC Isilon Modified: head/Makefile.inc1 Modified: head/Makefile.inc1

svn commit: r321437 - head/sbin/savecore

2017-07-24 Thread Mark Johnston
Author: markj Date: Mon Jul 24 21:51:41 2017 New Revision: 321437 URL: https://svnweb.freebsd.org/changeset/base/321437 Log: Fix style and wrap lines to 80 columns in savecore.c. No functional change intended. MFC after:3 days Modified: head/sbin/savecore/savecore.c Modified: h

svn commit: r321436 - head/usr.bin/ar

2017-07-24 Thread Ed Maste
Author: emaste Date: Mon Jul 24 21:25:49 2017 New Revision: 321436 URL: https://svnweb.freebsd.org/changeset/base/321436 Log: ar: handle partial writes from archive_write_data libarchive may limit a single archive_write_data call to handling 0x7fff bytes. Add a loop to handle partial

Re: svn commit: r321434 - head

2017-07-24 Thread Ngie Cooper (yaneurabeya)
> On Jul 24, 2017, at 11:54, Bryan Drewery wrote: > > Author: bdrewery > Date: Mon Jul 24 18:54:56 2017 > New Revision: 321434 > URL: https://svnweb.freebsd.org/changeset/base/321434 > > Log: > Add some .ORDER for distrib-dirs, distribute, distribution and distribute > world. The why could h

svn commit: r321435 - in head/sys/dev/cxgbe: . common

2017-07-24 Thread Navdeep Parhar
Author: np Date: Mon Jul 24 19:17:13 2017 New Revision: 321435 URL: https://svnweb.freebsd.org/changeset/base/321435 Log: cxgbe(4): Display some more TOE parameters related to retransmission and keepalive in the sysctl MIB. Provide tunables to change some of these parameters. These are sup

Re: svn commit: r321433 - head

2017-07-24 Thread Dimitry Andric
(r321432) >> +++ head/Makefile.inc1 Mon Jul 24 18:52:40 2017(r321433) >> @@ -813,6 +813,16 @@ _worldtmp: .PHONY >> ${OBJTREE}${.CURDIR}/world32/${.CURDIR}/lib/libc/.depend.${f}.* >> .endif >> .endfor >> +# 20170724 remove stale lib/clang/libllv

Re: svn commit: r321433 - head

2017-07-24 Thread Bryan Drewery
${OBJTREE}${.CURDIR}/world32/${.CURDIR}/lib/libc/.depend.${f}.* > .endif > .endfor > +# 20170724 remove stale lib/clang/libllvm/Options.inc file, of which there > are > +# two different versions after r308421, one for llvm-lib, one for > llvm-dlltool > +.for d in ${OBJTREE}

svn commit: r321434 - head

2017-07-24 Thread Bryan Drewery
Author: bdrewery Date: Mon Jul 24 18:54:56 2017 New Revision: 321434 URL: https://svnweb.freebsd.org/changeset/base/321434 Log: Add some .ORDER for distrib-dirs, distribute, distribution and distributeworld. Reported by: Mark Millard MFC after:2 weeks Sponsored by: Dell EMC Isilon

svn commit: r321433 - head

2017-07-24 Thread Dimitry Andric
(r321432) +++ head/Makefile.inc1 Mon Jul 24 18:52:40 2017(r321433) @@ -813,6 +813,16 @@ _worldtmp: .PHONY ${OBJTREE}${.CURDIR}/world32/${.CURDIR}/lib/libc/.depend.${f}.* .endif .endfor +# 20170724 remove stale lib/clang/libllvm/Options.inc file, of which there are +# two

svn commit: r321431 - head/share/mk

2017-07-24 Thread Ngie Cooper
Author: ngie Date: Mon Jul 24 18:21:01 2017 New Revision: 321431 URL: https://svnweb.freebsd.org/changeset/base/321431 Log: Use __DEFAULT_DEPENDENT_OPTIONS for articulating dependency relationship between MK_STALE_STAGED and MK_STAGING instead of using equivalent ad hoc logic. MFC after

svn commit: r321429 - head/lib/libefivar

2017-07-24 Thread Warner Losh
Author: imp Date: Mon Jul 24 18:10:42 2017 New Revision: 321429 URL: https://svnweb.freebsd.org/changeset/base/321429 Log: fix typo Modified: head/lib/libefivar/uefi-dputil.c Modified: head/lib/libefivar/uefi-dputil.c ==

Re: svn commit: r321426 - head/share/mk

2017-07-24 Thread Bryan Drewery
On 7/24/2017 10:55 AM, Ngie Cooper (yaneurabeya) wrote: > >> On Jul 24, 2017, at 10:53, Bryan Drewery wrote: >> >> Author: bdrewery >> Date: Mon Jul 24 17:53:45 2017 >> New Revision: 321426 >> URL: https://svnweb.freebsd.org/changeset/base/321426 >> >> Log: >> cleanobj: Unhide removal of directo

Re: svn commit: r321426 - head/share/mk

2017-07-24 Thread Ngie Cooper (yaneurabeya)
> On Jul 24, 2017, at 10:53, Bryan Drewery wrote: > > Author: bdrewery > Date: Mon Jul 24 17:53:45 2017 > New Revision: 321426 > URL: https://svnweb.freebsd.org/changeset/base/321426 > > Log: > cleanobj: Unhide removal of directory. > > MFC after: 2 weeks > Sponsored by:Dell EMC I

svn commit: r321427 - head/share/mk

2017-07-24 Thread Bryan Drewery
Author: bdrewery Date: Mon Jul 24 17:54:03 2017 New Revision: 321427 URL: https://svnweb.freebsd.org/changeset/base/321427 Log: PROGS: Fix ESTALE errors on NFS while cleaning in directories with PROGS. - Only recurse on cleanobj/cleandir if there is no .OBJDIR being used. If we don't re

svn commit: r321426 - head/share/mk

2017-07-24 Thread Bryan Drewery
Author: bdrewery Date: Mon Jul 24 17:53:45 2017 New Revision: 321426 URL: https://svnweb.freebsd.org/changeset/base/321426 Log: cleanobj: Unhide removal of directory. MFC after:2 weeks Sponsored by: Dell EMC Isilon Modified: head/share/mk/bsd.obj.mk Modified: head/share/mk/bsd.obj

svn commit: r321425 - head/cddl/contrib/opensolaris/cmd/dtrace/test/cmd/scripts

2017-07-24 Thread Ngie Cooper
Author: ngie Date: Mon Jul 24 17:29:56 2017 New Revision: 321425 URL: https://svnweb.freebsd.org/changeset/base/321425 Log: Fix whitespace on a line in fix(..) accidentally missed in r321424 MFC after:1 month MFC with: r321424 Modified: head/cddl/contrib/opensolaris/cmd/dtrace/

svn commit: r321424 - head/cddl/contrib/opensolaris/cmd/dtrace/test/cmd/scripts

2017-07-24 Thread Ngie Cooper
Author: ngie Date: Mon Jul 24 17:27:21 2017 New Revision: 321424 URL: https://svnweb.freebsd.org/changeset/base/321424 Log: Style cleanup: delete spurious trailing whitespace MFC after:1 month Modified: head/cddl/contrib/opensolaris/cmd/dtrace/test/cmd/scripts/dtest.pl Modified: hea

svn commit: r321423 - head/sys/kern

2017-07-24 Thread Alan Cox
Author: alc Date: Mon Jul 24 17:23:53 2017 New Revision: 321423 URL: https://svnweb.freebsd.org/changeset/base/321423 Log: Change the interactions of the interface functions with the "meta" and "leaf" functions for alloc, free, and fill. After the change, the interface functions call "meta"

Re: svn commit: r321420 - head/lib/clang/liblldb

2017-07-24 Thread Dimitry Andric
On 24 Jul 2017, at 18:33, Dimitry Andric wrote: > > Author: dim > Date: Mon Jul 24 16:33:06 2017 > New Revision: 321420 > URL: https://svnweb.freebsd.org/changeset/base/321420 > > Log: > Add a few more object files to liblldb, which should solve errors when > linking the lldb executable in som

svn commit: r321422 - head/usr.bin/ktrace

2017-07-24 Thread Edward Tomasz Napierala
Author: trasz Date: Mon Jul 24 16:58:54 2017 New Revision: 321422 URL: https://svnweb.freebsd.org/changeset/base/321422 Log: Improve the ktrace(1) man page to make it slightly more obvious that there are _two_ options that control its behaviour wrt child processes; slightly improve the examp

svn commit: r321421 - in stable/10/lib/msun: . man

2017-07-24 Thread Ngie Cooper
Author: ngie Date: Mon Jul 24 16:45:38 2017 New Revision: 321421 URL: https://svnweb.freebsd.org/changeset/base/321421 Log: MFC r290605,r290606: r290605: Document powl(3) PR: 191751 r290606: Bump .Dd Modified: stable/10/lib/msun/Makefile stable/10/lib/msun/man/exp.3

Re: svn commit: r321420 - head/lib/clang/liblldb

2017-07-24 Thread Shawn Webb
On Mon, Jul 24, 2017 at 04:33:06PM +, Dimitry Andric wrote: > Author: dim > Date: Mon Jul 24 16:33:06 2017 > New Revision: 321420 > URL: https://svnweb.freebsd.org/changeset/base/321420 > > Log: > Add a few more object files to liblldb, which should solve errors when > linking the lldb exe

svn commit: r321420 - head/lib/clang/liblldb

2017-07-24 Thread Dimitry Andric
Author: dim Date: Mon Jul 24 16:33:06 2017 New Revision: 321420 URL: https://svnweb.freebsd.org/changeset/base/321420 Log: Add a few more object files to liblldb, which should solve errors when linking the lldb executable in some cases. In particular, when the -ffunction-sections -fdata-sec

svn commit: r321419 - stable/11/usr.bin/top

2017-07-24 Thread Mark Johnston
Author: markj Date: Mon Jul 24 16:24:22 2017 New Revision: 321419 URL: https://svnweb.freebsd.org/changeset/base/321419 Log: MFC r321356: Fix top(1) output when zfs.ko is loaded but ZFS is not in use. Modified: stable/11/usr.bin/top/machine.c Directory Properties: stable/11/ (props chan

svn commit: r321418 - stable/11/sys/kern

2017-07-24 Thread Mark Johnston
Author: markj Date: Mon Jul 24 16:23:28 2017 New Revision: 321418 URL: https://svnweb.freebsd.org/changeset/base/321418 Log: MFC r320918, r321035: Have mkdumpheader() handle version string truncation. Modified: stable/11/sys/kern/kern_shutdown.c Directory Properties: stable/11/ (props c

svn commit: r321417 - head/share/mk

2017-07-24 Thread Ed Maste
Author: emaste Date: Mon Jul 24 15:39:09 2017 New Revision: 321417 URL: https://svnweb.freebsd.org/changeset/base/321417 Log: lld 5.0 supports filter libraries, so enable linker feature flag Also switch the logic to enable this for any non-lld linker, since filter library support is fairl

svn commit: r321416 - in stable/10/sys/dev: mpr mps

2017-07-24 Thread Kenneth D. Merry
Author: ken Date: Mon Jul 24 14:42:45 2017 New Revision: 321416 URL: https://svnweb.freebsd.org/changeset/base/321416 Log: MFC r321207: r321207 | ken | 2017-07-19 09:39:01 -0600 (Wed, 19 Jul 2017) | 14 lines

svn commit: r321415 - in stable/11/sys/dev: mpr mps

2017-07-24 Thread Kenneth D. Merry
Author: ken Date: Mon Jul 24 14:42:43 2017 New Revision: 321415 URL: https://svnweb.freebsd.org/changeset/base/321415 Log: MFC r321207: r321207 | ken | 2017-07-19 09:39:01 -0600 (Wed, 19 Jul 2017) | 14 lines