svn commit: r216401 - head/share/misc

2010-12-13 Thread Wen Heping
Author: wen (ports committer) Date: Mon Dec 13 08:56:30 2010 New Revision: 216401 URL: http://svn.freebsd.org/changeset/base/216401 Log: - Add myself to committers-ports.dot Modified: head/share/misc/committers-ports.dot Modified: head/share/misc/committers-ports.dot

svn commit: r216402 - stable/8/sys/netinet

2010-12-13 Thread Michael Tuexen
Author: tuexen Date: Mon Dec 13 10:27:35 2010 New Revision: 216402 URL: http://svn.freebsd.org/changeset/base/216402 Log: MFC r216188: Fix a bug where also the number of non-renegable gap reports was considered to be potentially renegable. Approved by: re Modified:

svn commit: r216403 - stable/8/sys/amd64/amd64

2010-12-13 Thread Konstantin Belousov
Author: kib Date: Mon Dec 13 10:40:16 2010 New Revision: 216403 URL: http://svn.freebsd.org/changeset/base/216403 Log: MFC r216231: Do not leak %rdx value in the previous image to the new image after execve(2). Approved by: re (bz) Modified: stable/8/sys/amd64/amd64/machdep.c

svn commit: r216404 - head/bin/sh

2010-12-13 Thread Ulrich Spoerlein
Author: uqs Date: Mon Dec 13 10:48:49 2010 New Revision: 216404 URL: http://svn.freebsd.org/changeset/base/216404 Log: Remove duplicate check, turning dead code into live code. Coverity CID: 5114 Reviewed by: jilles Modified: head/bin/sh/parser.c Modified: head/bin/sh/parser.c

svn commit: r216405 - head/sys/amd64/conf

2010-12-13 Thread Robert Watson
Author: rwatson Date: Mon Dec 13 12:15:46 2010 New Revision: 216405 URL: http://svn.freebsd.org/changeset/base/216405 Log: Add options NO_ADAPTIVE_SX to the XENHVM kernel configuration, matching its similar disabling of adaptive mutexes and rwlocks. The existing comment on why this is the

svn commit: r216406 - stable/8/sys/amd64/conf

2010-12-13 Thread Robert Watson
Author: rwatson Date: Mon Dec 13 12:34:35 2010 New Revision: 216406 URL: http://svn.freebsd.org/changeset/base/216406 Log: Merge r216365 from head to stable/8: Derive the XENHVM kernel from GENERIC, adding only the options required to support PV drivers (such as xenpci), and

Re: svn commit: r216375 - head/sys/mips/rmi/dev/xlr

2010-12-13 Thread John Baldwin
On Saturday, December 11, 2010 5:21:38 am Andriy Gapon wrote: Author: avg Date: Sat Dec 11 10:21:38 2010 New Revision: 216375 URL: http://svn.freebsd.org/changeset/base/216375 Log: fix atomic_set_xxx misuse in rge It seems that atomic_set_xxx and atomic_store_xxx were confused.

svn commit: r216407 - head/usr.sbin/sysinstall

2010-12-13 Thread Bruce Cran
Author: brucec Date: Mon Dec 13 13:52:03 2010 New Revision: 216407 URL: http://svn.freebsd.org/changeset/base/216407 Log: USB probing often takes a long time and finishes finding devices after init has started. In the case of sysinstall, this means that it has already built its list of

Re: svn commit: r216406 - stable/8/sys/amd64/conf

2010-12-13 Thread Ion-Mihai Tetcu
On Mon, 13 Dec 2010 12:34:35 + (UTC) Robert Watson rwat...@freebsd.org wrote: Author: rwatson Date: Mon Dec 13 12:34:35 2010 New Revision: 216406 URL: http://svn.freebsd.org/changeset/base/216406 Log: Merge r216365 from head to stable/8: Derive the XENHVM kernel from

svn commit: r216408 - head/sys/mips/rmi/dev/xlr

2010-12-13 Thread Andriy Gapon
Author: avg Date: Mon Dec 13 14:30:35 2010 New Revision: 216408 URL: http://svn.freebsd.org/changeset/base/216408 Log: fix mips build breakage introduced in r216375: atomic_store_int doesn't exists 1) 32-bit assignment are expected to always be atomic. 2) Release/acquire memory barrier

svn commit: r216409 - head/usr.bin/calendar/calendars

2010-12-13 Thread Warner Losh
Author: imp Date: Mon Dec 13 16:23:02 2010 New Revision: 216409 URL: http://svn.freebsd.org/changeset/base/216409 Log: FreeBSD committer Dan Moschuk has passed away. Here is his death notice: http://www.lifenews.ca/thespec/profile/98251--moschuk-daniel PR: 147479 Modified:

Re: svn commit: r216375 - head/sys/mips/rmi/dev/xlr

2010-12-13 Thread Jayachandran C.
On Mon, Dec 13, 2010 at 6:17 PM, John Baldwin j...@freebsd.org wrote: On Saturday, December 11, 2010 5:21:38 am Andriy Gapon wrote: Author: avg Date: Sat Dec 11 10:21:38 2010 New Revision: 216375 URL: http://svn.freebsd.org/changeset/base/216375 Log:   fix atomic_set_xxx misuse in rge  

svn commit: r216410 - head/sys/mips/rmi/dev/iic

2010-12-13 Thread Jayachandran C.
Author: jchandra Date: Mon Dec 13 17:53:38 2010 New Revision: 216410 URL: http://svn.freebsd.org/changeset/base/216410 Log: Updates for I2C devices on XLR engg boards. - ds1374u : use multi-byte write. - at24co2n, max6657: remove mutex, iicbus has the necessary locking. Submitted

svn commit: r216411 - stable/8/sys/dev/wpi

2010-12-13 Thread Bernhard Schmidt
Author: bschmidt Date: Mon Dec 13 17:53:41 2010 New Revision: 216411 URL: http://svn.freebsd.org/changeset/base/216411 Log: MFC r216238: Fix scanning after loosing a connection. The firmware assumes that as long as an association ID is set any scan is supposed to be a background scan.

svn commit: r216412 - stable/8/sys/dev/iwn

2010-12-13 Thread Bernhard Schmidt
Author: bschmidt Date: Mon Dec 13 17:56:31 2010 New Revision: 216412 URL: http://svn.freebsd.org/changeset/base/216412 Log: MFC r216237: Fixes for monitor mode: - Do not call iwn_calib_reset() for monitor mode. We do not want to query information and do runtime calibration while in

Re: svn commit: r216406 - stable/8/sys/amd64/conf

2010-12-13 Thread Ion-Mihai Tetcu
On Mon, 13 Dec 2010 15:31:48 + Robert N. M. Watson rwat...@freebsd.org wrote: On 13 Dec 2010, at 14:00, Ion-Mihai Tetcu wrote: Derive the XENHVM kernel from GENERIC, adding only the options required to support PV drivers (such as xenpci), and non-adptive locking (along with a

svn commit: r216413 - head/sys/kern

2010-12-13 Thread Edward Tomasz Napierala
Author: trasz Date: Mon Dec 13 18:56:04 2010 New Revision: 216413 URL: http://svn.freebsd.org/changeset/base/216413 Log: Adapt filesystem-independent NFSv4 ACL code (used by UFS, but not by ZFS) to PSARC/2010/029. In short, the semantics is simplified - weird stuff no longer happens after

svn commit: r216414 - head/tools/regression/acltools

2010-12-13 Thread Edward Tomasz Napierala
Author: trasz Date: Mon Dec 13 18:59:55 2010 New Revision: 216414 URL: http://svn.freebsd.org/changeset/base/216414 Log: Recognize NFSv4 ACL semantics and run proper regression test. Modified: head/tools/regression/acltools/02.t Modified: head/tools/regression/acltools/02.t

svn commit: r216415 - head/lib/libc/posix1e

2010-12-13 Thread Edward Tomasz Napierala
Author: trasz Date: Mon Dec 13 19:01:23 2010 New Revision: 216415 URL: http://svn.freebsd.org/changeset/base/216415 Log: After PSARC/2010/029, canonical six no longer exists. Modified: head/lib/libc/posix1e/acl_is_trivial_np.3 Modified: head/lib/libc/posix1e/acl_is_trivial_np.3

svn commit: r216416 - head/lib/libc/posix1e

2010-12-13 Thread Edward Tomasz Napierala
Author: trasz Date: Mon Dec 13 19:03:10 2010 New Revision: 216416 URL: http://svn.freebsd.org/changeset/base/216416 Log: Bump manual page date. Modified: head/lib/libc/posix1e/acl_is_trivial_np.3 Modified: head/lib/libc/posix1e/acl_is_trivial_np.3

svn commit: r216417 - head/usr.bin/printf

2010-12-13 Thread Xin LI
Author: delphij Date: Mon Dec 13 19:50:12 2010 New Revision: 216417 URL: http://svn.freebsd.org/changeset/base/216417 Log: Move locale.h include to the beginning header section as pointed out by style(9) Submitted by: Pedro F. Giffuni giffunip tutopia.com Modified:

svn commit: r216418 - head/usr.bin/printf

2010-12-13 Thread Xin LI
Author: delphij Date: Mon Dec 13 19:54:42 2010 New Revision: 216418 URL: http://svn.freebsd.org/changeset/base/216418 Log: The only caller of mknum() provides a char instead of an int, so make it match the definition. PR: bin/152934 Submitted by: Pedro F. Giffuni giffunip

Re: svn commit: r216406 - stable/8/sys/amd64/conf

2010-12-13 Thread Robert N. M. Watson
On 13 Dec 2010, at 18:28, Ion-Mihai Tetcu ite...@freebsd.org wrote: I see. Thanks for the time you took to explain things, I'm very new to XEN. Do we have any docs somewhere (well, except the sources) about our XEN support and various options / optimizations? I only know about AdrianChadd's

Re: svn commit: r216406 - stable/8/sys/amd64/conf

2010-12-13 Thread Julian Elischer
On 12/13/10 12:07 PM, Robert N. M. Watson wrote: On 13 Dec 2010, at 18:28, Ion-Mihai Tetcu ite...@freebsd.org mailto:ite...@freebsd.org wrote: I see. Thanks for the time you took to explain things, I'm very new to XEN. Do we have any docs somewhere (well, except the sources) about our XEN

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

2010-12-13 Thread Robert Watson
Author: rwatson Date: Mon Dec 13 23:26:31 2010 New Revision: 216419 URL: http://svn.freebsd.org/changeset/base/216419 Log: Add a rudimentary Xen man page summarising the state of Xen on amd64 and i386, how to configure the kernel, and some known issues. Further refinement almost certainly

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

2010-12-13 Thread Robert Watson
Author: rwatson Date: Mon Dec 13 23:30:56 2010 New Revision: 216420 URL: http://svn.freebsd.org/changeset/base/216420 Log: Add a rudimentary Xen man page summarising the state of Xen on amd64 and i386, how to configure the kernel, and some known issues. Further refinement almost certainly

svn commit: r216421 - head/sys/sys

2010-12-13 Thread Kirk McKusick
Author: mckusick Date: Mon Dec 13 23:53:55 2010 New Revision: 216421 URL: http://svn.freebsd.org/changeset/base/216421 Log: Tighten up some of the comments describing turnstiles and sleepqueues. No code changes. Reviewed by: John Baldwin Modified: head/sys/sys/sleepqueue.h

svn commit: r216422 - head/usr.bin/printf

2010-12-13 Thread Xin LI
Author: delphij Date: Tue Dec 14 00:21:34 2010 New Revision: 216422 URL: http://svn.freebsd.org/changeset/base/216422 Log: Make use of EX_USAGE for usage(). Modified: head/usr.bin/printf/printf.c Modified: head/usr.bin/printf/printf.c

svn commit: r216423 - head/usr.bin/printf

2010-12-13 Thread Xin LI
Author: delphij Date: Tue Dec 14 01:16:56 2010 New Revision: 216423 URL: http://svn.freebsd.org/changeset/base/216423 Log: IEEE Std 1003.1-2008, Section 1.4, Utility Description Defaults says that when the options section is listed as None, utility shall recognize -- as a first argument to

svn commit: r216424 - head/usr.bin/printf

2010-12-13 Thread Xin LI
Author: delphij Date: Tue Dec 14 01:28:33 2010 New Revision: 216424 URL: http://svn.freebsd.org/changeset/base/216424 Log: We work on ctype's and not only on numbers so set LC_ALL instead of LC_NUMERIC. PR: bin/152934 Submitted by: Pedro F. Giffuni giffunip tutopia.com

svn commit: r216425 - head/sys/vm

2010-12-13 Thread Alan Cox
Author: alc Date: Tue Dec 14 05:47:35 2010 New Revision: 216425 URL: http://svn.freebsd.org/changeset/base/216425 Log: Change memguard_fudge() so that it can handle km_max being zero. Not every platform defines VM_KMEM_SIZE_MAX, and on those platforms km_max will be zero. Reviewed by:

svn commit: r216426 - head/usr.bin/man

2010-12-13 Thread Gordon Tetlow
Author: gordon Date: Tue Dec 14 06:07:18 2010 New Revision: 216426 URL: http://svn.freebsd.org/changeset/base/216426 Log: Move sysctl invocation to using a variable that's fully pathed. This prevents errors for users that don't have /sbin in their PATH. Submitted by: Max Boyarov

svn commit: r216427 - head/sys/kern

2010-12-13 Thread Pawel Jakub Dawidek
Author: pjd Date: Tue Dec 14 06:19:13 2010 New Revision: 216427 URL: http://svn.freebsd.org/changeset/base/216427 Log: Just pass M_ZERO to malloc(9) instead of clearing allocated memory separately. Modified: head/sys/kern/uipc_syscalls.c Modified: head/sys/kern/uipc_syscalls.c

Re: svn commit: r216016 - head/sys/sparc64/include

2010-12-13 Thread Alan Cox
m...@freebsd.org wrote: On Tue, Dec 7, 2010 at 5:41 AM, Marius Strobl mar...@alchemy.franken.de wrote: On Mon, Dec 06, 2010 at 02:30:01PM -0800, m...@freebsd.org wrote: On Mon, Dec 6, 2010 at 2:07 PM, Marius Strobl mar...@alchemy.franken.de wrote: [lots of snip] With that one