svn commit: r251799 - head/sys/net

2013-06-15 Thread Hiroki Sato
Author: hrs Date: Sun Jun 16 04:40:02 2013 New Revision: 251799 URL: http://svnweb.freebsd.org/changeset/base/251799 Log: Return ENETDOWN when the parent interface is down. MFC after:1 week Modified: head/sys/net/if_vlan.c Modified: head/sys/net/if_vlan.c ===

Re: svn commit: r251794 - in head: . contrib/cvs etc etc/mtree gnu/usr.bin gnu/usr.bin/cvs share/doc/psd share/doc/psd/28.cvs share/mk tools/build/mk tools/build/options tools/tools/nanobsd/gateworks

2013-06-15 Thread Glen Barber
On Sat, Jun 15, 2013 at 09:02:56PM -0700, Peter Wemm wrote: > On Sat, Jun 15, 2013 at 8:27 PM, Glen Barber wrote: > > On Sat, Jun 15, 2013 at 08:20:58PM -0700, Peter Wemm wrote: > >> On Sat, Jun 15, 2013 at 8:14 PM, Glen Barber wrote: > >> > On Sat, Jun 15, 2013 at 08:06:03PM -0700, Peter Wemm wr

Re: svn commit: r251794 - in head: . contrib/cvs etc etc/mtree gnu/usr.bin gnu/usr.bin/cvs share/doc/psd share/doc/psd/28.cvs share/mk tools/build/mk tools/build/options tools/tools/nanobsd/gateworks

2013-06-15 Thread Peter Wemm
On Sat, Jun 15, 2013 at 8:27 PM, Glen Barber wrote: > On Sat, Jun 15, 2013 at 08:20:58PM -0700, Peter Wemm wrote: >> On Sat, Jun 15, 2013 at 8:14 PM, Glen Barber wrote: >> > On Sat, Jun 15, 2013 at 08:06:03PM -0700, Peter Wemm wrote: >> >> On Sat, Jun 15, 2013 at 4:34 PM, Bryan Drewery >> >> wr

Re: svn commit: r251794 - in head: . contrib/cvs etc etc/mtree gnu/usr.bin gnu/usr.bin/cvs share/doc/psd share/doc/psd/28.cvs share/mk tools/build/mk tools/build/options tools/tools/nanobsd/gateworks

2013-06-15 Thread Glen Barber
On Sat, Jun 15, 2013 at 08:20:58PM -0700, Peter Wemm wrote: > On Sat, Jun 15, 2013 at 8:14 PM, Glen Barber wrote: > > On Sat, Jun 15, 2013 at 08:06:03PM -0700, Peter Wemm wrote: > >> On Sat, Jun 15, 2013 at 4:34 PM, Bryan Drewery > >> wrote: > >> > >> > There are build-time dependencies on cvs.

Re: svn commit: r251794 - in head: . contrib/cvs etc etc/mtree gnu/usr.bin gnu/usr.bin/cvs share/doc/psd share/doc/psd/28.cvs share/mk tools/build/mk tools/build/options tools/tools/nanobsd/gateworks

2013-06-15 Thread Peter Wemm
On Sat, Jun 15, 2013 at 8:14 PM, Glen Barber wrote: > On Sat, Jun 15, 2013 at 08:06:03PM -0700, Peter Wemm wrote: >> On Sat, Jun 15, 2013 at 4:34 PM, Bryan Drewery wrote: >> >> > There are build-time dependencies on cvs. This is just grepping my last >> > (partial) exp-run logs for '/usr/bin/n?cv

Re: svn commit: r251794 - in head: . contrib/cvs etc etc/mtree gnu/usr.bin gnu/usr.bin/cvs share/doc/psd share/doc/psd/28.cvs share/mk tools/build/mk tools/build/options tools/tools/nanobsd/gateworks

2013-06-15 Thread Glen Barber
On Sat, Jun 15, 2013 at 08:06:03PM -0700, Peter Wemm wrote: > On Sat, Jun 15, 2013 at 4:34 PM, Bryan Drewery wrote: > > > There are build-time dependencies on cvs. This is just grepping my last > > (partial) exp-run logs for '/usr/bin/n?cvs' > > Where was this righteous indignation when the perl

Re: svn commit: r251794 - in head: . contrib/cvs etc etc/mtree gnu/usr.bin gnu/usr.bin/cvs share/doc/psd share/doc/psd/28.cvs share/mk tools/build/mk tools/build/options tools/tools/nanobsd/gateworks

2013-06-15 Thread Peter Wemm
On Sat, Jun 15, 2013 at 4:34 PM, Bryan Drewery wrote: > There are build-time dependencies on cvs. This is just grepping my last > (partial) exp-run logs for '/usr/bin/n?cvs' Where was this righteous indignation when the perl 5.14.2 -> 5.14 directory rename abomination was unleashed? Why wasn't

Re: svn commit: r251794 - in head: . contrib/cvs etc etc/mtree gnu/usr.bin gnu/usr.bin/cvs share/doc/psd share/doc/psd/28.cvs share/mk tools/build/mk tools/build/options tools/tools/nanobsd/gateworks

2013-06-15 Thread Bryan Drewery
On 6/15/2013 6:16 PM, Eitan Adler wrote: > On Sun, Jun 16, 2013 at 12:34 AM, Bryan Drewery wrote: >> On 6/15/2013 3:29 PM, Eitan Adler wrote: >>> Author: eadler >>> Date: Sat Jun 15 20:29:07 2013 >>> New Revision: 251794 >>> URL: http://svnweb.freebsd.org/changeset/base/251794 >>> >>> Log: >>> R

Re: svn commit: r251796 - head/sbin/hastd

2013-06-15 Thread Pawel Jakub Dawidek
On Sat, Jun 15, 2013 at 10:18:00PM +, Ed Schouten wrote: > Author: ed > Date: Sat Jun 15 22:17:59 2013 > New Revision: 251796 > URL: http://svnweb.freebsd.org/changeset/base/251796 > > Log: > Let hastd use C11 atomics. > > C11 atomics now work on all the architectures. Have at least a s

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

2013-06-15 Thread Niclas Zeising
On 2013-06-15 23:29, Eitan Adler wrote: > Author: eadler > Date: Sat Jun 15 21:29:47 2013 > New Revision: 251795 > URL: http://svnweb.freebsd.org/changeset/base/251795 > > Log: > Regenerate after CVS removal (and it seems other missed changes) > > @@ -701,9 +698,9 @@ and > On amd64, set to not

Re: svn commit: r251794 - in head: . contrib/cvs etc etc/mtree gnu/usr.bin gnu/usr.bin/cvs share/doc/psd share/doc/psd/28.cvs share/mk tools/build/mk tools/build/options tools/tools/nanobsd/gateworks

2013-06-15 Thread Eitan Adler
On Sun, Jun 16, 2013 at 12:34 AM, Bryan Drewery wrote: > On 6/15/2013 3:29 PM, Eitan Adler wrote: >> Author: eadler >> Date: Sat Jun 15 20:29:07 2013 >> New Revision: 251794 >> URL: http://svnweb.freebsd.org/changeset/base/251794 >> >> Log: >> Remove CVS from the base system. > > Were you going

Re: svn commit: r251794 - in head: . contrib/cvs etc etc/mtree gnu/usr.bin gnu/usr.bin/cvs share/doc/psd share/doc/psd/28.cvs share/mk tools/build/mk tools/build/options tools/tools/nanobsd/gateworks

2013-06-15 Thread Bryan Drewery
On 6/15/2013 3:29 PM, Eitan Adler wrote: > Author: eadler > Date: Sat Jun 15 20:29:07 2013 > New Revision: 251794 > URL: http://svnweb.freebsd.org/changeset/base/251794 > > Log: > Remove CVS from the base system. Were you going to submit an exp-run request for this too? > > Discussed with

svn commit: r251797 - head/tools/regression/bin/sh/builtins

2013-06-15 Thread Jilles Tjoelker
Author: jilles Date: Sat Jun 15 22:22:03 2013 New Revision: 251797 URL: http://svnweb.freebsd.org/changeset/base/251797 Log: sh: Add tests for 'local -' (save shell options). Added: head/tools/regression/bin/sh/builtins/local2.0 (contents, props changed) head/tools/regression/bin/sh/built

svn commit: r251796 - head/sbin/hastd

2013-06-15 Thread Ed Schouten
Author: ed Date: Sat Jun 15 22:17:59 2013 New Revision: 251796 URL: http://svnweb.freebsd.org/changeset/base/251796 Log: Let hastd use C11 atomics. C11 atomics now work on all the architectures. Have at least a single piece of software in our base system that uses C11 atomics. This some

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

2013-06-15 Thread Eitan Adler
Author: eadler Date: Sat Jun 15 21:29:47 2013 New Revision: 251795 URL: http://svnweb.freebsd.org/changeset/base/251795 Log: Regenerate after CVS removal (and it seems other missed changes) Modified: head/share/man/man5/src.conf.5 Modified: head/share/man/man5/src.conf.5

Re: svn commit: r251794 - in head: . contrib/cvs etc etc/mtree gnu/usr.bin gnu/usr.bin/cvs share/doc/psd share/doc/psd/28.cvs share/mk tools/build/mk tools/build/options tools/tools/nanobsd/gateworks

2013-06-15 Thread Dan Mack
On Sat, 15 Jun 2013, Peter Wemm wrote: On Sat, Jun 15, 2013 at 1:29 PM, Eitan Adler wrote: Log: Remove CVS from the base system. I'm loading up on SPF-one-million sunscreen... Yeah, wow! Don't forget the asbestos underwear as well. As for me, good riddins CVS :-) _

Re: svn commit: r251794 - in head: . contrib/cvs etc etc/mtree gnu/usr.bin gnu/usr.bin/cvs share/doc/psd share/doc/psd/28.cvs share/mk tools/build/mk tools/build/options tools/tools/nanobsd/gateworks

2013-06-15 Thread Peter Wemm
On Sat, Jun 15, 2013 at 1:29 PM, Eitan Adler wrote: > Log: > Remove CVS from the base system. I'm loading up on SPF-one-million sunscreen... -- Peter Wemm - pe...@wemm.org; pe...@freebsd.org; pe...@yahoo-inc.com; KI6FJV On IRC, talking about C++: I think that it is a good thing I will never

svn commit: r251794 - in head: . contrib/cvs etc etc/mtree gnu/usr.bin gnu/usr.bin/cvs share/doc/psd share/doc/psd/28.cvs share/mk tools/build/mk tools/build/options tools/tools/nanobsd/gateworks

2013-06-15 Thread Eitan Adler
WHO THINK THAT FreeBSD 10 disable the most expensive debugging functionality run "ln -s 'abort:false,junk:false' /etc/malloc.conf".) +20130615: + CVS has been removed from the base system. An exact copy + of the code is available from the devel/c

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

2013-06-15 Thread Bruce Evans
On Sat, 15 Jun 2013, Konstantin Belousov wrote: On Tue, Jun 04, 2013 at 06:14:49PM +1000, Bruce Evans wrote: On Tue, 4 Jun 2013, Konstantin Belousov wrote: On Mon, Jun 03, 2013 at 02:24:26AM -0700, Alfred Perlstein wrote: On 6/3/13 12:55 AM, Konstantin Belousov wrote: On Sun, Jun 02, 2013 a

Re: svn commit: r251792 - in head/sys/cam: ata scsi

2013-06-15 Thread Steven Hartland
- Original Message - From: "Matthew Jacob" On 6/15/2013 5:46 AM, Alexander Motin wrote: Author: mav Date: Sat Jun 15 12:46:38 2013 New Revision: 251792 URL: http://svnweb.freebsd.org/changeset/base/251792 Log: Restore use of polling mode for disk cache flush in case of kernel panic.

Re: svn commit: r251792 - in head/sys/cam: ata scsi

2013-06-15 Thread Matthew Jacob
On 6/15/2013 5:46 AM, Alexander Motin wrote: Author: mav Date: Sat Jun 15 12:46:38 2013 New Revision: 251792 URL: http://svnweb.freebsd.org/changeset/base/251792 Log: Restore use of polling mode for disk cache flush in case of kernel panic. While I am not sure that any extra hardware acces

svn commit: r251793 - head/usr.sbin/bsdconfig

2013-06-15 Thread Devin Teske
Author: dteske Date: Sat Jun 15 13:38:21 2013 New Revision: 251793 URL: http://svnweb.freebsd.org/changeset/base/251793 Log: Style/comments. Modified: head/usr.sbin/bsdconfig/bsdconfig Modified: head/usr.sbin/bsdconfig/bsdconfig ===

Re: svn commit: r251782 - head/sys/sparc64/sparc64

2013-06-15 Thread Marius Strobl
On Sat, Jun 15, 2013 at 08:21:54AM +, Ed Schouten wrote: > Author: ed > Date: Sat Jun 15 08:21:54 2013 > New Revision: 251782 > URL: http://svnweb.freebsd.org/changeset/base/251782 > > Log: > Stick to using the documented atomic(9) API. > > The atomic_store_ptr() function is not part of

svn commit: r251792 - in head/sys/cam: ata scsi

2013-06-15 Thread Alexander Motin
Author: mav Date: Sat Jun 15 12:46:38 2013 New Revision: 251792 URL: http://svnweb.freebsd.org/changeset/base/251792 Log: Restore use of polling mode for disk cache flush in case of kernel panic. While I am not sure that any extra hardware access is a good idea after panic, that is an existi

svn commit: r251791 - head/lib/libcompiler_rt

2013-06-15 Thread Andrew Turner
Author: andrew Date: Sat Jun 15 12:16:27 2013 New Revision: 251791 URL: http://svnweb.freebsd.org/changeset/base/251791 Log: Build __clear_cache on ARM with clang now it supports it. Modified: head/lib/libcompiler_rt/Makefile Modified: head/lib/libcompiler_rt/Makefile ===

svn commit: r251790 - in head/contrib/llvm/tools/clang: include/clang/Basic lib/Sema

2013-06-15 Thread Andrew Turner
Author: andrew Date: Sat Jun 15 12:13:22 2013 New Revision: 251790 URL: http://svnweb.freebsd.org/changeset/base/251790 Log: Pull in r183926 from LLVM trunk: Allow clang to build __clear_cache on ARM. __clear_cache is special. It needs no signature, but is a real function in co

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

2013-06-15 Thread Konstantin Belousov
On Tue, Jun 04, 2013 at 06:14:49PM +1000, Bruce Evans wrote: > On Tue, 4 Jun 2013, Konstantin Belousov wrote: > > > On Mon, Jun 03, 2013 at 02:24:26AM -0700, Alfred Perlstein wrote: > >> On 6/3/13 12:55 AM, Konstantin Belousov wrote: > >>> On Sun, Jun 02, 2013 at 09:27:53PM -0700, Alfred Perlstein

svn commit: r251789 - head/sys/sys

2013-06-15 Thread Lawrence Stewart
Author: lstewart Date: Sat Jun 15 10:38:31 2013 New Revision: 251789 URL: http://svnweb.freebsd.org/changeset/base/251789 Log: Now that the necessary infrastructure is in place to ensure hhook points which register after a khelp module will get hooked, move khelp module initialisation to th

Re: svn commit: r251709 - head/sys/vm

2013-06-15 Thread Andrew Turner
On Thu, 13 Jun 2013 21:05:38 + (UTC) Jeff Roberson wrote: > Author: jeff > Date: Thu Jun 13 21:05:38 2013 > New Revision: 251709 > URL: http://svnweb.freebsd.org/changeset/base/251709 > > Log: >- Convert the slab free item list from a linked array of indices > to a bitmap using sys/bitse

svn commit: r251787 - head/sys/kern

2013-06-15 Thread Lawrence Stewart
Author: lstewart Date: Sat Jun 15 10:08:34 2013 New Revision: 251787 URL: http://svnweb.freebsd.org/changeset/base/251787 Log: Move hhook's per-vnet initialisation to an earlier SYSINIT SI_SUB stage to ensure all per-vnet related hhook initialisation is completed prior to any virtualised hho

svn commit: r251785 - head/contrib/llvm/tools/clang/lib/Basic

2013-06-15 Thread Ed Schouten
Author: ed Date: Sat Jun 15 09:42:43 2013 New Revision: 251785 URL: http://svnweb.freebsd.org/changeset/base/251785 Log: Pull in r184040 from upstream clang trunk: Emit native implementations of atomic operations on FreeBSD/armv6. Just like on Linux, FreeBSD/armv6 assumes the syste

svn commit: r251784 - head/lib/libcompiler_rt

2013-06-15 Thread Ed Schouten
Author: ed Date: Sat Jun 15 09:04:10 2013 New Revision: 251784 URL: http://svnweb.freebsd.org/changeset/base/251784 Log: Let ARM use the custom tailored atomic intrinsics. Deleted: head/lib/libcompiler_rt/__sync_fetch_and_add_4.c head/lib/libcompiler_rt/__sync_fetch_and_and_4.c head/lib/l

svn commit: r251783 - head/sys/sparc64/include

2013-06-15 Thread Ed Schouten
Author: ed Date: Sat Jun 15 08:23:53 2013 New Revision: 251783 URL: http://svnweb.freebsd.org/changeset/base/251783 Log: Remove conflicting macros from SPARC64's atomic(9) header. The atomic_load() and atomic_store() macros conflict with the equally named macros from . Remove them, as the

svn commit: r251782 - head/sys/sparc64/sparc64

2013-06-15 Thread Ed Schouten
Author: ed Date: Sat Jun 15 08:21:54 2013 New Revision: 251782 URL: http://svnweb.freebsd.org/changeset/base/251782 Log: Stick to using the documented atomic(9) API. The atomic_store_ptr() function is not part of the atomic(9) API. We only provide a version with a release barrier. Modifi

svn commit: r251781 - in head/sys: arm/arm mips/mips

2013-06-15 Thread Ed Schouten
Author: ed Date: Sat Jun 15 08:15:22 2013 New Revision: 251781 URL: http://svnweb.freebsd.org/changeset/base/251781 Log: Make support for atomics on ARM complete. Provide both __sync_*-style and __atomic_*-style functions that perform the atomic operations on ARMv5 by using Restartable At