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: r249503 - in stable/9: . share/examples share/examples/cvsup

2013-04-15 Thread Baptiste Daroussin
(r249502) +++ stable/9/ObsoleteFiles.inc Mon Apr 15 07:01:20 2013(r249503) @@ -38,6 +38,10 @@ # xargs -n1 | sort | uniq -d; # done +# 20130415: Ports are no more available via cvsup +OLD_FILES+=usr/share/examples/cvsup/ports-supfile +OLD_FILES+=usr/share/examples/cvsup/refuse +OLD_FILES

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: r249510 - in stable/9: share/man/man4 sys/cam/ctl sys/modules sys/modules/ctl usr.bin/ctlstat usr.sbin/ctladm

2013-04-15 Thread Edward Tomasz Napierala
Author: trasz Date: Mon Apr 15 17:16:12 2013 New Revision: 249510 URL: http://svnweb.freebsd.org/changeset/base/249510 Log: MFC r249009: Make it possible to build CTL as a module. MFC r249022 by glebius@: - Remove extra $FreeBSD$ - Touch options headers to make module

svn commit: r249511 - stable/9/sys/cam/ctl

2013-04-15 Thread Edward Tomasz Napierala
Author: trasz Date: Mon Apr 15 17:19:28 2013 New Revision: 249511 URL: http://svnweb.freebsd.org/changeset/base/249511 Log: MFC r249012: Remove unused code. Modified: stable/9/sys/cam/ctl/scsi_ctl.c Directory Properties: stable/9/sys/ (props changed) Modified:

svn commit: r249513 - stable/9/sys/cam/ctl

2013-04-15 Thread Edward Tomasz Napierala
Author: trasz Date: Mon Apr 15 17:20:44 2013 New Revision: 249513 URL: http://svnweb.freebsd.org/changeset/base/249513 Log: MFC r249019: Fix comment formatting. Modified: stable/9/sys/cam/ctl/ctl.c Directory Properties: stable/9/sys/ (props changed) Modified:

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: r249515 - stable/9/sys/cam/ctl

2013-04-15 Thread Edward Tomasz Napierala
Author: trasz Date: Mon Apr 15 17:35:14 2013 New Revision: 249515 URL: http://svnweb.freebsd.org/changeset/base/249515 Log: MFC r249026: Don't directly dereference userland pointer; instead use kernel pointer copied in from userspace. This fixes instant panic when creating CTL LUN on

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: r249517 - head/sys/dev/ath/ath_hal/ar5416

2013-04-15 Thread Adrian Chadd
Author: adrian Date: Mon Apr 15 17:59:06 2013 New Revision: 249517 URL: http://svnweb.freebsd.org/changeset/base/249517 Log: Now that the register definitions are in -HEAD, enable this. Modified: head/sys/dev/ath/ath_hal/ar5416/ar5416_btcoex.c Modified:

svn commit: r249518 - stable/9/contrib/llvm/lib/Support

2013-04-15 Thread Dimitry Andric
Author: dim Date: Mon Apr 15 18:30:00 2013 New Revision: 249518 URL: http://svnweb.freebsd.org/changeset/base/249518 Log: Pull in r178636 from upstream llvm trunk: Second pass at addressing PR15351 by explicitly checking for AVX support when getting the host processor information.

svn commit: r249519 - in stable/9: share/man/man4 usr.sbin/ctladm

2013-04-15 Thread Edward Tomasz Napierala
Author: trasz Date: Mon Apr 15 18:32:35 2013 New Revision: 249519 URL: http://svnweb.freebsd.org/changeset/base/249519 Log: MFC r249011: Fix dates in manual pages modified in 249009. Modified: stable/9/share/man/man4/ctl.4 stable/9/usr.sbin/ctladm/ctladm.8 Directory Properties:

svn commit: r249520 - head/contrib/netcat

2013-04-15 Thread Xin LI
Author: delphij Date: Mon Apr 15 18:35:09 2013 New Revision: 249520 URL: http://svnweb.freebsd.org/changeset/base/249520 Log: Reflect version update. MFC after:13 days Modified: head/contrib/netcat/FREEBSD-vendor Modified: head/contrib/netcat/FREEBSD-vendor

svn commit: r249521 - stable/9

2013-04-15 Thread Baptiste Daroussin
Author: bapt Date: Mon Apr 15 18:38:21 2013 New Revision: 249521 URL: http://svnweb.freebsd.org/changeset/base/249521 Log: Fix mergeinfo after r249503 Submitted by: gavin Modified: Directory Properties: stable/9/ObsoleteFiles.inc (props changed)

svn commit: r249522 - stable/9/sys/kern

2013-04-15 Thread Mikolaj Golub
Author: trociny Date: Mon Apr 15 18:56:03 2013 New Revision: 249522 URL: http://svnweb.freebsd.org/changeset/base/249522 Log: MFC r249240: Use pget(9) to reduce code duplication. Modified: stable/9/sys/kern/kern_descrip.c Directory Properties: stable/9/sys/ (props changed)

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: r249524 - in releng/8.4/sys: cddl/contrib/opensolaris/uts/common/fs/zfs cddl/contrib/opensolaris/uts/common/fs/zfs/sys kern sys

2013-04-15 Thread Steven Hartland
Author: smh Date: Mon Apr 15 19:45:09 2013 New Revision: 249524 URL: http://svnweb.freebsd.org/changeset/base/249524 Log: MFC three change sets (details below) which fix system shutdown and reboots hanging at All buffers synced when using ZFS. MFC r241556: Add a KPI to allow to reserve

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

Re: svn commit: r249510 - in stable/9: share/man/man4 sys/cam/ctl sys/modules sys/modules/ctl usr.bin/ctlstat usr.sbin/ctladm

2013-04-15 Thread Glen Barber
On Mon, Apr 15, 2013 at 05:16:12PM +, Edward Tomasz Napierala wrote: Author: trasz Date: Mon Apr 15 17:16:12 2013 New Revision: 249510 URL: http://svnweb.freebsd.org/changeset/base/249510 Log: MFC r249009: Make it possible to build CTL as a module. MFC r249022 by

svn commit: r249530 - stable/9/sys/modules

2013-04-15 Thread Edward Tomasz Napierala
Author: trasz Date: Tue Apr 16 05:57:16 2013 New Revision: 249530 URL: http://svnweb.freebsd.org/changeset/base/249530 Log: Disconnect the CTL module for now; it breaks i386 XEN. Modified: stable/9/sys/modules/Makefile Modified: stable/9/sys/modules/Makefile