svn commit: r207648 - head/sys/dev/drm

2010-05-05 Thread Alan Cox
Author: alc Date: Wed May 5 07:40:54 2010 New Revision: 207648 URL: http://svn.freebsd.org/changeset/base/207648 Log: Push down the acquisition of the page queues lock into vm_page_unwire(). Modified: head/sys/dev/drm/via_dmablit.c Modified: head/sys/dev/drm/via_dmablit.c

svn commit: r207649 - head/sys/sparc64/sparc64

2010-05-05 Thread Alan Cox
Author: alc Date: Wed May 5 07:47:40 2010 New Revision: 207649 URL: http://svn.freebsd.org/changeset/base/207649 Log: Use an OBJT_PHYS object and thus PG_UNMANAGED pages to implement the TSB. The TSB is not a pageable structure, so there is no point in using managed pages. Reviewed

Re: svn commit: r207612 - head/usr.sbin/mergemaster

2010-05-05 Thread Alexander Leidinger
Quoting Doug Barton do...@freebsd.org (from Tue, 04 May 2010 09:00:33 -0700): On 5/4/2010 7:02 AM, Alexander Leidinger wrote: Quoting Norikatsu Shigemura n...@freebsd.org (from Tue, 4 May 2010 11:25:04 + (UTC)): Author: nork Date: Tue May 4 11:25:04 2010 New Revision: 207612 URL:

svn commit: r207650 - head/usr.sbin/jail

2010-05-05 Thread Daniel Gerzo
Author: danger (doc committer) Date: Wed May 5 08:43:47 2010 New Revision: 207650 URL: http://svn.freebsd.org/changeset/base/207650 Log: - fix typo Modified: head/usr.sbin/jail/jail.8 Modified: head/usr.sbin/jail/jail.8

svn commit: r207651 - head/sys/netipsec

2010-05-05 Thread VANHULLEBUS Yvan
Author: vanhu Date: Wed May 5 08:55:26 2010 New Revision: 207651 URL: http://svn.freebsd.org/changeset/base/207651 Log: Update SA's NAT-T stuff before calling key_mature() in key_update(), as SA may be used as soon as key_mature() has been called. Obtained from:NETASQ MFC

svn commit: r207652 - head/sys/netipsec

2010-05-05 Thread VANHULLEBUS Yvan
Author: vanhu Date: Wed May 5 08:58:58 2010 New Revision: 207652 URL: http://svn.freebsd.org/changeset/base/207652 Log: Set SA's natt_type before calling key_mature() in key_add(), as the SA may be used as soon as key_mature() has been done. Obtained from:NETASQ MFC after:

svn commit: r207653 - stable/7/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2010-05-05 Thread Dmitry Morozovsky
Author: marck (doc committer) Date: Wed May 5 09:01:15 2010 New Revision: 207653 URL: http://svn.freebsd.org/changeset/base/207653 Log: MFC r207068: Allow to modify directory's content even if the ZFS_NOUNLINK (SF_NOUNLINK, sunlnk) flag is set. We only deny dirctory's removal or

svn commit: r207654 - stable/8/lib/libc/stdlib

2010-05-05 Thread Konstantin Belousov
Author: kib Date: Wed May 5 09:29:34 2010 New Revision: 207654 URL: http://svn.freebsd.org/changeset/base/207654 Log: MFC r207009: C language does not has references, it provides pointers. Modified: stable/8/lib/libc/stdlib/realpath.3 Directory Properties: stable/8/lib/libc/ (props

Re: svn commit: r207643 - in head: sys/dev/cxgb usr.sbin/cxgbtool

2010-05-05 Thread Rui Paulo
On 5 May 2010, at 01:41, Navdeep Parhar wrote: Author: np Date: Wed May 5 00:41:40 2010 New Revision: 207643 URL: http://svn.freebsd.org/changeset/base/207643 Log: Add support for hardware filters to cxgb(4). The T3 chip can inspect L2/3/4 headers and can drop or steer packets as

Re: svn commit: r207643 - in head: sys/dev/cxgb usr.sbin/cxgbtool

2010-05-05 Thread Norikatsu Shigemura
Hi np! On Wed, 5 May 2010 00:41:40 + (UTC) Navdeep Parhar n...@freebsd.org wrote: Add support for hardware filters to cxgb(4). The T3 chip can inspect L2/3/4 headers and can drop or steer packets as instructed. Filtering based on src ip, dst ip, src port, dst port, 802.1q, udp/tcp,

svn commit: r207655 - stable/8/share/man/man4

2010-05-05 Thread Gavin Atkinson
Author: gavin Date: Wed May 5 12:37:07 2010 New Revision: 207655 URL: http://svn.freebsd.org/changeset/base/207655 Log: Merge r203684 from head (mainly to make future merges easier for people): Update .Dt on these man pages: the kernel modules and corresponding man pages are

svn commit: r207656 - stable/8/share/man/man4

2010-05-05 Thread Gavin Atkinson
Author: gavin Date: Wed May 5 12:38:22 2010 New Revision: 207656 URL: http://svn.freebsd.org/changeset/base/207656 Log: Merge r205155 from head: Add extra Xrefs PR: docs/114184 Submitted by: Julian Stacey jhs berklix.org Modified: stable/8/share/man/man4/ndis.4

svn commit: r207657 - stable/8/usr.bin/biff

2010-05-05 Thread Gavin Atkinson
Author: gavin Date: Wed May 5 12:39:44 2010 New Revision: 207657 URL: http://svn.freebsd.org/changeset/base/207657 Log: Merge r205386 from head: Fix command example, presumed leftovers of old markup. Modified: stable/8/usr.bin/biff/biff.1 Directory Properties:

svn commit: r207658 - stable/7/sbin/sysctl

2010-05-05 Thread Gavin Atkinson
Author: gavin Date: Wed May 5 12:48:30 2010 New Revision: 207658 URL: http://svn.freebsd.org/changeset/base/207658 Log: Merge r203310,203547,203717 from head: Implement the -i option to sysctl(8), to ignore failures while retrieving individual OIDs. This allows the same list of

svn commit: r207659 - head/sys/kern

2010-05-05 Thread Konstantin Belousov
Author: kib Date: Wed May 5 16:05:51 2010 New Revision: 207659 URL: http://svn.freebsd.org/changeset/base/207659 Log: Fix a mistake in r207603. td_rux.rux_runtime still needs conversion. Reported and tested by: nwhitehorn Pointy hat to:kib MFC after:6 days Modified:

svn commit: r207661 - stable/7/release

2010-05-05 Thread Ken Smith
Author: kensmith Date: Wed May 5 16:41:14 2010 New Revision: 207661 URL: http://svn.freebsd.org/changeset/base/207661 Log: Merge r206422: Pass the HTTP_PROXY and FTP_PROXY environment variables through in addition to FTP_PASSIVE_MODE so release building works for a machine that needs

svn commit: r207662 - in head/sys: fs/ext2fs fs/msdosfs fs/nfsclient fs/nwfs fs/smbfs fs/tmpfs gnu/fs/xfs/FreeBSD kern nfsclient sys ufs/ffs

2010-05-05 Thread Edward Tomasz Napierala
Author: trasz Date: Wed May 5 16:44:25 2010 New Revision: 207662 URL: http://svn.freebsd.org/changeset/base/207662 Log: Move checking against RLIMIT_FSIZE into one place, vn_rlimit_fsize(). Reviewed by: kib Modified: head/sys/fs/ext2fs/ext2_readwrite.c

Re: svn commit: r207643 - in head: sys/dev/cxgb usr.sbin/cxgbtool

2010-05-05 Thread Navdeep Parhar
On Wed, May 05, 2010 at 11:02:49AM +0100, Rui Paulo wrote: On 5 May 2010, at 01:41, Navdeep Parhar wrote: Author: np Date: Wed May 5 00:41:40 2010 New Revision: 207643 URL: http://svn.freebsd.org/changeset/base/207643 Log: Add support for hardware filters to cxgb(4). The T3

svn commit: r207665 - in stable/8/release: . picobsd/floppy.tree/sbin

2010-05-05 Thread Ken Smith
Author: kensmith Date: Wed May 5 16:58:29 2010 New Revision: 207665 URL: http://svn.freebsd.org/changeset/base/207665 Log: Merge r206423: Shift the version of perl used by the release build process over to perl-5.10. This aligns the release build process with the current default

svn commit: r207666 - stable/7/release

2010-05-05 Thread Ken Smith
Author: kensmith Date: Wed May 5 17:01:03 2010 New Revision: 207666 URL: http://svn.freebsd.org/changeset/base/207666 Log: Merge r206423: Shift the version of perl used by the release build process over to perl-5.10. This aligns the release build process with the current default

svn commit: r207668 - stable/7/usr.sbin/arlcontrol

2010-05-05 Thread Gavin Atkinson
Author: gavin Date: Wed May 5 17:17:19 2010 New Revision: 207668 URL: http://svn.freebsd.org/changeset/base/207668 Log: Spell Hz correctly in arlcontrol. Direct commit to stable/7 as this code no longer exists in head. PR: bin/142566 Submitted by: N.J. Mann njm njm.me.uk

svn commit: r207669 - in head/sys: fs/nfsclient fs/nwfs fs/smbfs kern nfsclient ufs/ffs vm

2010-05-05 Thread Alan Cox
Author: alc Date: Wed May 5 18:16:06 2010 New Revision: 207669 URL: http://svn.freebsd.org/changeset/base/207669 Log: Acquire the page lock around all remaining calls to vm_page_free() on managed pages that didn't already have that lock held. (Freeing an unmanaged page, such as the

svn commit: r207670 - in head: cddl/contrib/opensolaris/cmd/zpool cddl/contrib/opensolaris/cmd/ztest cddl/contrib/opensolaris/lib/libzfs/common sys/cddl/contrib/opensolaris/uts/common/fs/zfs sys/cd...

2010-05-05 Thread Martin Matuska
Author: mm Date: Wed May 5 18:22:29 2010 New Revision: 207670 URL: http://svn.freebsd.org/changeset/base/207670 Log: Introduce hardforce export option (-F) for zpool export. When exporting with this flag, zpool.cache remains untouched. OpenSolaris onnv revision: 8211:32722be6ad3b

svn commit: r207671 - head/sys/geom

2010-05-05 Thread Jaakko Heinonen
Author: jh Date: Wed May 5 18:53:24 2010 New Revision: 207671 URL: http://svn.freebsd.org/changeset/base/207671 Log: Fix deadlock between GEOM class unloading and withering. Withering can't proceed while g_unload_class() blocks the event thread. Fix this by not running g_unload_class() as

svn commit: r207672 - in head: cddl/contrib/opensolaris/cmd/zpool cddl/contrib/opensolaris/cmd/ztest cddl/contrib/opensolaris/lib/libzfs/common sys/cddl/contrib/opensolaris/uts/common/fs/zfs sys/cd...

2010-05-05 Thread Martin Matuska
Author: mm Date: Wed May 5 18:57:55 2010 New Revision: 207672 URL: http://svn.freebsd.org/changeset/base/207672 Log: Forced commit to set MFC period for r207670. Approved by: delphij (mentor) MFC after:2 weeks Modified: head/cddl/contrib/opensolaris/cmd/zpool/zpool_main.c

svn commit: r207673 - in head/sys: amd64/include/xen dev/cxgb/sys dev/xen/netfront i386/include/xen kern sys

2010-05-05 Thread Joel Dahl
Author: joel (doc committer) Date: Wed May 5 20:39:02 2010 New Revision: 207673 URL: http://svn.freebsd.org/changeset/base/207673 Log: Switch to our preferred 2-clause BSD license. Approved by: kmacy Modified: head/sys/amd64/include/xen/xenfunc.h head/sys/amd64/include/xen/xenvar.h

Re: svn commit: r207643 - in head: sys/dev/cxgb usr.sbin/cxgbtool

2010-05-05 Thread M. Warner Losh
In message: 20100505193049.cd94c63e.n...@freebsd.org Norikatsu Shigemura n...@freebsd.org writes: : Hi np! : : On Wed, 5 May 2010 00:41:40 + (UTC) : Navdeep Parhar n...@freebsd.org wrote: :Add support for hardware filters to cxgb(4). The T3 chip can inspect :L2/3/4

svn commit: r207675 - stable/7/sbin/sysctl

2010-05-05 Thread Gavin Atkinson
Author: gavin Date: Wed May 5 20:54:16 2010 New Revision: 207675 URL: http://svn.freebsd.org/changeset/base/207675 Log: Fix merge botch. Submitted by: Sofian Brabez sbrabez gmail.com Pointy hat: Earned and deserved. Modified: stable/7/sbin/sysctl/sysctl.c Modified:

svn commit: r207676 - in head/sys: amd64/amd64 amd64/include i386/i386 i386/include

2010-05-05 Thread Konstantin Belousov
Author: kib Date: Wed May 5 21:07:47 2010 New Revision: 207676 URL: http://svn.freebsd.org/changeset/base/207676 Log: Add definitions for Intel AESNI CPUID bits and print the capabilities on boot. Hardware provided by: Sentex Communications MFC after:1 week Modified:

svn commit: r207677 - head/usr.bin/find

2010-05-05 Thread Xin LI
Author: delphij Date: Wed May 5 21:24:18 2010 New Revision: 207677 URL: http://svn.freebsd.org/changeset/base/207677 Log: Move SCCS tags to comments as they were already #if 0'ed. Modified: head/usr.bin/find/find.c head/usr.bin/find/function.c head/usr.bin/find/ls.c

svn commit: r207678 - in head: bin/sh tools/regression/bin/sh/builtins

2010-05-05 Thread Jilles Tjoelker
Author: jilles Date: Wed May 5 21:48:40 2010 New Revision: 207678 URL: http://svn.freebsd.org/changeset/base/207678 Log: sh: Apply locale vars on builtins, recognize LC_MESSAGES as a locale var. This allows doing things like LC_ALL=C some_builtin to run a builtin under a different

svn commit: r207679 - stable/8/lib/libc/gen

2010-05-05 Thread Jilles Tjoelker
Author: jilles Date: Wed May 5 22:00:57 2010 New Revision: 207679 URL: http://svn.freebsd.org/changeset/base/207679 Log: MFC r207186: sysctl(3): Update description of various kern.* variables. Also add xrefs for confstr(3) (as sysconf(3) but for strings) and kvm(3) (which is a more

svn commit: r207681 - stable/7/lib/libc/gen

2010-05-05 Thread Jilles Tjoelker
Author: jilles Date: Wed May 5 22:07:28 2010 New Revision: 207681 URL: http://svn.freebsd.org/changeset/base/207681 Log: MFC r207186: sysctl(3): Update description of various kern.* variables. Also add xrefs for confstr(3) (as sysconf(3) but for strings) and kvm(3) (which is a more

svn commit: r207682 - stable/8/lib/libc/sys

2010-05-05 Thread Jilles Tjoelker
Author: jilles Date: Wed May 5 22:12:56 2010 New Revision: 207682 URL: http://svn.freebsd.org/changeset/base/207682 Log: MFC r207190: unlinkat(2): unlinkat(AT_REMOVEDIR) fails with ENOTEMPTY like rmdir() for non-empty directories. POSIX permits both ENOTEMPTY and EEXIST, but we use the

svn commit: r207683 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2010-05-05 Thread Marius Strobl
Author: marius Date: Wed May 5 22:15:20 2010 New Revision: 207683 URL: http://svn.freebsd.org/changeset/base/207683 Log: - Fix broken symlinks on cross platform zfs send/recv. [1] - Enable zfs_ace_byteswap() on FreeBSD as it works just fine (tested between amd64 and sparc64 in both

svn commit: r207684 - stable/8/lib/libc/gen

2010-05-05 Thread Jilles Tjoelker
Author: jilles Date: Wed May 5 22:17:17 2010 New Revision: 207684 URL: http://svn.freebsd.org/changeset/base/207684 Log: MFC r206760: getcwd(3): Clarify that EACCES may or may not be checked. POSIX permits but does not require checking access on the current and parent directories.

svn commit: r207686 - stable/6/lib/libc/gen

2010-05-05 Thread Jilles Tjoelker
Author: jilles Date: Wed May 5 22:23:29 2010 New Revision: 207686 URL: http://svn.freebsd.org/changeset/base/207686 Log: MFC r206760: getcwd(3): Clarify that EACCES may or may not be checked. POSIX permits but does not require checking access on the current and parent directories.

svn commit: r207687 - head/sys/dev/cxgb

2010-05-05 Thread Navdeep Parhar
Author: np Date: Wed May 5 22:29:54 2010 New Revision: 207687 URL: http://svn.freebsd.org/changeset/base/207687 Log: Do not hold the T3 firmware in memory all the time. firmware(9) can load/unload it as needed. Modified: head/sys/dev/cxgb/cxgb_main.c Modified:

svn commit: r207688 - head/sys/dev/cxgb

2010-05-05 Thread Navdeep Parhar
Author: np Date: Wed May 5 22:52:06 2010 New Revision: 207688 URL: http://svn.freebsd.org/changeset/base/207688 Log: Don't ring the tx doorbell for every frame when we know more frames will follow. Adjust the freelist and response queue doorbells too. Discussed with: kmacy

svn commit: r207689 - head/usr.sbin/mountd

2010-05-05 Thread Rick Macklem
Author: rmacklem Date: Thu May 6 00:24:08 2010 New Revision: 207689 URL: http://svn.freebsd.org/changeset/base/207689 Log: If the -alldirs export option was used for the V4: line, mountd would crash in check_options() since dp == NULL for the V4: line. This patch moves the check for

svn commit: r207690 - stable/8/sys/fs/nfsclient

2010-05-05 Thread Rick Macklem
Author: rmacklem Date: Thu May 6 00:49:10 2010 New Revision: 207690 URL: http://svn.freebsd.org/changeset/base/207690 Log: MFC: r207349 Delete a diagnostic statement that is no longer useful from the experimental NFS client. Modified: stable/8/sys/fs/nfsclient/nfs_clrpcops.c Directory

Re: svn commit: r207677 - head/usr.bin/find

2010-05-05 Thread Bruce Evans
On Wed, 5 May 2010, Xin LI wrote: Log: Move SCCS tags to comments as they were already #if 0'ed. This is explicitly disrecommended in style(9): All VCS (version control system) revision identification in files obtained from elsewhere should be maintained, including, where applica-

svn commit: r207691 - stable/8/sys/fs/nfsclient

2010-05-05 Thread Rick Macklem
Author: rmacklem Date: Thu May 6 01:08:36 2010 New Revision: 207691 URL: http://svn.freebsd.org/changeset/base/207691 Log: MFC: r207350 For the experimental NFS client, it should always flush dirty buffers before closing the NFSv4 opens, as the comment states. This patch deletes the call

svn commit: r207692 - in head/sys/mips: include mips

2010-05-05 Thread Alan Cox
Author: alc Date: Thu May 6 04:23:52 2010 New Revision: 207692 URL: http://svn.freebsd.org/changeset/base/207692 Log: Eliminate dead code. Modified: head/sys/mips/include/pmap.h head/sys/mips/mips/pmap.c Modified: head/sys/mips/include/pmap.h

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

2010-05-05 Thread Konstantin Belousov
Author: kib Date: Thu May 6 04:57:10 2010 New Revision: 207693 URL: http://svn.freebsd.org/changeset/base/207693 Log: MFC r207570: Style and comment adjustements. Modified: stable/8/sys/amd64/amd64/exception.S Directory Properties: stable/8/sys/ (props changed)

svn commit: r207694 - head/sys/vm

2010-05-05 Thread Konstantin Belousov
Author: kib Date: Thu May 6 04:57:33 2010 New Revision: 207694 URL: http://svn.freebsd.org/changeset/base/207694 Log: Add a helper function vm_pageout_page_lock(), similar to tegge' vm_pageout_fallback_object_lock(), to obtain the page lock while having page queue lock locked, and still