Re: svn commit: r228143 - in head: . share/mk tools/build/options

2011-12-20 Thread Steve Kargl
On Tue, Dec 20, 2011 at 09:30:10PM -0800, Garrett Cooper wrote: > On Tue, Dec 20, 2011 at 8:55 PM, Steve Kargl > wrote: > > On Tue, Dec 20, 2011 at 06:45:07PM -0800, Doug Barton wrote: > >> On 12/20/2011 18:29, Ben Kaduk wrote: > >> > 2011/12/20 Doug Barton : > >> >> On 12/20/2011 06:08, John Bald

Re: svn commit: r228143 - in head: . share/mk tools/build/options

2011-12-20 Thread Garrett Cooper
On Tue, Dec 20, 2011 at 8:55 PM, Steve Kargl wrote: > On Tue, Dec 20, 2011 at 06:45:07PM -0800, Doug Barton wrote: >> On 12/20/2011 18:29, Ben Kaduk wrote: >> > 2011/12/20 Doug Barton : >> >> On 12/20/2011 06:08, John Baldwin wrote: >> >>> The defaults for src.conf should be for the common case >>

Re: svn commit: r228143 - in head: . share/mk tools/build/options

2011-12-20 Thread Steve Kargl
On Tue, Dec 20, 2011 at 06:45:07PM -0800, Doug Barton wrote: > On 12/20/2011 18:29, Ben Kaduk wrote: > > 2011/12/20 Doug Barton : > >> On 12/20/2011 06:08, John Baldwin wrote: > >>> The defaults for src.conf should be for the common case > >> > >> Agreed. The problem we seem to be missing here is t

svn commit: r228757 - in head/sys: fs/nfs nfsclient

2011-12-20 Thread Rick Macklem
Author: rmacklem Date: Wed Dec 21 02:45:51 2011 New Revision: 228757 URL: http://svn.freebsd.org/changeset/base/228757 Log: jwd@ reported a problem via email where the old NFS client would get a reply of EEXIST from an NFS server when a Mkdir RPC was retried, for an NFS over UDP mount. Upo

Re: svn commit: r228143 - in head: . share/mk tools/build/options

2011-12-20 Thread Doug Barton
On 12/20/2011 18:29, Ben Kaduk wrote: > 2011/12/20 Doug Barton : >> On 12/20/2011 06:08, John Baldwin wrote: >>> The defaults for src.conf should be for the common case >> >> Agreed. The problem we seem to be missing here is that developers are >> not even statistically significant in measuring "th

Re: svn commit: r228143 - in head: . share/mk tools/build/options

2011-12-20 Thread Ben Kaduk
2011/12/20 Doug Barton : > On 12/20/2011 06:08, John Baldwin wrote: >> The defaults for src.conf should be for the common case > > Agreed. The problem we seem to be missing here is that developers are > not even statistically significant in measuring "the common case." "The common case" of what, t

Re: svn commit: r228143 - in head: . share/mk tools/build/options

2011-12-20 Thread Doug Barton
On 12/20/2011 06:08, John Baldwin wrote: > The defaults for src.conf should be for the common case Agreed. The problem we seem to be missing here is that developers are not even statistically significant in measuring "the common case." -- [^L] Breadth of IT experience,

svn commit: r228756 - head/contrib/gcc

2011-12-20 Thread Pedro F. Giffuni
Author: pfg Date: Wed Dec 21 01:58:35 2011 New Revision: 228756 URL: http://svn.freebsd.org/changeset/base/228756 Log: Clean an inconsistency with -ffinite-math-only. Backported from the gcc-4_3-branch, revision 118001, under the GPLv2. This issue was also fixed in Apple's gcc. PR:

svn commit: r228755 - head/lib/libc/gen

2011-12-20 Thread Eitan Adler
Author: eadler (ports committer) Date: Tue Dec 20 22:56:44 2011 New Revision: 228755 URL: http://svn.freebsd.org/changeset/base/228755 Log: - Fix style(9) bugs in glob.c Approved by: jilles Modified: head/lib/libc/gen/glob.c Modified: head/lib/libc/gen/glob.c ==

svn commit: r228754 - in head: include lib/libc/gen

2011-12-20 Thread Eitan Adler
Author: eadler (ports committer) Date: Tue Dec 20 22:56:13 2011 New Revision: 228754 URL: http://svn.freebsd.org/changeset/base/228754 Log: - Add restrict keyword to glob(3) PR: kern/161958 Submitted by: Henning Petersen Approved by: jilles MFC after:3 days Modified:

Re: svn commit: r228750 - head/usr.bin/cpio/test

2011-12-20 Thread Martin Matuska
On 20.12.2011 21:56, John Baldwin wrote: > On Tuesday, December 20, 2011 3:37:17 pm Martin Matuska wrote: >> Author: mm >> Date: Tue Dec 20 20:37:17 2011 >> New Revision: 228750 >> URL: http://svn.freebsd.org/changeset/base/228750 >> >> Log: >> Sync bsdcpio with vendor branch release/2.8: >> >

svn commit: r228752 - head/share/misc

2011-12-20 Thread Jason Helfman
Author: jgh (ports committer) Date: Tue Dec 20 21:16:49 2011 New Revision: 228752 URL: http://svn.freebsd.org/changeset/base/228752 Log: Add myself with mentor relationships Add tabthorpe -> crees Approved by: crees (mentor) Modified: head/share/misc/committers-ports.dot Modified: hea

Re: svn commit: r228750 - head/usr.bin/cpio/test

2011-12-20 Thread John Baldwin
On Tuesday, December 20, 2011 3:37:17 pm Martin Matuska wrote: > Author: mm > Date: Tue Dec 20 20:37:17 2011 > New Revision: 228750 > URL: http://svn.freebsd.org/changeset/base/228750 > > Log: > Sync bsdcpio with vendor branch release/2.8: > > Revision 3770: > Merge r3768 from trunk: Fix

svn commit: r228751 - head/sbin/fsck_ffs

2011-12-20 Thread Konstantin Belousov
Author: kib Date: Tue Dec 20 20:39:00 2011 New Revision: 228751 URL: http://svn.freebsd.org/changeset/base/228751 Log: Change the type of real_dev_bsize variable from long to u_int. The DIOCGSECTORSIZE takes u_int * as an argument, using long * causes failures on big-endian targets. Dia

svn commit: r228750 - head/usr.bin/cpio/test

2011-12-20 Thread Martin Matuska
Author: mm Date: Tue Dec 20 20:37:17 2011 New Revision: 228750 URL: http://svn.freebsd.org/changeset/base/228750 Log: Sync bsdcpio with vendor branch release/2.8: Revision 3770: Merge r3768 from trunk: Fix typo in dev/ino verification for cpio formats. Obtained from:http://co

svn commit: r228749 - head/usr.bin/tar

2011-12-20 Thread Martin Matuska
Author: mm Date: Tue Dec 20 20:36:00 2011 New Revision: 228749 URL: http://svn.freebsd.org/changeset/base/228749 Log: Sync bsdtar with vendor branch release/2.8: Revision 3769: Merge r3744 from trunk: Correctly return errors when reading an archive using @archive extension. Obtain

svn commit: r228748 - head/lib/libarchive

2011-12-20 Thread Martin Matuska
Author: mm Date: Tue Dec 20 20:34:02 2011 New Revision: 228748 URL: http://svn.freebsd.org/changeset/base/228748 Log: Sync libarchive with vendor branch release/2.8: 3730: Fix issue 174 (Windows path names, not relevant for FreeBSD) 3734: Merge r1989: archive_clear_error should set

svn commit: r228747 - head/sys/i386/xen

2011-12-20 Thread Alan Cox
Author: alc Date: Tue Dec 20 20:29:45 2011 New Revision: 228747 URL: http://svn.freebsd.org/changeset/base/228747 Log: The size passed to kmem functions should be in terms of bytes and not pages. Avoid an out-of-bounds array access. Reviewed by: cperciva Modified: head/sys/i386/x

Re: svn commit: r228143 - in head: . share/mk tools/build/options

2011-12-20 Thread Garrett Cooper
On Tue, Dec 20, 2011 at 11:36 AM, Warner Losh wrote: > > On Dec 20, 2011, at 12:21 PM, Garrett Cooper wrote: > >> On Tue, Dec 20, 2011 at 9:40 AM, Warner Losh wrote: >>> >>> On Dec 20, 2011, at 2:21 AM, Garrett Cooper wrote: >>> >>> >>>    The assumption (that isn't clearly stated) is that I am b

svn commit: r228746 - head/sys/i386/xen

2011-12-20 Thread Alan Cox
Author: alc Date: Tue Dec 20 20:16:12 2011 New Revision: 228746 URL: http://svn.freebsd.org/changeset/base/228746 Log: The Xen pmap doesn't support superpages. So, there is no point in it initializing structures, like the pv table, that are only used to implement superpages. In fact, some

svn commit: r228745 - in head: lib/libarchive lib/libarchive/test usr.bin/cpio usr.bin/tar

2011-12-20 Thread Martin Matuska
Author: mm Date: Tue Dec 20 20:06:33 2011 New Revision: 228745 URL: http://svn.freebsd.org/changeset/base/228745 Log: Update libarchive, tar and cpio to version 2.8.5 The following additional vendor revisions are applied: Revision 3740: Use archive_clear_error() to clear the error ma

svn commit: r228744 - head/lib/libarchive

2011-12-20 Thread Martin Matuska
Author: mm Date: Tue Dec 20 20:02:07 2011 New Revision: 228744 URL: http://svn.freebsd.org/changeset/base/228744 Log: Merge vendor revision 3723: Fixes extraction of Zip entries that use length-at-end without specifying either the compressed or uncompressed length. In particular, fixes bsdt

Re: svn commit: r228143 - in head: . share/mk tools/build/options

2011-12-20 Thread Warner Losh
On Dec 20, 2011, at 12:21 PM, Garrett Cooper wrote: > On Tue, Dec 20, 2011 at 9:40 AM, Warner Losh wrote: >> >> On Dec 20, 2011, at 2:21 AM, Garrett Cooper wrote: >> >> >>The assumption (that isn't clearly stated) is that I am building >> things on suped up x86 hardware, not arm CPUs, Int

Re: svn commit: r228143 - in head: . share/mk tools/build/options

2011-12-20 Thread Garrett Cooper
On Tue, Dec 20, 2011 at 11:21 AM, Garrett Cooper wrote: > On Tue, Dec 20, 2011 at 9:40 AM, Warner Losh wrote: >> >> On Dec 20, 2011, at 2:21 AM, Garrett Cooper wrote: >> >> >>    The assumption (that isn't clearly stated) is that I am building >> things on suped up x86 hardware, not arm CPUs, Int

Re: svn commit: r228143 - in head: . share/mk tools/build/options

2011-12-20 Thread Garrett Cooper
On Tue, Dec 20, 2011 at 9:40 AM, Warner Losh wrote: > > On Dec 20, 2011, at 2:21 AM, Garrett Cooper wrote: > > >    The assumption (that isn't clearly stated) is that I am building > things on suped up x86 hardware, not arm CPUs, Intel Atoms, etc. On > those platforms building superfluous things s

Re: svn commit: r228143 - in head: . share/mk tools/build/options

2011-12-20 Thread John Baldwin
On Tuesday, December 20, 2011 11:26:11 am Garrett Cooper wrote: > On Tue, Dec 20, 2011 at 2:18 AM, Andriy Gapon wrote: > > on 20/12/2011 12:05 David Chisnall said the following: > >> On 20 Dec 2011, at 06:20, Bruce Evans wrote: > >> > >>> Don't be silly. Building profiled libraries takes as much

Re: svn commit: r228143 - in head: . share/mk tools/build/options

2011-12-20 Thread Warner Losh
On Dec 20, 2011, at 2:21 AM, Garrett Cooper wrote: > >The assumption (that isn't clearly stated) is that I am building > things on suped up x86 hardware, not arm CPUs, Intel Atoms, etc. On > those platforms building superfluous things still do matter (in > particular because cross-building so

svn commit: r228743 - in head/share/man/man4: . man4.i386

2011-12-20 Thread Alexander Motin
Author: mav Date: Tue Dec 20 17:44:25 2011 New Revision: 228743 URL: http://svn.freebsd.org/changeset/base/228743 Log: Add some more cross-references. Modified: head/share/man/man4/cpufreq.4 head/share/man/man4/ffclock.4 head/share/man/man4/man4.i386/CPU_ELAN.4 head/share/man/man4/timec

svn commit: r228742 - head/share/man/man4

2011-12-20 Thread Alexander Motin
Author: mav Date: Tue Dec 20 17:32:13 2011 New Revision: 228742 URL: http://svn.freebsd.org/changeset/base/228742 Log: Fix copy-paste typo. Modified: head/share/man/man4/timecounters.4 Modified: head/share/man/man4/timecounters.4 ==

svn commit: r228741 - head/share/man/man4

2011-12-20 Thread Alexander Motin
Author: mav Date: Tue Dec 20 17:10:34 2011 New Revision: 228741 URL: http://svn.freebsd.org/changeset/base/228741 Log: Add timecounters(4) man page alike to eventtimers(4). Added: head/share/man/man4/timecounters.4 (contents, props changed) Modified: head/share/man/man4/Makefile head/sh

Re: svn commit: r228143 - in head: . share/mk tools/build/options

2011-12-20 Thread Garrett Cooper
On Tue, Dec 20, 2011 at 2:18 AM, Andriy Gapon wrote: > on 20/12/2011 12:05 David Chisnall said the following: >> On 20 Dec 2011, at 06:20, Bruce Evans wrote: >> >>> Don't be silly.  Building profiled libraries takes as much as 1 minute. >>> Many would not want to wait that long (if they noticed ho

Re: svn commit: r228143 - in head: . share/mk tools/build/options

2011-12-20 Thread John Baldwin
On Tuesday, December 20, 2011 5:05:49 am David Chisnall wrote: > On 20 Dec 2011, at 06:20, Bruce Evans wrote: > > > Don't be silly. Building profiled libraries takes as much as 1 minute. > > Many would not want to wait that long (if they noticed how long it takes). > > This is not 1994 when build

svn commit: r228740 - head/sbin/newfs_msdos

2011-12-20 Thread Pedro F. Giffuni
Author: pfg Date: Tue Dec 20 15:50:54 2011 New Revision: 228740 URL: http://svn.freebsd.org/changeset/base/228740 Log: Many style fixes. Remove C99 initializers: they don't help in this case. Set errno to 0 before strtoll() (from NetBSD). PR: 151850 Suggested by: bde Appro

svn commit: r228739 - head/share/man/man4

2011-12-20 Thread Alexander Motin
Author: mav Date: Tue Dec 20 15:19:33 2011 New Revision: 228739 URL: http://svn.freebsd.org/changeset/base/228739 Log: s/LAPIC/local APIC/ to closer follow Intel documents. Submitted by: jhb Modified: head/share/man/man4/apic.4 Modified: head/share/man/man4/apic.4 ==

svn commit: r228738 - in head: sys/boot/i386/boot0 usr.sbin/boot0cfg

2011-12-20 Thread John Baldwin
Author: jhb Date: Tue Dec 20 15:19:29 2011 New Revision: 228738 URL: http://svn.freebsd.org/changeset/base/228738 Log: Allow boot0cfg to force a PXE boot via boot0 on the next boot. - Fix boot0 to check for PXE when using the pre-set setting for the preferred slice. - Update boot0cfg to

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

2011-12-20 Thread John Baldwin
On Tuesday, December 20, 2011 9:12:51 am Alexander Motin wrote: > Author: mav > Date: Tue Dec 20 14:12:50 2011 > New Revision: 228737 > URL: http://svn.freebsd.org/changeset/base/228737 > > Log: > Remove extra "and" left from earlier version. > > Modified: > head/share/man/man4/apic.4 > > Mo

svn commit: r228737 - head/share/man/man4

2011-12-20 Thread Alexander Motin
Author: mav Date: Tue Dec 20 14:12:50 2011 New Revision: 228737 URL: http://svn.freebsd.org/changeset/base/228737 Log: Remove extra "and" left from earlier version. Modified: head/share/man/man4/apic.4 Modified: head/share/man/man4/apic.4 =

svn commit: r228736 - in head: contrib/pf/man share/man/man4 sys/contrib/pf/net sys/net sys/netinet

2011-12-20 Thread Gleb Smirnoff
Author: glebius Date: Tue Dec 20 13:53:31 2011 New Revision: 228736 URL: http://svn.freebsd.org/changeset/base/228736 Log: Restore a feature that was present in 5.x and 6.x, and was cleared in 7.x, 8.x and 9.x with pf(4) imports: pfsync(4) should suppress CARP preemption, while it is running

svn commit: r228735 - head/share/man/man4

2011-12-20 Thread Alexander Motin
Author: mav Date: Tue Dec 20 13:49:52 2011 New Revision: 228735 URL: http://svn.freebsd.org/changeset/base/228735 Log: Add apic(4) man page, now mostly to cover its event timer functionality. Added: head/share/man/man4/apic.4 (contents, props changed) Modified: head/share/man/man4/Makefil

svn commit: r228734 - head/contrib/pf/man

2011-12-20 Thread Gleb Smirnoff
Author: glebius Date: Tue Dec 20 13:32:56 2011 New Revision: 228734 URL: http://svn.freebsd.org/changeset/base/228734 Log: - Fix examples to show new CARP style. - Remove OpenBSDisms, add FreeBSDisms. Modified: head/contrib/pf/man/pfsync.4 Modified: head/contrib/pf/man/pfsync.4 ===

svn commit: r228733 - head/usr.sbin/makefs/ffs

2011-12-20 Thread Ed Schouten
Author: ed Date: Tue Dec 20 12:34:17 2011 New Revision: 228733 URL: http://svn.freebsd.org/changeset/base/228733 Log: Small cleanups to panic() prototype. - Let panic() use _Noreturn and __printflike() instead of GCC-specific attributes. - Remove prototype from ffs_subr.c and let it i

svn commit: r228732 - head/sys/contrib/pf/net

2011-12-20 Thread Gleb Smirnoff
Author: glebius Date: Tue Dec 20 12:34:16 2011 New Revision: 228732 URL: http://svn.freebsd.org/changeset/base/228732 Log: - Cover pfsync callouts deletion with PF_LOCK(). - Cover setting up interface between pf and pfsync with PF_LOCK(). Modified: head/sys/contrib/pf/net/if_pfsync.c Modif

svn commit: r228731 - in head/share/man: man4 man9

2011-12-20 Thread Alexander Motin
Author: mav Date: Tue Dec 20 11:40:22 2011 New Revision: 228731 URL: http://svn.freebsd.org/changeset/base/228731 Log: Add eventtimers(9) man page, describing related KPIs. Sponsored by: iXsystems, Inc. MFC after:1 month Added: head/share/man/man9/eventtimers.9 (contents, props c

svn commit: r228730 - head/lib/libradius

2011-12-20 Thread Alexander V. Chernikov
Author: melifaro Date: Tue Dec 20 11:13:44 2011 New Revision: 228730 URL: http://svn.freebsd.org/changeset/base/228730 Log: Add binding support to libradius(3). Submitted by:Sergey Matveychuk Approved by: ae (mentor) MFC after: 2 weeks Modified: head/lib/libradius/Make

Re: svn commit: r228143 - in head: . share/mk tools/build/options

2011-12-20 Thread Andriy Gapon
on 20/12/2011 12:05 David Chisnall said the following: > On 20 Dec 2011, at 06:20, Bruce Evans wrote: > >> Don't be silly. Building profiled libraries takes as much as 1 minute. >> Many would not want to wait that long (if they noticed how long it takes). >> This is not 1994 when building of prof

Re: svn commit: r228143 - in head: . share/mk tools/build/options

2011-12-20 Thread David Chisnall
On 20 Dec 2011, at 06:20, Bruce Evans wrote: > Don't be silly. Building profiled libraries takes as much as 1 minute. > Many would not want to wait that long (if they noticed how long it takes). > This is not 1994 when building of profiling libraries was left in because > it only took an extra ho

Re: svn commit: r228143 - in head: . share/mk tools/build/options

2011-12-20 Thread Garrett Cooper
On Mon, Dec 19, 2011 at 10:20 PM, Bruce Evans wrote: > On Mon, 19 Dec 2011, Warner Losh wrote: > >> On Nov 29, 2011, at 1:53 PM, Garrett Cooper wrote: >> >>> 2011/11/29 Doug Barton : On 11/29/2011 12:47, Gábor Kövesdán wrote: > > On 2011.11.29. 20:46, Max Khon wrote: >> >