svn commit: r232999 - head/sys/kern

2012-03-15 Thread Andrey V. Elsukov
Author: ae Date: Thu Mar 15 06:01:21 2012 New Revision: 232999 URL: http://svn.freebsd.org/changeset/base/232999 Log: Add CTLFLAG_TUN to the sysctl definition and fix style. Pointed by: Garrett Cooper MFC after:2 weeks Modified: head/sys/kern/kern_linker.c Modified:

svn commit: r233000 - head/sys/geom/part

2012-03-15 Thread Andrey V. Elsukov
Author: ae Date: Thu Mar 15 08:39:10 2012 New Revision: 233000 URL: http://svn.freebsd.org/changeset/base/233000 Log: Add MODULE_DEPEND() to geom_part modules. MFC after:2 weeks Modified: head/sys/geom/part/g_part.c head/sys/geom/part/g_part.h Modified:

Re: svn commit: r232960 - head/sys/fs/tmpfs

2012-03-15 Thread Gleb Kurtsou
On (15/03/2012 02:34), Dmitry Morozovsky wrote: On Wed, 14 Mar 2012, Gleb Kurtsou wrote: Author: gleb Date: Wed Mar 14 09:15:50 2012 New Revision: 232960 URL: http://svn.freebsd.org/changeset/base/232960 Log: Prevent tmpfs_rename() deadlock in a way similar to UFS

svn commit: r233001 - stable/9/sys/vm

2012-03-15 Thread Konstantin Belousov
Author: kib Date: Thu Mar 15 11:06:37 2012 New Revision: 233001 URL: http://svn.freebsd.org/changeset/base/233001 Log: MFC r232071: Account the writeable shared mappings backed by file in the vnode v_writecount. MFC r232103: Place the if() at the right location. MFC note: the

svn commit: r233002 - head/lib/libc/sys

2012-03-15 Thread Ed Schouten
Author: ed Date: Thu Mar 15 11:49:26 2012 New Revision: 233002 URL: http://svn.freebsd.org/changeset/base/233002 Log: Remove impossible error condition from the man page. On FreeBSD, all processes have a process group, so it is impossible for kill(2) to fail this way. POSIX also doesn't

Re: svn commit: r233002 - head/lib/libc/sys

2012-03-15 Thread Konstantin Belousov
On Thu, Mar 15, 2012 at 11:49:26AM +, Ed Schouten wrote: Author: ed Date: Thu Mar 15 11:49:26 2012 New Revision: 233002 URL: http://svn.freebsd.org/changeset/base/233002 Log: Remove impossible error condition from the man page. On FreeBSD, all processes have a process group,

svn commit: r233003 - head/lib/libc/sys

2012-03-15 Thread Ed Schouten
Author: ed Date: Thu Mar 15 12:12:39 2012 New Revision: 233003 URL: http://svn.freebsd.org/changeset/base/233003 Log: Extend the description for ESRCH a bit. This errno can also be returned if the passed process identifier doesn't correspond with a process group. Discussed on: arch@

svn commit: r233004 - in head/sys: kern netinet

2012-03-15 Thread Michael Tuexen
Author: tuexen Date: Thu Mar 15 14:13:38 2012 New Revision: 233004 URL: http://svn.freebsd.org/changeset/base/233004 Log: Fix bugs which can result in a panic when an non-SCTP socket it used with an sctp_ system-call which expects an SCTP socket. MFC after: 3 days. Modified:

svn commit: r233005 - in head/sys: netinet netinet6

2012-03-15 Thread Michael Tuexen
Author: tuexen Date: Thu Mar 15 14:22:05 2012 New Revision: 233005 URL: http://svn.freebsd.org/changeset/base/233005 Log: Clean up, no functional change. MFC after: 3 days. Modified: head/sys/netinet/sctp_usrreq.c head/sys/netinet6/sctp6_usrreq.c Modified:

svn commit: r233006 - releng/8.3/sys/dev/mps

2012-03-15 Thread Kenneth D. Merry
Author: ken Date: Thu Mar 15 15:43:15 2012 New Revision: 233006 URL: http://svn.freebsd.org/changeset/base/233006 Log: Merge r232675 from head, via r232989 in stable/8: Make the mps(4) module depend on the cam module. Submitted by: Mykola Dzham i...@levsha.me Approved

svn commit: r233007 - stable/9/usr.sbin/syslogd

2012-03-15 Thread Sean Bruno
Author: sbruno Date: Thu Mar 15 16:26:40 2012 New Revision: 233007 URL: http://svn.freebsd.org/changeset/base/233007 Log: MFC r232986 Update man page to present -T argument in synopsis Modified: stable/9/usr.sbin/syslogd/syslogd.8 Directory Properties: stable/9/usr.sbin/syslogd/

svn commit: r233008 - stable/8/usr.sbin/syslogd

2012-03-15 Thread Sean Bruno
Author: sbruno Date: Thu Mar 15 16:45:59 2012 New Revision: 233008 URL: http://svn.freebsd.org/changeset/base/233008 Log: MFC r232986 Update man page to present -T argument in synopsis Modified: stable/8/usr.sbin/syslogd/syslogd.8 Directory Properties: stable/8/usr.sbin/syslogd/

svn commit: r233009 - stable/7/usr.sbin/syslogd

2012-03-15 Thread Sean Bruno
Author: sbruno Date: Thu Mar 15 16:47:45 2012 New Revision: 233009 URL: http://svn.freebsd.org/changeset/base/233009 Log: MFC r232986 Update man page to present -T argument in synopsis Modified: stable/7/usr.sbin/syslogd/syslogd.8 Directory Properties: stable/7/usr.sbin/syslogd/

svn commit: r233010 - head

2012-03-15 Thread Sergey Kandaurov
Author: pluknet Date: Thu Mar 15 17:01:25 2012 New Revision: 233010 URL: http://svn.freebsd.org/changeset/base/233010 Log: Remove TARGET_ARCH conditionals for COMPAT_FREEBSD32. Requested by: nwhitehorn Reviewed by: nwhitehorn MFC after:1 week Modified: head/ObsoleteFiles.inc

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

2012-03-15 Thread John Baldwin
On Wednesday, March 14, 2012 6:36:45 pm Adrian Chadd wrote: On 14 March 2012 14:24, John Baldwin j...@freebsd.org wrote: +MODULE_DEPEND(zfsctrl, acl_nfs4, 1, 1, 1); +MODULE_DEPEND(zfsctrl, acl_posix1e, 1, 1, 1); Eh, I thought ZFS only needs nfs4 and not posix1e? I think only UFS needs

Re: svn commit: r232930 - in stable/9: lib/libsm lib/libthread_db lib/libz libexec/mail.local libexec/smrsh sbin/fsdb share/mk sys/boot/i386/boot0 sys/boot/i386/boot2 sys/boot/i386/btx/btx sys/boot/i3

2012-03-15 Thread Mark Murray
Dimitry Andric writes: Author: dim Date: Tue Mar 13 18:39:57 2012 New Revision: 232930 URL: http://svn.freebsd.org/changeset/base/232930 Log: MFC r232263: Define several extra macros in bsd.sys.mk and sys/conf/kern.pre.mk, to get rid of testing explicitly for clang (using

svn commit: r233011 - head/sys/powerpc/aim

2012-03-15 Thread Nathan Whitehorn
Author: nwhitehorn Date: Thu Mar 15 19:36:52 2012 New Revision: 233011 URL: http://svn.freebsd.org/changeset/base/233011 Log: Improve algorithm for deciding whether to loop through all process pages or look them up individually in pmap_remove() and apply the same logic in the other ranged

svn commit: r233012 - head/lib/libc/compat-43

2012-03-15 Thread Ed Schouten
Author: ed Date: Thu Mar 15 21:19:50 2012 New Revision: 233012 URL: http://svn.freebsd.org/changeset/base/233012 Log: Remove non-existing error condition. Just like kill(2), it is impossible for killpg(0, ...) to fail with ESRCH, as a process always has a process group. Discussed

svn commit: r233013 - head/sys/arm/mv

2012-03-15 Thread Rafal Jaworowski
Author: raj Date: Thu Mar 15 21:48:27 2012 New Revision: 233013 URL: http://svn.freebsd.org/changeset/base/233013 Log: Fix error check. Submitted by: Lukasz Plachno Obtained from:Semihalf Modified: head/sys/arm/mv/common.c Modified: head/sys/arm/mv/common.c

svn commit: r233014 - in stable/9/sys: arm/mv i386/conf

2012-03-15 Thread Rafal Jaworowski
Author: raj Date: Thu Mar 15 22:08:25 2012 New Revision: 233014 URL: http://svn.freebsd.org/changeset/base/233014 Log: MFC r232512: Remove unused #defines. All this is now retrieved from the device tree. Modified: stable/9/sys/arm/mv/mvreg.h Directory Properties: stable/9/sys/

svn commit: r233015 - in stable/9/sys: boot/fdt/dts dev/fdt dev/mge dev/tsec i386/conf

2012-03-15 Thread Rafal Jaworowski
Author: raj Date: Thu Mar 15 22:15:06 2012 New Revision: 233015 URL: http://svn.freebsd.org/changeset/base/233015 Log: MFC r232518: Respect phy-handle property in Ethernet nodes of the device tree. This lets specify whereabouts of the parent PHY for a given MAC node (and get rid of

Re: svn commit: r233011 - head/sys/powerpc/aim

2012-03-15 Thread Alan Cox
On 3/15/2012 2:36 PM, Nathan Whitehorn wrote: Author: nwhitehorn Date: Thu Mar 15 19:36:52 2012 New Revision: 233011 URL: http://svn.freebsd.org/changeset/base/233011 Log: Improve algorithm for deciding whether to loop through all process pages or look them up individually in

svn commit: r233017 - head/sys/powerpc/aim

2012-03-15 Thread Nathan Whitehorn
Author: nwhitehorn Date: Thu Mar 15 22:50:48 2012 New Revision: 233017 URL: http://svn.freebsd.org/changeset/base/233017 Log: Implement pmap_remove_pages(). This will be added later to the 32-bit MMU module. Suggested by: alc Modified: head/sys/powerpc/aim/mmu_oea64.c Modified:

svn commit: r233018 - in head/sys: dev/ofw dev/pcf powerpc/ofw sparc64/pci

2012-03-15 Thread Nathan Whitehorn
Author: nwhitehorn Date: Thu Mar 15 22:53:39 2012 New Revision: 233018 URL: http://svn.freebsd.org/changeset/base/233018 Log: Make ofw_bus_get_node() consistently return -1 when there is no associated OF node, instead of a random mixture of 0 and -1. Update all checks for 0 to check for -1

Re: svn commit: r233011 - head/sys/powerpc/aim

2012-03-15 Thread Nathan Whitehorn
On 03/15/12 17:18, Alan Cox wrote: On 3/15/2012 2:36 PM, Nathan Whitehorn wrote: Author: nwhitehorn Date: Thu Mar 15 19:36:52 2012 New Revision: 233011 URL: http://svn.freebsd.org/changeset/base/233011 Log: Improve algorithm for deciding whether to loop through all process pages or look

Re: svn commit: r232977 - in head: etc sbin/init

2012-03-15 Thread Ian Lepore
On Wed, 2012-03-14 at 16:22 +, Ed Schouten wrote: Author: ed Date: Wed Mar 14 16:22:09 2012 New Revision: 232977 URL: http://svn.freebsd.org/changeset/base/232977 Log: Make init(8) slightly more robust when /dev/console is missing. If the environment doesn't offer a working

Re: svn commit: r233011 - head/sys/powerpc/aim

2012-03-15 Thread Alan Cox
On 3/15/2012 5:55 PM, Nathan Whitehorn wrote: On 03/15/12 17:18, Alan Cox wrote: On 3/15/2012 2:36 PM, Nathan Whitehorn wrote: Author: nwhitehorn Date: Thu Mar 15 19:36:52 2012 New Revision: 233011 URL: http://svn.freebsd.org/changeset/base/233011 Log: Improve algorithm for deciding

svn commit: r233019 - head/sys/mips/mips

2012-03-15 Thread Oleksandr Tymoshenko
Author: gonzo Date: Thu Mar 15 23:53:24 2012 New Revision: 233019 URL: http://svn.freebsd.org/changeset/base/233019 Log: Clean-up fake preload data generator: - Use macros to push scalar values - Fix type mismatch for module size Modified: head/sys/mips/mips/machdep.c Modified:

Re: svn commit: r233011 - head/sys/powerpc/aim

2012-03-15 Thread Nathan Whitehorn
On 03/15/12 18:40, Alan Cox wrote: On 3/15/2012 5:55 PM, Nathan Whitehorn wrote: On 03/15/12 17:18, Alan Cox wrote: On 3/15/2012 2:36 PM, Nathan Whitehorn wrote: Author: nwhitehorn Date: Thu Mar 15 19:36:52 2012 New Revision: 233011 URL: http://svn.freebsd.org/changeset/base/233011 Log:

svn commit: r233020 - stable/8/tools/regression/pipe

2012-03-15 Thread Eitan Adler
Author: eadler Date: Fri Mar 16 03:16:10 2012 New Revision: 233020 URL: http://svn.freebsd.org/changeset/base/233020 Log: MFC r228274: - Fix some uninitialized variables in pipe regression tests that result in failure. PR: misc/161175 Approved by: cperciva Modified:

svn commit: r233021 - in stable/8/usr.bin: brandelf bsdiff/bsdiff ncplist netstat split

2012-03-15 Thread Eitan Adler
Author: eadler Date: Fri Mar 16 03:22:37 2012 New Revision: 233021 URL: http://svn.freebsd.org/changeset/base/233021 Log: MFC r22990[45] and r229907-r229919: - fix a variety of warnings produced by gcc46 when compiling world Approved by (cperciva) Modified:

svn commit: r233022 - head/lib/libthr/thread

2012-03-15 Thread David Xu
Author: davidxu Date: Fri Mar 16 04:35:52 2012 New Revision: 233022 URL: http://svn.freebsd.org/changeset/base/233022 Log: When destroying a barrier, waiting all threads exit the barrier, this makes it possible a thread received PTHREAD_BARRIER_SERIAL_THREAD immediately free memory area of

svn commit: r233023 - head/share/man/man3

2012-03-15 Thread David Xu
Author: davidxu Date: Fri Mar 16 05:05:37 2012 New Revision: 233023 URL: http://svn.freebsd.org/changeset/base/233023 Log: Add implementation note about when a condition variable can be destroyed. Modified: head/share/man/man3/pthread_cond_destroy.3 Modified: