svn commit: r307897 - head/sys/dev/bxe

2016-10-24 Thread Bryan Drewery
Author: bdrewery Date: Tue Oct 25 03:55:56 2016 New Revision: 307897 URL: https://svnweb.freebsd.org/changeset/base/307897 Log: Use proper if_getdrvflags() API. This is a NOP. Sponsored by: Dell EMC Isilon Modified: head/sys/dev/bxe/bxe.c Modified: head/sys/dev/bxe/bxe.c ==

svn commit: r306775 - head/sys/kern

2016-10-06 Thread Bryan Drewery
Author: bdrewery Date: Thu Oct 6 18:10:19 2016 New Revision: 306775 URL: https://svnweb.freebsd.org/changeset/base/306775 Log: vrefl: Assert that the interlock is held. Sponsored by: Dell EMC Isilon MFC after:2 weeks Modified: head/sys/kern/vfs_subr.c Modified: head/sys/kern/vfs_

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

2016-10-06 Thread Bryan Drewery
Author: bdrewery Date: Thu Oct 6 18:09:22 2016 New Revision: 306774 URL: https://svnweb.freebsd.org/changeset/base/306774 Log: Add vrecyclel() to vrecycle() a vnode with the interlock already held. Obtained from:OneFS Sponsored by: Dell EMC Isilon MFC after:2 weeks Modifie

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

2016-10-06 Thread Bryan Drewery
Author: bdrewery Date: Thu Oct 6 18:05:25 2016 New Revision: 306773 URL: https://svnweb.freebsd.org/changeset/base/306773 Log: Add link for vrefl(9). Sponsored by: Dell EMC Isilon MFC after:1 week Modified: head/share/man/man9/Makefile Modified: head/share/man/man9/Makefile =

svn commit: r306771 - head/lib/libc/sys

2016-10-06 Thread Bryan Drewery
Author: bdrewery Date: Thu Oct 6 17:35:50 2016 New Revision: 306771 URL: https://svnweb.freebsd.org/changeset/base/306771 Log: Improve grammar. MFC after:1 week Sponsored by: Dell EMC Isilon Modified: head/lib/libc/sys/kqueue.2 Modified: head/lib/libc/sys/kqueue.2 ===

Re: svn commit: r306729 - head/tools/build/options

2016-10-05 Thread Bryan Drewery
var#MK_} > + if [ $opt = "$prev_opt" ]; then > + echo "$target: ignoring duplicate option $opt" > >&2 > + continue > + fi > + prev_opt=$

svn commit: r306689 - head/sys/kern

2016-10-04 Thread Bryan Drewery
Author: bdrewery Date: Tue Oct 4 21:44:20 2016 New Revision: 306689 URL: https://svnweb.freebsd.org/changeset/base/306689 Log: Correct some comments after r294299. Sponsored by: Dell EMC Isilon Modified: head/sys/kern/vfs_subr.c Modified: head/sys/kern/vfs_subr.c ==

svn commit: r306281 - in head: targets/pseudo/userland usr.bin/proccontrol

2016-09-23 Thread Bryan Drewery
Author: bdrewery Date: Fri Sep 23 22:46:19 2016 New Revision: 306281 URL: https://svnweb.freebsd.org/changeset/base/306281 Log: DIRDEPS_BUILD: Connect new directories. Sponsored by: Dell EMC Isilon Added: head/usr.bin/proccontrol/Makefile.depend (contents, props changed) Modified: he

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

2016-09-21 Thread Bryan Drewery
Author: bdrewery Date: Wed Sep 21 21:42:06 2016 New Revision: 306146 URL: https://svnweb.freebsd.org/changeset/base/306146 Log: Regenerate. Modified: head/share/man/man5/src.conf.5 Modified: head/share/man/man5/src.conf.5 ==

svn commit: r306145 - head/tools/build/options

2016-09-21 Thread Bryan Drewery
Author: bdrewery Date: Wed Sep 21 21:32:05 2016 New Revision: 306145 URL: https://svnweb.freebsd.org/changeset/base/306145 Log: SYSTEM_COMPILER is not forced off with META_MODE after r304682. Sponsored by: Dell EMC Isilon Modified: head/tools/build/options/WITH_META_MODE Modified: head/

svn commit: r306144 - releng/11.0/share/man/man5

2016-09-21 Thread Bryan Drewery
Author: bdrewery Date: Wed Sep 21 21:30:46 2016 New Revision: 306144 URL: https://svnweb.freebsd.org/changeset/base/306144 Log: Regenerate. Approved by: re (gjb, implicit) Modified: releng/11.0/share/man/man5/src.conf.5 Modified: releng/11.0/share/man/man5/src.conf.5 ==

svn commit: r306143 - releng/11.0/share/mk

2016-09-21 Thread Bryan Drewery
Author: bdrewery Date: Wed Sep 21 21:23:09 2016 New Revision: 306143 URL: https://svnweb.freebsd.org/changeset/base/306143 Log: Disable SYSTEM_COMPILER by default. This is a direct commit to releng/11.0. Having it enabled can lead to a situation where building on one system and insta

Re: svn commit: r305933 - head/share/man/man5

2016-09-19 Thread Bryan Drewery
t; +.Xr rcs 1 > and related utilities. > .It Va WITHOUT_RESCUE > .\" from FreeBSD: head/tools/build/options/WITHOUT_RESCUE 156932 2006-03-21 > 07:50:50Z ru > -- Regards, Bryan Drewery signature.asc Description: OpenPGP digital signature

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

2016-09-14 Thread Bryan Drewery
On 9/9/16 5:37 PM, Simon J. Gerraty wrote: > Bryan Drewery wrote: > >>> +# some targets involve old pre-built targets >>> +# ignore mtime of shell >>> +# and mtime of makefiles does not matter in meta mode >>> +.MAKE.META.IGNORE_PATHS += \ >&

svn commit: r305670 - head/share/mk

2016-09-09 Thread Bryan Drewery
Author: bdrewery Date: Fri Sep 9 18:49:45 2016 New Revision: 305670 URL: https://svnweb.freebsd.org/changeset/base/305670 Log: Fix regression from r304644 which could cause .WAITs in SUBDIR to be ignored. This was possible if a STANDALONE_SUBDIR_TARGET item came in SUBDIR_TARGETS before

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

2016-09-09 Thread Bryan Drewery
efiles does not matter in meta mode > +.MAKE.META.IGNORE_PATHS += \ > +${MAKEFILE} \ > +${SHELL} \ > +${SYS_MK_DIR} I think it could be problematic to ignore *.mk changes. The build commands may stay the same, but targets could grow new dependencies. If those de

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

2016-09-09 Thread Bryan Drewery
arget_install.meta), but the cp may fail. The next build, target_install.meta was overwritten with the failed attempt, and is now newer than foo and still has its target_install cookie. Nothing will cause it to retry copying, and it proceeds on with the build without properly failing again. I hit this case in at least include/ (which went through a lot of further changes, finally of which was the removal of cookies in r300346) and some other cases which I don't recall the specifics for. > +META_NOPHONY= > + > +# some targets involve old pre-built targets > +# ignore mtime of shell > +# and mtime of makefiles does not matter in meta mode > +.MAKE.META.IGNORE_PATHS += \ > +${MAKEFILE} \ > +${SHELL} \ > +${SYS_MK_DIR} > + > # if we think we are updating dependencies, > # then filemon had better be present > .if ${UPDATE_DEPENDFILE:Uyes:tl} != "no" && !exists(/dev/filemon) > -- Regards, Bryan Drewery signature.asc Description: OpenPGP digital signature

svn commit: r305303 - head/usr.sbin/ypldap

2016-09-02 Thread Bryan Drewery
Author: bdrewery Date: Fri Sep 2 20:41:43 2016 New Revision: 305303 URL: https://svnweb.freebsd.org/changeset/base/305303 Log: DIRDEPS_BUILD: Update dependencies after a 'make bootstrap-tools'. MFC after:1 week Sponsored by: EMC / Isilon Storage Division Modified: head/usr.sbin/yp

svn commit: r305257 - head/share/mk

2016-09-01 Thread Bryan Drewery
Author: bdrewery Date: Thu Sep 1 23:52:20 2016 New Revision: 305257 URL: https://svnweb.freebsd.org/changeset/base/305257 Log: DIRDEPS_BUILD: Include crunched object meta files for gendirdeps. MFC after:2 weeks Sponsored by: EMC / Isilon Storage Division Modified: head/share/mk/bs

svn commit: r305258 - in head: rescue/rescue targets/pseudo/hosttools tools/bsdbox

2016-09-01 Thread Bryan Drewery
Author: bdrewery Date: Thu Sep 1 23:52:25 2016 New Revision: 305258 URL: https://svnweb.freebsd.org/changeset/base/305258 Log: DIRDEPS_BUILD: Build crunchide for the host. MFC after:2 weeks Sponsored by: EMC / Isilon Storage Division Modified: head/rescue/rescue/Makefile.depend

svn commit: r305256 - in head: . sys/sys

2016-09-01 Thread Bryan Drewery
Author: bdrewery Date: Thu Sep 1 23:22:31 2016 New Revision: 305256 URL: https://svnweb.freebsd.org/changeset/base/305256 Log: Bump __FreeBSD_version for crunchgen META_MODE fix in r305254. MFC after:2 weeks Sponsored by: EMC / Isilon Storage Division Modified: head/Makefile.inc1

svn commit: r305253 - head/share/mk

2016-09-01 Thread Bryan Drewery
Author: bdrewery Date: Thu Sep 1 23:20:54 2016 New Revision: 305253 URL: https://svnweb.freebsd.org/changeset/base/305253 Log: META_MODE: Don't expect .meta files for side-effect generated files. This is similar to r301285. MFC after:1 week Sponsored by: EMC / Isilon Storage Div

svn commit: r305254 - in head: share/mk usr.sbin/crunch/crunchgen

2016-09-01 Thread Bryan Drewery
Author: bdrewery Date: Thu Sep 1 23:21:08 2016 New Revision: 305254 URL: https://svnweb.freebsd.org/changeset/base/305254 Log: META_MODE/DIRDEPS_BUILD: Fix various issues with crunch builds. - DIRDEPS_BUILD: Fix crunchgen builds losing their library dependencies on a nop-rebuild. - M

svn commit: r305255 - head/targets/pseudo/bootstrap-tools

2016-09-01 Thread Bryan Drewery
Author: bdrewery Date: Thu Sep 1 23:21:12 2016 New Revision: 305255 URL: https://svnweb.freebsd.org/changeset/base/305255 Log: DIRDEPS_BUILD: Fix 'make bootstrap-tools' not using the proper tblgen binaries. This was an incomplete item from r291561. The host {clang,llvm}-tblgen binaries

svn commit: r305244 - head/targets/pseudo/hosttools

2016-09-01 Thread Bryan Drewery
Author: bdrewery Date: Thu Sep 1 21:15:37 2016 New Revision: 305244 URL: https://svnweb.freebsd.org/changeset/base/305244 Log: DIRDEPS_BUILD: Add missing crunchgen host tool. MFC after:3 days Sponsored by: EMC / Isilon Storage Division Modified: head/targets/pseudo/hosttools/Makef

svn commit: r305216 - head/share/mk

2016-09-01 Thread Bryan Drewery
Author: bdrewery Date: Thu Sep 1 17:36:52 2016 New Revision: 305216 URL: https://svnweb.freebsd.org/changeset/base/305216 Log: FAST_DEPEND/META_MODE: Fix several issues with SRCS containing '/'. - For FAST_DEPEND, properly apply the -M flags when compiling by enduring that the conditio

Re: svn commit: r305012 - in head/lib/libc: amd64/sys arm/sys i386/sys include mips/sys powerpc/sys powerpc64/sys sparc64/sys sys

2016-08-31 Thread Bryan Drewery
a workaround is 'make cleandepend', or removing the .depend.ptrace.* files in the lib/libc object directories. -- Regards, Bryan Drewery signature.asc Description: OpenPGP digital signature

svn commit: r305147 - in head: . share/mk

2016-08-31 Thread Bryan Drewery
Author: bdrewery Date: Wed Aug 31 19:30:52 2016 New Revision: 305147 URL: https://svnweb.freebsd.org/changeset/base/305147 Log: Add a 'make print-dir' that simply traverses all directories and prints them. This is useful for finding connected directories. MFC after:1 week Sponsor

svn commit: r305146 - in head: cddl/usr.sbin/dtrace cddl/usr.sbin/lockstat cddl/usr.sbin/plockstat lib/clang/libclangformat lib/clang/libclangtoolingcore lib/libc/tests/stdlib lib/libproc lib/libpr...

2016-08-31 Thread Bryan Drewery
Author: bdrewery Date: Wed Aug 31 19:30:46 2016 New Revision: 305146 URL: https://svnweb.freebsd.org/changeset/base/305146 Log: DIRDEPS_BUILD: Update dependencies. Sponsored by: EMC / Isilon Storage Division Modified: head/cddl/usr.sbin/dtrace/Makefile.depend head/cddl/usr.sbin/locksta

svn commit: r305148 - in head: cddl/usr.sbin/zfsd libexec/rtld-elf/tests/libpythagoras libexec/rtld-elf/tests/target targets/pseudo/tests targets/pseudo/userland targets/pseudo/userland/cddl target...

2016-08-31 Thread Bryan Drewery
Author: bdrewery Date: Wed Aug 31 19:30:59 2016 New Revision: 305148 URL: https://svnweb.freebsd.org/changeset/base/305148 Log: DIRDEPS_BUILD: Add some missing dirctories to the build. Sponsored by: EMC / Isilon Storage Division Added: head/cddl/usr.sbin/zfsd/Makefile.depend (contents,

svn commit: r305145 - head/gnu/lib/libgcc

2016-08-31 Thread Bryan Drewery
Author: bdrewery Date: Wed Aug 31 19:30:00 2016 New Revision: 305145 URL: https://svnweb.freebsd.org/changeset/base/305145 Log: DIRDEPS_BUILD: Avoid cyclic dependency with libc++. The DIRDEPS_BUILD does not have a 'make includes' phase, so it would otherwise want libc++ to be fully built/

svn commit: r305095 - head/share/mk

2016-08-30 Thread Bryan Drewery
Author: bdrewery Date: Tue Aug 30 22:48:05 2016 New Revision: 305095 URL: https://svnweb.freebsd.org/changeset/base/305095 Log: AUTO_OBJ: Support SRCS/DPSRCS that contain '/' and require a nested OBJDIR. This is to be used by the new clang3.9 build and extends functionality added to 'make

svn commit: r305079 - head/sys/kern

2016-08-30 Thread Bryan Drewery
Author: bdrewery Date: Tue Aug 30 19:26:07 2016 New Revision: 305079 URL: https://svnweb.freebsd.org/changeset/base/305079 Log: Reduce duplicated logic for !SMP Sponsored by: EMC / Isilon Storage Division Modified: head/sys/kern/subr_smp.c Modified: head/sys/kern/subr_smp.c

svn commit: r305009 - head/share/mk

2016-08-29 Thread Bryan Drewery
Author: bdrewery Date: Mon Aug 29 18:31:34 2016 New Revision: 305009 URL: https://svnweb.freebsd.org/changeset/base/305009 Log: Allow parallelizing clean/cleandepend/depend with all. This now makes 'make -jX clean all install' safe. MFC after:3 days Sponsored by: EMC / Isilon Sto

Re: svn commit: r303988 - head/lib/libc/gen

2016-08-26 Thread Bryan Drewery
On 8/26/2016 12:57 PM, John Baldwin wrote: > On Friday, August 26, 2016 09:37:10 AM Ed Schouten wrote: >> Hi, >> >> 2016-08-26 1:52 GMT+02:00 Bryan Drewery : >>> Libc wouldn't build, it complained quite loudly with a lot of these: >> >> Got it. Thi

Re: svn commit: r303988 - head/lib/libc/gen

2016-08-26 Thread Bryan Drewery
On 8/26/2016 12:37 AM, Ed Schouten wrote: > Hi, > > 2016-08-26 1:52 GMT+02:00 Bryan Drewery : >> Libc wouldn't build, it complained quite loudly with a lot of these: > Got it. Thinking ahead, if it's just basename() giving the problems, > maybe it's easier to

svn commit: r304826 - head/share/mk

2016-08-25 Thread Bryan Drewery
Author: bdrewery Date: Thu Aug 25 23:55:56 2016 New Revision: 304826 URL: https://svnweb.freebsd.org/changeset/base/304826 Log: WITH_META_MODE: Don't let subdir traversals for 'make install' re-enable meta mode. MFC after:2 weeks Sponsored by: EMC / Isilon Storage Division Modified:

Re: svn commit: r303988 - head/lib/libc/gen

2016-08-25 Thread Bryan Drewery
On 8/25/2016 1:55 PM, Ed Schouten wrote: > Hi Bryan, > > 2016-08-25 19:43 GMT+02:00 Bryan Drewery : >>>> readelf -a /lib/libc.so.7|grep basename >>> 2149: 00076200 231 FUNCGLOBAL DEFAULT 11 >>> basename@@FBSD_1.0 (2) >>> 2514: 00

Re: svn commit: r303988 - head/lib/libc/gen

2016-08-25 Thread Bryan Drewery
On 8/25/16 9:29 AM, Guido Falsi wrote: > On 08/25/16 18:24, Bryan Drewery wrote: >>>>> --- _bootstrap-tools-usr.bin/xinstall --- >>>>> xinstall.o: In function `install': >>>>> /usr/local/nanobsd/rr-trunk/src/usr.bin/xinstall/xinstall.c:(.text+0x

Re: svn commit: r303988 - head/lib/libc/gen

2016-08-25 Thread Bryan Drewery
On 8/25/16 9:17 AM, Guido Falsi wrote: > On 08/25/16 18:05, Bryan Drewery wrote: >> On 8/25/16 1:27 AM, Guido Falsi wrote: >>> On 08/24/16 21:49, Ed Schouten wrote: >>>> 2016-08-24 20:30 GMT+02:00 Bryan Drewery : >>>>> That would only fix stable/11, sta

Re: svn commit: r303988 - head/lib/libc/gen

2016-08-25 Thread Bryan Drewery
On 8/25/16 1:27 AM, Guido Falsi wrote: > On 08/24/16 21:49, Ed Schouten wrote: >> 2016-08-24 20:30 GMT+02:00 Bryan Drewery : >>> That would only fix stable/11, stable/10, stable/9, releng/11.0. >>> >>> It won't fix releng/10.3, releng/10.2, releng/1

Re: svn commit: r303988 - head/lib/libc/gen

2016-08-24 Thread Bryan Drewery
On 8/24/16 1:30 PM, Bryan Drewery wrote: > On 8/24/16 1:26 PM, Eric van Gyzen wrote: >> On 08/24/2016 15:16, Bryan Drewery wrote: >>> On 8/24/16 1:12 PM, Eric van Gyzen wrote: >>>> On 08/24/2016 15:01, Ed Schouten wrote: >>>>> 2016-08-24 21:53 GMT+0

Re: svn commit: r303988 - head/lib/libc/gen

2016-08-24 Thread Bryan Drewery
On 8/24/16 1:26 PM, Eric van Gyzen wrote: > On 08/24/2016 15:16, Bryan Drewery wrote: >> On 8/24/16 1:12 PM, Eric van Gyzen wrote: >>> On 08/24/2016 15:01, Ed Schouten wrote: >>>> 2016-08-24 21:53 GMT+02:00 Bryan Drewery : >>>>> Is it possible to cau

Re: svn commit: r303988 - head/lib/libc/gen

2016-08-24 Thread Bryan Drewery
On 8/24/16 1:12 PM, Eric van Gyzen wrote: > On 08/24/2016 15:01, Ed Schouten wrote: >> 2016-08-24 21:53 GMT+02:00 Bryan Drewery : >>> Is it possible to cause the use of these old prototypes to print a >>> warning and note that they are deprecated/unsafe? >> >>

Re: svn commit: r303988 - head/lib/libc/gen

2016-08-24 Thread Bryan Drewery
On 8/24/16 12:49 PM, Ed Schouten wrote: > 2016-08-24 20:30 GMT+02:00 Bryan Drewery : >> > That would only fix stable/11, stable/10, stable/9, releng/11.0. >> > >> > It won't fix releng/10.3, releng/10.2, releng/10.1, releng/9.3, etc... >> > without

Re: svn commit: r303988 - head/lib/libc/gen

2016-08-24 Thread Bryan Drewery
by simple mfcing the change I made for xinstall, right? > > Ed > > > On 24 Aug 2016 20:15, "Bryan Drewery" <mailto:bdrew...@freebsd.org>> wrote: > > On 8/24/16 11:06 AM, Bryan Drewery wrote: > > On 8/12/16 12:03 AM, Ed Schouten wrote: >

Re: svn commit: r303988 - head/lib/libc/gen

2016-08-24 Thread Bryan Drewery
On 8/24/16 11:06 AM, Bryan Drewery wrote: > On 8/12/16 12:03 AM, Ed Schouten wrote: >> Author: ed >> Date: Fri Aug 12 07:03:58 2016 >> New Revision: 303988 >> URL: https://svnweb.freebsd.org/changeset/base/303988 >> >> Log: >> Reimplement dirname(3)

Re: svn commit: r303988 - head/lib/libc/gen

2016-08-24 Thread Bryan Drewery
ibcxxrt_p.a /tmp/blah/usr/lib/ > /usr/obj/root/svn/stable/10/tmp/legacy/usr/bin/install -s -o root -g wheel > -m 444 libcxxrt.so.1 /tmp/blah/lib/ > /usr/obj/root/svn/stable/10/tmp/legacy/usr/bin/install -o root -g wheel -m > 444libcxxrt.so.1.debug /tmp/blah/usr/lib/debug/lib/

svn commit: r304720 - in releng/11.0: share/mk sys/conf

2016-08-23 Thread Bryan Drewery
Author: bdrewery Date: Wed Aug 24 02:32:40 2016 New Revision: 304720 URL: https://svnweb.freebsd.org/changeset/base/304720 Log: MFS r304717: MFC r304697: FAST_DEPEND: Fix 'make all install' not properly rebuilding based on .depend.* files. Approved by: re (gjb) Modif

svn commit: r304719 - releng/11.0/sys/net80211

2016-08-23 Thread Bryan Drewery
Author: bdrewery Date: Wed Aug 24 02:31:03 2016 New Revision: 304719 URL: https://svnweb.freebsd.org/changeset/base/304719 Log: MFS r304715: MFC r304322: [net80211] correctly lock the ifp before accessing the lladdr. Approved by: re (gjb) Modified: releng/11.0/sys/net802

svn commit: r304718 - releng/11.0/share/i18n/esdb

2016-08-23 Thread Bryan Drewery
Author: bdrewery Date: Wed Aug 24 02:29:25 2016 New Revision: 304718 URL: https://svnweb.freebsd.org/changeset/base/304718 Log: MFS r304714: MFC r304643: Fix building on read-only source trees. PR: 211952 Approved by: re (gjb) Modified: releng/11.0/share/i18n

svn commit: r304717 - in stable/11: share/mk sys/conf

2016-08-23 Thread Bryan Drewery
Author: bdrewery Date: Wed Aug 24 02:23:03 2016 New Revision: 304717 URL: https://svnweb.freebsd.org/changeset/base/304717 Log: MFC r304697: FAST_DEPEND: Fix 'make all install' not properly rebuilding based on .depend.* files. Modified: stable/11/share/mk/bsd.dep.mk stable/11/sys

svn commit: r304715 - stable/11/sys/net80211

2016-08-23 Thread Bryan Drewery
Author: bdrewery Date: Wed Aug 24 01:44:53 2016 New Revision: 304715 URL: https://svnweb.freebsd.org/changeset/base/304715 Log: MFC r304322: [net80211] correctly lock the ifp before accessing the lladdr. Modified: stable/11/sys/net80211/ieee80211_ioctl.c Directory Properties: stable/

svn commit: r304714 - stable/11/share/i18n/esdb

2016-08-23 Thread Bryan Drewery
Author: bdrewery Date: Wed Aug 24 01:34:22 2016 New Revision: 304714 URL: https://svnweb.freebsd.org/changeset/base/304714 Log: MFC r304643: Fix building on read-only source trees. PR: 211952 Modified: stable/11/share/i18n/esdb/Makefile.part Directory Properties: stable/11/

Re: svn commit: r304567 - head/sys/dev/usb/input

2016-08-23 Thread Bryan Drewery
On 8/23/2016 1:49 PM, Ngie Cooper (yaneurabeya) wrote: > >> On Aug 23, 2016, at 13:38, Bryan Drewery wrote: > > … > >> I've written a script to do MFCing with the proper svn merge style for >> each branch. It's not perfect but it seems good enough. &g

Re: svn commit: r304567 - head/sys/dev/usb/input

2016-08-23 Thread Bryan Drewery
send to r...@freebsd.org for approval to commit. It defaults to merging from head, but in the case of wanting to commit to releng/ you need to pass -b to specify which branch to merge from, such as -b stable/11 for releng/11.0 commits. -- Regards, Bryan Drewery signature.asc Description: OpenPGP digital signature

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

2016-08-23 Thread Bryan Drewery
Author: bdrewery Date: Tue Aug 23 19:37:18 2016 New Revision: 304697 URL: https://svnweb.freebsd.org/changeset/base/304697 Log: FAST_DEPEND: Fix 'make all install' not properly rebuilding based on .depend.* files. An optimization is in place to skip reading the .depend.* files with 'make

svn commit: r304695 - head

2016-08-23 Thread Bryan Drewery
Author: bdrewery Date: Tue Aug 23 19:29:37 2016 New Revision: 304695 URL: https://svnweb.freebsd.org/changeset/base/304695 Log: Fix in-tree GCC builds after r304681. There were a few issues. - In-tree GCC won't have X_COMPILER_TYPE defined but will have WANT_COMPILER_TYPE==gcc set fro

Re: svn commit: r304681 - head

2016-08-23 Thread Bryan Drewery
On 8/23/2016 8:20 AM, Bryan Drewery wrote: > Author: bdrewery > Date: Tue Aug 23 15:20:32 2016 > New Revision: 304681 > URL: https://svnweb.freebsd.org/changeset/base/304681 > > Log: > Always pass in -target and --sysroot flags for the build. Sorry this breaks in-tree GCC

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

2016-08-23 Thread Bryan Drewery
Author: bdrewery Date: Tue Aug 23 15:31:53 2016 New Revision: 304683 URL: https://svnweb.freebsd.org/changeset/base/304683 Log: Regenerate Modified: head/share/man/man5/src.conf.5 Modified: head/share/man/man5/src.conf.5 ===

svn commit: r304682 - head/share/mk

2016-08-23 Thread Bryan Drewery
Author: bdrewery Date: Tue Aug 23 15:22:17 2016 New Revision: 304682 URL: https://svnweb.freebsd.org/changeset/base/304682 Log: Re-enable WITH_SYSTEM_COMPILER with WITH_META_MODE. This was disabled in r301468 due to -target/--sysroot sometimes being used in the build and other times not b

svn commit: r304681 - head

2016-08-23 Thread Bryan Drewery
Author: bdrewery Date: Tue Aug 23 15:20:32 2016 New Revision: 304681 URL: https://svnweb.freebsd.org/changeset/base/304681 Log: Always pass in -target and --sysroot flags for the build. The internal bootstrap compiler has a default sysroot set by TOOLS_PREFIX and target set by TARGET/TARG

svn commit: r304646 - head/share/mk

2016-08-22 Thread Bryan Drewery
Author: bdrewery Date: Mon Aug 22 22:51:07 2016 New Revision: 304646 URL: https://svnweb.freebsd.org/changeset/base/304646 Log: For 'make ' hook into the all_subdir_ targets. This fixes parallel build issues when trying to depend on ${SUBDIR}. An example of this in share/i18n/csmapper/Ma

svn commit: r304647 - head/lib

2016-08-22 Thread Bryan Drewery
Author: bdrewery Date: Mon Aug 22 22:51:10 2016 New Revision: 304647 URL: https://svnweb.freebsd.org/changeset/base/304647 Log: Rename ORDERED to BOOTSTRAP since no order is respected in the list. The directories in SUBDIR_ORDERED are built in parallel, so the name is misleading. MFC

svn commit: r304643 - head/share/i18n/esdb

2016-08-22 Thread Bryan Drewery
Author: bdrewery Date: Mon Aug 22 22:50:58 2016 New Revision: 304643 URL: https://svnweb.freebsd.org/changeset/base/304643 Log: Fix building on read-only source trees. This partially reverts r296702 and reworks the original check to only look in .CURDIR. This avoids ever trying to rebuil

svn commit: r304645 - head/share/mk

2016-08-22 Thread Bryan Drewery
Author: bdrewery Date: Mon Aug 22 22:51:04 2016 New Revision: 304645 URL: https://svnweb.freebsd.org/changeset/base/304645 Log: Always define the various _subdir_ targets, even if not used. This is part of an effort to cleanup handling of some edge cases involving 'make '. It also provi

svn commit: r304644 - head/share/mk

2016-08-22 Thread Bryan Drewery
Author: bdrewery Date: Mon Aug 22 22:51:01 2016 New Revision: 304644 URL: https://svnweb.freebsd.org/changeset/base/304644 Log: Stop using _SUBDIR internally for non-SUBDIR_PARALLEL builds. This is unifying more of the logic. Rather than create targets such as 'all: all_subdir_foo' when

svn commit: r304611 - stable/10/sys/sys

2016-08-22 Thread Bryan Drewery
Author: bdrewery Date: Mon Aug 22 16:35:50 2016 New Revision: 304611 URL: https://svnweb.freebsd.org/changeset/base/304611 Log: MFC r304608: Bump __FreeBSD_version for C++11 thread_local support in r303795. PR: 192320 Modified: stable/10/sys/sys/param.h Directory Propert

svn commit: r304610 - releng/11.0/sys/sys

2016-08-22 Thread Bryan Drewery
Author: bdrewery Date: Mon Aug 22 16:04:25 2016 New Revision: 304610 URL: https://svnweb.freebsd.org/changeset/base/304610 Log: MFS r304609: MFC r304608: Bump __FreeBSD_version for C++11 thread_local support in r303795. PR: 192320 Approved by: re (gjb) Modifi

svn commit: r304609 - stable/11/sys/sys

2016-08-22 Thread Bryan Drewery
Author: bdrewery Date: Mon Aug 22 15:53:32 2016 New Revision: 304609 URL: https://svnweb.freebsd.org/changeset/base/304609 Log: MFC r304608: Bump __FreeBSD_version for C++11 thread_local support in r303795. PR: 192320 Modified: stable/11/sys/sys/param.h Directory Propert

svn commit: r304608 - head/sys/sys

2016-08-22 Thread Bryan Drewery
Author: bdrewery Date: Mon Aug 22 15:52:03 2016 New Revision: 304608 URL: https://svnweb.freebsd.org/changeset/base/304608 Log: Bump __FreeBSD_version for C++11 thread_local support in r303795. PR: 192320 Modified: head/sys/sys/param.h Modified: head/sys/sys/param.h ==

Re: svn commit: r304244 - head/sys/kern

2016-08-20 Thread Bryan Drewery
cancelled = cc_exec_cancel(cc, direct) = true; > - if (cc_exec_waiting(cc, direct)) { > + if (cc_exec_waiting(cc, direct) || cc_exec_drain(cc, dir)) { > /* >* Someone has called callout_drain to

svn commit: r304525 - in releng/11.0: lib/libc/sys sys/kern

2016-08-20 Thread Bryan Drewery
Author: bdrewery Date: Sat Aug 20 11:59:19 2016 New Revision: 304525 URL: https://svnweb.freebsd.org/changeset/base/304525 Log: MFS r304512: MFC r304288: Garbage collect _umtx_lock(2)/_umtx_unlock(2) references removed in r263318. Approved by: re (gjb) Modified: re

svn commit: r304512 - in stable/11: lib/libc/sys sys/kern

2016-08-19 Thread Bryan Drewery
Author: bdrewery Date: Sat Aug 20 00:34:19 2016 New Revision: 304512 URL: https://svnweb.freebsd.org/changeset/base/304512 Log: MFC r304288: Garbage collect _umtx_lock(2)/_umtx_unlock(2) references removed in r263318. Modified: stable/11/lib/libc/sys/Symbol.map stable/11/sys/kern/cap

svn commit: r304497 - releng/11.0

2016-08-19 Thread Bryan Drewery
Author: bdrewery Date: Fri Aug 19 19:30:00 2016 New Revision: 304497 URL: https://svnweb.freebsd.org/changeset/base/304497 Log: MFS r304475: MFC r304217: Trim unneeded bootstrap after r301470 made 9.1 the minimum supported release. Approved by: re (gjb) Modified: r

Re: svn commit: r304495 - releng/11.0/sys/dev/filemon

2016-08-19 Thread Bryan Drewery
On 8/19/16 12:19 PM, Bryan Drewery wrote: > Author: bdrewery > Date: Fri Aug 19 19:19:17 2016 > New Revision: 304495 > URL: https://svnweb.freebsd.org/changeset/base/304495 > > Log: > MFS r304474: > > MFC r304008: > > Avoid taking PROC_LOC

svn commit: r304495 - releng/11.0/sys/dev/filemon

2016-08-19 Thread Bryan Drewery
Author: bdrewery Date: Fri Aug 19 19:19:17 2016 New Revision: 304495 URL: https://svnweb.freebsd.org/changeset/base/304495 Log: MFS r304474: MFC r304008: Avoid taking PROC_LOCK in syscalls if not being traced. Approved by: re (XXX) Modified: releng/11.0/sys/dev/filemon/f

svn commit: r304494 - releng/11.0

2016-08-19 Thread Bryan Drewery
Author: bdrewery Date: Fri Aug 19 19:16:10 2016 New Revision: 304494 URL: https://svnweb.freebsd.org/changeset/base/304494 Log: MFS r304472: MFC r304006: Avoid showing the bootstrap make command for check-old, etc. Approved by: re (gjb) Modified: releng/11.0/Makefile r

svn commit: r304491 - releng/11.0/sys/conf

2016-08-19 Thread Bryan Drewery
Author: bdrewery Date: Fri Aug 19 18:40:47 2016 New Revision: 304491 URL: https://svnweb.freebsd.org/changeset/base/304491 Log: MFS r304470: MFC r304005: PORTS_MODULES: Don't leak in CC/CXX/CPP. Approved by: re (gjb) Modified: releng/11.0/sys/conf/kern.post.mk Directory

svn commit: r304490 - releng/11.0/usr.bin/xinstall

2016-08-19 Thread Bryan Drewery
Author: bdrewery Date: Fri Aug 19 18:14:33 2016 New Revision: 304490 URL: https://svnweb.freebsd.org/changeset/base/304490 Log: MFS r304469: MFC r303929,r303930,r303931,r303932,r303933: r303929: Fix -S with -b not atomically updating the destination file. r303930:

svn commit: r304489 - releng/11.0/share/mk

2016-08-19 Thread Bryan Drewery
Author: bdrewery Date: Fri Aug 19 18:08:59 2016 New Revision: 304489 URL: https://svnweb.freebsd.org/changeset/base/304489 Log: MFS r304144: MFC r303964: PROGS: Support INTERNALPROG.prog=yes to not install it. Approved by: re (gjb) Modified: releng/11.0/share/mk/bsd.READ

svn commit: r304477 - releng/11.0/usr.bin/truss

2016-08-19 Thread Bryan Drewery
Author: bdrewery Date: Fri Aug 19 17:48:47 2016 New Revision: 304477 URL: https://svnweb.freebsd.org/changeset/base/304477 Log: MFS r304143: MFC r303934,r303937,r303942: r303934: Support rmdir(2). r303937: Use proper argument length for rmdir(2) for r303934.

svn commit: r304475 - stable/11

2016-08-19 Thread Bryan Drewery
Author: bdrewery Date: Fri Aug 19 17:03:14 2016 New Revision: 304475 URL: https://svnweb.freebsd.org/changeset/base/304475 Log: MFC r304217: Trim unneeded bootstrap after r301470 made 9.1 the minimum supported release. Modified: stable/11/Makefile.inc1 Directory Properties: stable/1

svn commit: r304474 - stable/11/sys/dev/filemon

2016-08-19 Thread Bryan Drewery
Author: bdrewery Date: Fri Aug 19 17:02:14 2016 New Revision: 304474 URL: https://svnweb.freebsd.org/changeset/base/304474 Log: MFC r304008: Avoid taking PROC_LOCK in syscalls if not being traced. Modified: stable/11/sys/dev/filemon/filemon.c Directory Properties: stable/11/ (props

svn commit: r304473 - stable/10/sys/dev/filemon

2016-08-19 Thread Bryan Drewery
Author: bdrewery Date: Fri Aug 19 17:02:05 2016 New Revision: 304473 URL: https://svnweb.freebsd.org/changeset/base/304473 Log: MFC r304008: Avoid taking PROC_LOCK in syscalls if not being traced. Modified: stable/10/sys/dev/filemon/filemon.c Directory Properties: stable/10/ (props

svn commit: r304472 - stable/11

2016-08-19 Thread Bryan Drewery
Author: bdrewery Date: Fri Aug 19 17:01:13 2016 New Revision: 304472 URL: https://svnweb.freebsd.org/changeset/base/304472 Log: MFC r304006: Avoid showing the bootstrap make command for check-old, etc. Modified: stable/11/Makefile stable/11/Makefile.inc1 Directory Properties: stabl

svn commit: r304470 - stable/11/sys/conf

2016-08-19 Thread Bryan Drewery
Author: bdrewery Date: Fri Aug 19 16:59:01 2016 New Revision: 304470 URL: https://svnweb.freebsd.org/changeset/base/304470 Log: MFC r304005: PORTS_MODULES: Don't leak in CC/CXX/CPP. Modified: stable/11/sys/conf/kern.post.mk Directory Properties: stable/11/ (props changed) Modified

svn commit: r304471 - stable/10/usr.bin/xinstall

2016-08-19 Thread Bryan Drewery
Author: bdrewery Date: Fri Aug 19 16:59:16 2016 New Revision: 304471 URL: https://svnweb.freebsd.org/changeset/base/304471 Log: MFC r303929,r303930,r303931,r303932,r303933: r303929: Fix -S with -b not atomically updating the destination file. r303930: Support -v for -l.

svn commit: r304469 - stable/11/usr.bin/xinstall

2016-08-19 Thread Bryan Drewery
Author: bdrewery Date: Fri Aug 19 16:56:52 2016 New Revision: 304469 URL: https://svnweb.freebsd.org/changeset/base/304469 Log: MFC r303929,r303930,r303931,r303932,r303933: r303929: Fix -S with -b not atomically updating the destination file. r303930: Support -v for -l.

svn commit: r304288 - in head: lib/libc/sys sys/kern

2016-08-17 Thread Bryan Drewery
Author: bdrewery Date: Wed Aug 17 10:20:05 2016 New Revision: 304288 URL: https://svnweb.freebsd.org/changeset/base/304288 Log: Garbage collect _umtx_lock(2)/_umtx_unlock(2) references removed in r263318. This has no real impact on the resulting libc.so file. MFC after:3 days Spo

Re: svn commit: r304011 - head/libexec/rtld-elf

2016-08-16 Thread Bryan Drewery
On 8/16/16 4:32 PM, Ravi Pokala wrote: > -Original Message- > From: on behalf of Bryan Drewery > > Organization: FreeBSD > Date: 2016-08-16, Tuesday at 03:30 > To: Ngie Cooper , Konstantin Belousov > > Cc: , , > > Subject: Re: svn commit: r304011 - he

Re: svn commit: r304070 - svnadmin/conf

2016-08-16 Thread Bryan Drewery
3 > Thank you. This is incredibly useful, despite being wrong sometimes. We've recently made ports use this by default for 'make makepatch'. -- Regards, Bryan Drewery signature.asc Description: OpenPGP digital signature

svn commit: r304217 - head

2016-08-16 Thread Bryan Drewery
Author: bdrewery Date: Tue Aug 16 12:13:12 2016 New Revision: 304217 URL: https://svnweb.freebsd.org/changeset/base/304217 Log: Trim unneeded bootstrap after r301470 made 9.1 the minimum supported release. MFC after:3 days Sponsored by: EMC / Isilon Storage Division Modified: head/

Re: svn commit: r304011 - head/libexec/rtld-elf

2016-08-16 Thread Bryan Drewery
>> Remove all remaining uses of TAILQ_FOREACH_FROM() from rtld-elf. > > Why? > It's a somewhat error-prone and dangerous macro. See r302908. -- Regards, Bryan Drewery signature.asc Description: OpenPGP digital signature

svn commit: r304150 - stable/10/usr.bin/truss

2016-08-15 Thread Bryan Drewery
Author: bdrewery Date: Mon Aug 15 11:54:29 2016 New Revision: 304150 URL: https://svnweb.freebsd.org/changeset/base/304150 Log: MFC r303934,r303937,r303942: r303934: Support rmdir(2). r303937: Use proper argument length for rmdir(2) for r303934. r303942: Fix sort

svn commit: r304145 - stable/10/share/mk

2016-08-15 Thread Bryan Drewery
Author: bdrewery Date: Mon Aug 15 09:39:26 2016 New Revision: 304145 URL: https://svnweb.freebsd.org/changeset/base/304145 Log: MFC r303964: PROGS: Support INTERNALPROG.prog=yes to not install it. Modified: stable/10/share/mk/bsd.README stable/10/share/mk/bsd.progs.mk Directory Prope

svn commit: r304144 - stable/11/share/mk

2016-08-15 Thread Bryan Drewery
Author: bdrewery Date: Mon Aug 15 09:37:58 2016 New Revision: 304144 URL: https://svnweb.freebsd.org/changeset/base/304144 Log: MFC r303964: PROGS: Support INTERNALPROG.prog=yes to not install it. Modified: stable/11/share/mk/bsd.README stable/11/share/mk/bsd.progs.mk Directory Prope

svn commit: r304143 - stable/11/usr.bin/truss

2016-08-15 Thread Bryan Drewery
Author: bdrewery Date: Mon Aug 15 09:36:43 2016 New Revision: 304143 URL: https://svnweb.freebsd.org/changeset/base/304143 Log: MFC r303934,r303937,r303942: r303934: Support rmdir(2). r303937: Use proper argument length for rmdir(2) for r303934. r303942: Fix sort

Re: svn commit: r303019 - head/sys/geom

2016-08-15 Thread Bryan Drewery
On 8/13/16 5:45 AM, Warner Losh wrote: > On Fri, Aug 12, 2016 at 3:06 PM, Ngie Cooper wrote: >> On Fri, Aug 12, 2016 at 8:23 AM, Bryan Drewery wrote: >> >> ... >> >>> No, I was missing r303637. Hard to say if it is related... Andrey says >>> it&#x

svn commit: r304008 - head/sys/dev/filemon

2016-08-12 Thread Bryan Drewery
Author: bdrewery Date: Fri Aug 12 16:05:53 2016 New Revision: 304008 URL: https://svnweb.freebsd.org/changeset/base/304008 Log: Avoid taking PROC_LOCK in syscalls if not being traced. MFC after:1 week Sponsored by: EMC / Isilon Storage Division Modified: head/sys/dev/filemon/filemo

<    4   5   6   7   8   9   10   11   12   13   >