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:

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

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)

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 small

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:

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

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 the vnode

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

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

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

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.

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:

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

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.

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:

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:

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:

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

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 .tbz

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

2012-05-30 Thread Josh Paetzel
+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 main(argc, argv

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 -jN'. Modified:

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/Makefile

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 the

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:

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:

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 s...@juniper.net Modified: head/usr.bin/make/make.1

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/

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:

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 obr...@freebsd.org 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

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 j...@freebsd.org 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

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 obr...@freebsd.org wrote: ... Modified: head/contrib/groff/tmac/doc-common ... +.ds doc-operating-system-FreeBSD-8.3 � � 8.3 +.ds