svn commit: r236297 - head/sys/netinet

2012-05-30 Thread Gleb Smirnoff
Author: glebius Date: Wed May 30 07:11:27 2012 New Revision: 236297 URL: http://svn.freebsd.org/changeset/base/236297 Log: After r228571 carp_output() expects carp_softc * pointer in the mtag. Noticed by: thompsa Modified: head/sys/netinet/ip_carp.c Modified: head/sys/netinet/ip_carp.

Re: svn commit: r236137 - head/contrib/gcc/config/i386

2012-05-30 Thread Marius Strobl
On Wed, May 30, 2012 at 06:47:47AM +0300, Konstantin Belousov wrote: > On Wed, May 30, 2012 at 12:48:33AM +0200, Marius Strobl wrote: > > On Mon, May 28, 2012 at 11:47:28PM +0300, Konstantin Belousov wrote: > > > On Mon, May 28, 2012 at 09:03:55PM +0200, Marius Strobl wrote: > > > > On Sun, May 27,

Re: svn commit: r236137 - head/contrib/gcc/config/i386

2012-05-30 Thread David Chisnall
On 30 May 2012, at 09:01, Marius Strobl wrote: > Ehm, yes, but given that this wouldn't be the first such flag we have > is avoiding it really worth the link time and run time overheads in > the long term? Given the small overhead of the extra hashes, yes. At some point in the future, we can t

svn commit: r236304 - head/crypto/openssl/crypto/buffer head/crypto/openssl/ssl head/secure/lib/libcrypt releng/7.4 releng/7.4/crypto/openssl/crypto/buffer releng/7.4/crypto/openssl/ssl releng/7.4/...

2012-05-30 Thread Bjoern A. Zeeb
Author: bz Date: Wed May 30 12:01:28 2012 New Revision: 236304 URL: http://svn.freebsd.org/changeset/base/236304 Log: Update the previous openssl fix. [12:01] Fix a bug in crypt(3) ignoring characters of a passphrase. [12:02] Security: FreeBSD-SA-12:01.openssl (revised) Security:

Re: svn commit: r236137 - head/contrib/gcc/config/i386

2012-05-30 Thread Konstantin Belousov
On Wed, May 30, 2012 at 10:00:02AM +0100, David Chisnall wrote: > On 30 May 2012, at 09:01, Marius Strobl wrote: > > > Ehm, yes, but given that this wouldn't be the first such flag we have > > is avoiding it really worth the link time and run time overheads in > > the long term? > > Given the sm

svn commit: r236307 - head/sys/arm/include

2012-05-30 Thread Grzegorz Bernacki
Author: gber Date: Wed May 30 13:31:08 2012 New Revision: 236307 URL: http://svn.freebsd.org/changeset/base/236307 Log: Flush D and I caches after setting a breakpoint. Reviewed by: imp Obtained from: Semihalf Modified: head/sys/arm/include/kdb.h Modified: head/sys/arm/include/kdb.h =

svn commit: r236308 - head/sys/arm/arm

2012-05-30 Thread Grzegorz Bernacki
Author: gber Date: Wed May 30 13:33:27 2012 New Revision: 236308 URL: http://svn.freebsd.org/changeset/base/236308 Log: Print userspace backtrace for current thread. Reviewed by: imp Obtained from:Semihalf Modified: head/sys/arm/arm/db_trace.c Modified: head/sys/arm/arm/db_tr

svn commit: r236309 - head/sys/kern

2012-05-30 Thread Konstantin Belousov
Author: kib Date: Wed May 30 13:44:42 2012 New Revision: 236309 URL: http://svn.freebsd.org/changeset/base/236309 Log: Assert that TDP_NOFAULTING and TDP_NOSPEEPING thread flags do not leak when thread returns from a syscall to usermode. Tested by:pho MFC after:1 week Modified:

svn commit: r236310 - head/sys/netinet

2012-05-30 Thread Gleb Smirnoff
Author: glebius Date: Wed May 30 13:51:00 2012 New Revision: 236310 URL: http://svn.freebsd.org/changeset/base/236310 Log: Improve style(9) of bcopy() to and from mbuf tag. Submitted by: bde Modified: head/sys/netinet/ip_carp.c Modified: head/sys/netinet/ip_carp.c ==

svn commit: r236311 - in head/sys/modules: cxgb/cxgb ixgbe

2012-05-30 Thread Ulrich Spoerlein
Author: uqs Date: Wed May 30 13:55:43 2012 New Revision: 236311 URL: http://svn.freebsd.org/changeset/base/236311 Log: Unbreak make depend. Modified: head/sys/modules/cxgb/cxgb/Makefile head/sys/modules/ixgbe/Makefile Modified: head/sys/modules/cxgb/cxgb/Makefile ==

svn commit: r236312 - head/sys/sys

2012-05-30 Thread Konstantin Belousov
Author: kib Date: Wed May 30 13:58:01 2012 New Revision: 236312 URL: http://svn.freebsd.org/changeset/base/236312 Log: Clarify that the v_lockf is advisory lock list. MFC after:3 days Modified: head/sys/sys/vnode.h Modified: head/sys/sys/vnode.h =

svn commit: r236313 - head/sys/fs/nfsclient

2012-05-30 Thread Konstantin Belousov
Author: kib Date: Wed May 30 14:00:23 2012 New Revision: 236313 URL: http://svn.freebsd.org/changeset/base/236313 Log: Capitalize start of sentence. MFC after:3 days Modified: head/sys/fs/nfsclient/nfs_clbio.c Modified: head/sys/fs/nfsclient/nfs_clbio.c =

svn commit: r236317 - in head/sys: conf kern sys

2012-05-30 Thread Konstantin Belousov
Author: kib Date: Wed May 30 16:06:38 2012 New Revision: 236317 URL: http://svn.freebsd.org/changeset/base/236317 Log: Add a rangelock implementation, intended to be used to range-locking the i/o regions of the vnode data space. The implementation is quite simple-minded, it uses the list of

Re: svn commit: r236317 - in head/sys: conf kern sys

2012-05-30 Thread Konstantin Belousov
On Wed, May 30, 2012 at 04:06:38PM +, Konstantin Belousov wrote: > Author: kib > Date: Wed May 30 16:06:38 2012 > New Revision: 236317 > URL: http://svn.freebsd.org/changeset/base/236317 > > Log: > Add a rangelock implementation, intended to be used to range-locking > the i/o regions of th

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

2012-05-30 Thread Konstantin Belousov
Author: kib Date: Wed May 30 16:42:08 2012 New Revision: 236321 URL: http://svn.freebsd.org/changeset/base/236321 Log: vn_io_fault() is a facility to prevent page faults while filesystems perform copyin/copyout of the file data into the usermode buffer. Typical filesystem hold vnode lock and

svn commit: r236322 - head/sys/ufs/ffs

2012-05-30 Thread Konstantin Belousov
Author: kib Date: Wed May 30 16:45:41 2012 New Revision: 236322 URL: http://svn.freebsd.org/changeset/base/236322 Log: Enable vn_io_fault() lock avoidance for UFS. Tested by:pho MFC after:2 months Modified: head/sys/ufs/ffs/ffs_vfsops.c head/sys/ufs/ffs/ffs_vnops.c Modified:

svn commit: r236323 - head/sys/dev/mfi

2012-05-30 Thread Sean Bruno
Author: sbruno Date: Wed May 30 17:07:50 2012 New Revision: 236323 URL: http://svn.freebsd.org/changeset/base/236323 Log: Cosmetic nit. If a configured volume has no label, don't emit an empty string for the name during probe. Simply indicate that it has no label. Submitted by: bhaga@

svn commit: r236324 - in head/sys: conf powerpc/booke powerpc/include

2012-05-30 Thread Rafal Jaworowski
Author: raj Date: Wed May 30 17:34:40 2012 New Revision: 236324 URL: http://svn.freebsd.org/changeset/base/236324 Log: Extract vendor specific Book-E pieces into separate files and have a common skeleton (maybe we should kobj-tize this one day). Note the PPC4xx bit is not connected to the

svn commit: r236325 - head/sys/powerpc/booke

2012-05-30 Thread Rafal Jaworowski
Author: raj Date: Wed May 30 18:05:48 2012 New Revision: 236325 URL: http://svn.freebsd.org/changeset/base/236325 Log: Panic openly if we cannot retrieve memory information from the device tree. This is a critical condition and can lead to all sorts of misterious hangs if not handled. O

svn commit: r236327 - head/sys/netinet6

2012-05-30 Thread Maksim Yevmenkin
Author: emax Date: Wed May 30 20:02:39 2012 New Revision: 236327 URL: http://svn.freebsd.org/changeset/base/236327 Log: When we return deprecated addresses, we need to reference them. Reviewed by: bz, scottl MFC after:3 days Modified: head/sys/netinet6/in6.c Modified: head/sys/ne

svn commit: r236328 - head/sys/dev/bge

2012-05-30 Thread Marius Strobl
Author: marius Date: Wed May 30 20:04:07 2012 New Revision: 236328 URL: http://svn.freebsd.org/changeset/base/236328 Log: Try to finally get the point in time at which bge_add_sysctls() is called right; it needs to be called before bge_can_use_msi() but in turn requires bge_flags to be prope

svn commit: r236329 - head/contrib/gcc/config/sparc

2012-05-30 Thread Marius Strobl
Author: marius Date: Wed May 30 20:13:49 2012 New Revision: 236329 URL: http://svn.freebsd.org/changeset/base/236329 Log: Merge r236137 from x86: Enable GNU hash generation for dynamic ELF binaries. While at it, sync the order of options with x86 and pass along the verbose flag. Modifi

svn commit: r236330 - head/usr.sbin/pc-sysinstall/backend

2012-05-30 Thread Josh Paetzel
Author: jpaetzel Date: Wed May 30 20:44:04 2012 New Revision: 236330 URL: http://svn.freebsd.org/changeset/base/236330 Log: Fix French Canadian console keyboard layout Submitted by: kmoore Obtained from:PC-BSD MFC after:3 days Sponsored by: iXsystems Modified: head/usr.

svn commit: r236331 - head/usr.sbin/pc-sysinstall/backend

2012-05-30 Thread Josh Paetzel
Author: jpaetzel Date: Wed May 30 20:49:28 2012 New Revision: 236331 URL: http://svn.freebsd.org/changeset/base/236331 Log: Fix detecting available zpool names. Submitted by: kmoore Obtained from:PC-BSD MFC after:3 days Sponsored by: iXsystems Modified: head/usr.sbin/pc

svn commit: r236332 - in head/sys: net netinet netinet6 sys

2012-05-30 Thread Michael Tuexen
Author: tuexen Date: Wed May 30 20:56:07 2012 New Revision: 236332 URL: http://svn.freebsd.org/changeset/base/236332 Log: Seperate SCTP checksum offloading for IPv4 and IPv6. While there: remove some trainling whitespaces. MFC after: 3 days X-MFC with: 236170 Modified: head/sys/net/i

svn commit: r236333 - in head/usr.sbin/pkg_install: add lib

2012-05-30 Thread Josh Paetzel
Author: jpaetzel Date: Wed May 30 21:01:06 2012 New Revision: 236333 URL: http://svn.freebsd.org/changeset/base/236333 Log: Let pkg_add use the ENV variable PACKAGESUFFIX. This can be used to override the default .tbz package extension to .txz .tgz or .tar Submitted by: kmoore Obtaine

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

2012-05-30 Thread John Baldwin
Author: jhb Date: Wed May 30 21:02:12 2012 New Revision: 236334 URL: http://svn.freebsd.org/changeset/base/236334 Log: - Witness doesn't verify the old MTX_NOSWITCH flag's correctness (that was obsoleted when critical sections were added). Instead, list a check that witness does perform.

Re: svn commit: r236333 - in head/usr.sbin/pkg_install: add lib

2012-05-30 Thread Baptiste Daroussin
On Wed, May 30, 2012 at 09:01:06PM +, Josh Paetzel wrote: > Author: jpaetzel > Date: Wed May 30 21:01:06 2012 > New Revision: 236333 > URL: http://svn.freebsd.org/changeset/base/236333 > > Log: > Let pkg_add use the ENV variable PACKAGESUFFIX. This > can be used to override the default .tb

svn commit: r236336 - head/usr.sbin/pkg_install/lib

2012-05-30 Thread Josh Paetzel
-99,7 +99,7 @@ * Version of the package tools - increase whenever you make a change * in the code that is not cosmetic only. */ -#define PKG_INSTALL_VERSION20100403 +#define PKG_INSTALL_VERSION20120530 #define PKG_WRAPCONF_FNAME "/var/db/pkg_install.conf" #define

svn commit: r236337 - in head/kerberos5: lib/libgssapi_krb5 lib/libgssapi_ntlm lib/libgssapi_spnego lib/libhdb lib/libheimbase lib/libheimipcc lib/libheimipcs lib/libhx509 lib/libkadm5clnt lib/libk...

2012-05-30 Thread David E. O'Brien
Author: obrien Date: Wed May 30 22:21:25 2012 New Revision: 236337 URL: http://svn.freebsd.org/changeset/base/236337 Log: * Remove headers from SRCS that are not generated (and are in /usr/src/crypto/heimdal/). * Avoid race conditions with 'make -j'. Modified: head/kerberos5/lib/libg

Re: svn commit: r236311 - in head/sys/modules: cxgb/cxgb ixgbe

2012-05-30 Thread Bjoern A. Zeeb
On 30. May 2012, at 13:55 , Ulrich Spoerlein wrote: > Author: uqs > Date: Wed May 30 13:55:43 2012 > New Revision: 236311 > URL: http://svn.freebsd.org/changeset/base/236311 > > Log: > Unbreak make depend. thanks > > Modified: > head/sys/modules/cxgb/cxgb/Makefile > head/sys/modules/ixgbe

svn commit: r236338 - head/usr.bin/make

2012-05-30 Thread David E. O'Brien
Author: obrien Date: Wed May 30 22:23:08 2012 New Revision: 236338 URL: http://svn.freebsd.org/changeset/base/236338 Log: Deprecate the FreeBSD make's ":U" (to-upper case) and ":L" (to-lower case) modifiers for ":tu" and ":tl" from OSF's ODE, which made its way into NetBSD's make, which is t

svn commit: r236339 - head/tools/regression/usr.bin/make

2012-05-30 Thread David E. O'Brien
Author: obrien Date: Wed May 30 22:26:16 2012 New Revision: 236339 URL: http://svn.freebsd.org/changeset/base/236339 Log: make it easier to test newly-built make. Added: head/tools/regression/usr.bin/make/test-new.mk (contents, props changed) Modified: Directory Properties: head/tools/reg

svn commit: r236340 - head/tools/build/make_check

2012-05-30 Thread David E. O'Brien
Author: obrien Date: Wed May 30 22:27:34 2012 New Revision: 236340 URL: http://svn.freebsd.org/changeset/base/236340 Log: make it easier to check newly-built make Added: head/tools/build/make_check/check.mk (contents, props changed) Added: head/tools/build/make_check/check.mk =

svn commit: r236343 - head/share/misc

2012-05-30 Thread Jase Thew
Author: jase (ports committer) Date: Wed May 30 22:48:01 2012 New Revision: 236343 URL: http://svn.freebsd.org/changeset/base/236343 Log: Add myself and mentors relationship. Approved by: flo (mentor) Modified: head/share/misc/committers-ports.dot Modified: head/share/misc/committers-p

svn commit: r236346 - head/usr.bin/make

2012-05-30 Thread David E. O'Brien
Author: obrien Date: Thu May 31 00:36:56 2012 New Revision: 236346 URL: http://svn.freebsd.org/changeset/base/236346 Log: Add "-V '${VAR}'" variable expansion from Portable Berkeley Make. Submitted by: Simon Gerraty Modified: head/usr.bin/make/make.1 head/usr.bin/make/var.c Modified:

svn commit: r236347 - head/tools/regression/usr.bin/make/variables/opt_V

2012-05-30 Thread David E. O'Brien
Author: obrien Date: Thu May 31 01:07:52 2012 New Revision: 236347 URL: http://svn.freebsd.org/changeset/base/236347 Log: Add regression test for '-V' command line option (requires r236346). Added: head/tools/regression/usr.bin/make/variables/opt_V/ head/tools/regression/usr.bin/make/variab

svn commit: r236348 - head/share/misc

2012-05-30 Thread Tom Judge
Author: tj (ports committer) Date: Thu May 31 02:36:30 2012 New Revision: 236348 URL: http://svn.freebsd.org/changeset/base/236348 Log: Add my mentor relationships. Approved by: eadler (mentor) Modified: head/share/misc/committers-ports.dot Modified: head/share/misc/committers-ports.do

Re: svn commit: r236255 - head/contrib/groff/tmac

2012-05-30 Thread David O'Brien
On Wed, May 30, 2012 at 07:34:33AM +0400, Sergey Kandaurov wrote: > On 29 May 2012 23:49, David E. O'Brien wrote: ... > > Modified: head/contrib/groff/tmac/doc-common ... > > +.ds doc-operating-system-FreeBSD-8.3 ? ? 8.3 > > +.ds doc-operating-system-FreeBSD-9.1 ? ? 9.1 > > +.ds doc-operating-syst

Re: svn commit: r233925 - in head: sys/kern sys/sys sys/vm usr.bin/kdump usr.bin/ktrace

2012-05-30 Thread Peter Jeremy
On 2012-Apr-05 17:13:14 +, John Baldwin wrote: >Log: > Add new ktrace records for the start and end of VM faults. This gives > a pair of records similar to syscall entry and return that a user can > use to determine how long page faults take. The new ktrace records are > enabled via the

Re: svn commit: r236255 - head/contrib/groff/tmac

2012-05-30 Thread Doug Barton
On 05/30/2012 20:07, David O'Brien wrote: > On Wed, May 30, 2012 at 07:34:33AM +0400, Sergey Kandaurov wrote: >> On 29 May 2012 23:49, David E. O'Brien wrote: > ... >>> Modified: head/contrib/groff/tmac/doc-common > ... >>> +.ds doc-operating-system-FreeBSD-8.3 � � 8.3 >>> +.ds doc-operating-syste

Re: svn commit: r236338 - head/usr.bin/make

2012-05-30 Thread Simon J. Gerraty
Hi Kevin, On Wed, 30 May 2012 22:45:57 -0400, "Kevin P. Neal" writes: >> Deprecate the FreeBSD make's ":U" (to-upper case) and ":L" (to-lower case) >> modifiers for ":tu" and ":tl" from OSF's ODE, which made its way into >> NetBSD's make, which is the source for the Portable Berkeley Make. >