svn commit: r249502 - head/sys/vm

2013-04-15 Thread Alan Cox
Author: alc Date: Mon Apr 15 06:12:00 2013 New Revision: 249502 URL: http://svnweb.freebsd.org/changeset/base/249502 Log: Although we perform path compression to reduce the height of the trie and the number of interior nodes, we have previously created a level zero interior node at the root

svn commit: r249504 - head/sys/dev/netmap

2013-04-15 Thread Luigi Rizzo
Author: luigi Date: Mon Apr 15 11:49:16 2013 New Revision: 249504 URL: http://svnweb.freebsd.org/changeset/base/249504 Log: fix a bug in the computation of the userspace offset for a give netmap buffer. Submitted by: Hugh Nhan Modified: head/sys/dev/netmap/netmap_mem2.c Modified:

Re: svn commit: r249484 - head/lib

2013-04-15 Thread Gennady Proskurin
Here is the quote from r231336 commit message: === commit be984b719cbcb225dc4afaf9f52b38fb882a09d3 Author: kientzle kientzle@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f Date: Fri Feb 10 05:05:42 2012 + Implement -print-file-name=include (which is undocumented but used by some Linux boot

svn commit: r249506 - head/sys/net

2013-04-15 Thread Gleb Smirnoff
Author: glebius Date: Mon Apr 15 13:00:42 2013 New Revision: 249506 URL: http://svnweb.freebsd.org/changeset/base/249506 Log: Switch lagg(4) statistics to counter(9). The lagg(4) is often used to bond high speed links, so basic per-packet += on statistics cause cache misses and

svn commit: r249507 - head/sys/geom

2013-04-15 Thread Ivan Voras
Author: ivoras Date: Mon Apr 15 15:55:40 2013 New Revision: 249507 URL: http://svnweb.freebsd.org/changeset/base/249507 Log: Introduce a symbol for the GEOM class name instead of using the ad-hoc string constant. Modified: head/sys/geom/geom_disk.c head/sys/geom/geom_disk.h

svn commit: r249508 - in head/sys: conf geom/label

2013-04-15 Thread Ivan Voras
Author: ivoras Date: Mon Apr 15 16:09:24 2013 New Revision: 249508 URL: http://svnweb.freebsd.org/changeset/base/249508 Log: Introduce glabel labels based on GEOM ident attributes. In this initial implementation, error on the side of conservatism and only create labels for GEOMs of classes

Re: svn commit: r249506 - head/sys/net

2013-04-15 Thread Alexander V. Chernikov
On 15.04.2013 17:00, Gleb Smirnoff wrote: Author: glebius Date: Mon Apr 15 13:00:42 2013 New Revision: 249506 URL: http://svnweb.freebsd.org/changeset/base/249506 Log: Switch lagg(4) statistics to counter(9). The lagg(4) is often used to bond high speed links, so basic per-packet

svn commit: r249509 - head/sys/dev/e1000

2013-04-15 Thread Jack F Vogel
Author: jfv Date: Mon Apr 15 17:01:42 2013 New Revision: 249509 URL: http://svnweb.freebsd.org/changeset/base/249509 Log: Corrections to the RX checksum code, make sure its disabled as well as enabled when necessary. And simplify the checksum routine itself, adding UDP bit to the test.

svn commit: r249514 - head/sys/kern

2013-04-15 Thread George V. Neville-Neil
Author: gnn Date: Mon Apr 15 17:21:02 2013 New Revision: 249514 URL: http://svnweb.freebsd.org/changeset/base/249514 Log: Point args[0] not at the thread that is ending but at the one that is starting. This is in line with practice in OpenSolaris. Note that this change is only in ULE

svn commit: r249516 - head/sys/dev/ath/ath_hal/ar5416

2013-04-15 Thread Adrian Chadd
Author: adrian Date: Mon Apr 15 17:58:11 2013 New Revision: 249516 URL: http://svnweb.freebsd.org/changeset/base/249516 Log: Bring over some AR9271 register definitions from the QCA HAL. Obtained from:Qualcomm Atheros Modified: head/sys/dev/ath/ath_hal/ar5416/ar5416reg.h

svn commit: r249523 - head/sys/mips/include

2013-04-15 Thread Warner Losh
Author: imp Date: Mon Apr 15 19:32:14 2013 New Revision: 249523 URL: http://svnweb.freebsd.org/changeset/base/249523 Log: Fix N32/N64 register saving by ensuring that all registers resolve to unique values. There's some confusion about what the n32 assembler API really is (since on

svn commit: r249525 - head/libexec/rtld-elf

2013-04-15 Thread Konstantin Belousov
Author: kib Date: Mon Apr 15 20:06:56 2013 New Revision: 249525 URL: http://svnweb.freebsd.org/changeset/base/249525 Log: The origin_subst_one() function limits the length of the string to PATH_MAX after the token substitution. This is wrong, because origin_subst_one() performs the

svn commit: r249526 - head/cddl/lib/libdtrace

2013-04-15 Thread Pedro F. Giffuni
Author: pfg Date: Mon Apr 15 20:16:31 2013 New Revision: 249526 URL: http://svnweb.freebsd.org/changeset/base/249526 Log: DTrace: NFS translators should be split into client/server pieces Merge change from illumos: 1731 DTrace NFS translators should be split into client/server pieces

svn commit: r249528 - head/sys/netinet6

2013-04-15 Thread Andrey V. Elsukov
Author: ae Date: Mon Apr 15 21:02:40 2013 New Revision: 249528 URL: http://svnweb.freebsd.org/changeset/base/249528 Log: The source address selection algorithm tries to apply several rules for the set of IPv6 addresses. Now each attempt goes into IPv6 statistics, even if given rule did not

Re: svn commit: r249484 - head/lib

2013-04-15 Thread Peter Jeremy
On Sun, Apr 14, 2013 at 07:13:52PM +, Tim Kientzle wrote: Install a symlink /usr/lib/include == /usr/include April 1st was several weeks ago. This fixes -print-file-name=include in clang (and is arguably a better way to fix the same issue in GCC than the change I made in

Re: svn commit: r246880 - in head: lib/libsm libexec/mail.local libexec/smrsh share/mk usr.bin/vacation usr.sbin/sendmail

2013-04-15 Thread Γιώργος Κεραμίδας
On Sat, 16 Feb 2013 20:17:31 + (UTC), Dimitry Andric d...@freebsd.org wrote: Author: dim Date: Sat Feb 16 20:17:31 2013 New Revision: 246880 URL: http://svnweb.freebsd.org/changeset/base/246880 Log: Since clang 3.2 now has an option to suppress warnings about implicitly promoted