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
==
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_
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
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
=
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
===
var#MK_}
> + if [ $opt = "$prev_opt" ]; then
> + echo "$target: ignoring duplicate option $opt"
> >&2
> + continue
> + fi
> + prev_opt=$
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
==
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
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
==
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/
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
==
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
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
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 += \
>&
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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,
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/
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
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
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
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
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
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:
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
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
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
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
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
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
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?
>>
>>
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
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:
>
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)
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/
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
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
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
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
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/
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/
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
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
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
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
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
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
===
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
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
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
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
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
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
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
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
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
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
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
==
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
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
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
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
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
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
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
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
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:
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
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.
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
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
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
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
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
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.
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.
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
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
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
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/
>> 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
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
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
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
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
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
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
801 - 900 of 2772 matches
Mail list logo