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

2010-08-26 Thread Nathan Whitehorn
Author: nwhitehorn Date: Fri Aug 27 05:29:59 2010 New Revision: 211861 URL: http://svn.freebsd.org/changeset/base/211861 Log: pmap_mapdev() does not appear to actually need GIANT to be held here, and asserting that is held breaks drm. MFC after:2 weeks Modified: head/sys/powerpc/ai

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

2010-08-26 Thread David Xu
Author: davidxu Date: Fri Aug 27 05:20:22 2010 New Revision: 211860 URL: http://svn.freebsd.org/changeset/base/211860 Log: Unregister thread specific data destructor when a corresponding dso is unloaded. Modified: head/lib/libthr/thread/thr_fork.c head/lib/libthr/thread/thr_private.h he

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

2010-08-26 Thread David Xu
Author: davidxu Date: Fri Aug 27 03:23:07 2010 New Revision: 211859 URL: http://svn.freebsd.org/changeset/base/211859 Log: clear lock to zero state if it is destroyed. Modified: head/lib/libthr/thread/thr_rtld.c Modified: head/lib/libthr/thread/thr_rtld.c

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

2010-08-26 Thread Pawel Jakub Dawidek
Author: pjd Date: Thu Aug 26 23:44:32 2010 New Revision: 211855 URL: http://svn.freebsd.org/changeset/base/211855 Log: Update comment now that I finally committed r211854. MFC after:1 month Modified: head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vfsops.c Modified: head/sys

svn commit: r211854 - head/sys/nfsserver

2010-08-26 Thread Pawel Jakub Dawidek
Author: pjd Date: Thu Aug 26 23:41:40 2010 New Revision: 211854 URL: http://svn.freebsd.org/changeset/base/211854 Log: - When VFS_VGET() is not supported, switch to VOP_LOOKUP(). - We are fine by only share-locking the vnode. - Remove assertion that doesn't hold for ZFS where we cross mount

svn commit: r211853 - head/sys/rpc

2010-08-26 Thread Pawel Jakub Dawidek
Author: pjd Date: Thu Aug 26 23:33:04 2010 New Revision: 211853 URL: http://svn.freebsd.org/changeset/base/211853 Log: - Check the result of malloc(M_NOWAIT) in replay_alloc(). The caller (replay_alloc()) knows how to handle replay_alloc() failure. - Eliminate 'freed_one' variable, it is n

svn commit: r211847 - head/sys/fs/devfs

2010-08-26 Thread Jaakko Heinonen
Author: jh Date: Thu Aug 26 16:01:29 2010 New Revision: 211847 URL: http://svn.freebsd.org/changeset/base/211847 Log: Set de_dir for user created symbolic links. This will be needed to be able to resolve their parent directories. Modified: head/sys/fs/devfs/devfs_vnops.c Modified: head/sys

svn commit: r211846 - head/usr.sbin

2010-08-26 Thread Warner Losh
Author: imp Date: Thu Aug 26 15:49:52 2010 New Revision: 211846 URL: http://svn.freebsd.org/changeset/base/211846 Log: Make sure TARGET_ABI is defined. TARGET_ABI will die a horrible death after we get all of TBEMD merged back into head, and make mips64 imply n64, so don't bother to make th

svn commit: r211845 - head

2010-08-26 Thread Warner Losh
Author: imp Date: Thu Aug 26 14:54:12 2010 New Revision: 211845 URL: http://svn.freebsd.org/changeset/base/211845 Log: Guard against TARGET_ABI being undefined (TARGET_ABI will go away soon) Modified: head/Makefile.mips Modified: head/Makefile.mips ===

svn commit: r211844 - head/contrib/gcc

2010-08-26 Thread Rui Paulo
Author: rpaulo Date: Thu Aug 26 13:04:16 2010 New Revision: 211844 URL: http://svn.freebsd.org/changeset/base/211844 Log: Mark __DTOR_LIST__, __EH_FRAME_BEGIN__ and __CTOR_END__ as used to avoid segfaults when building with clang. This comes (partly) from the LLVM svn r41105. Modified:

svn commit: r211843 - head/contrib/gcc

2010-08-26 Thread Rui Paulo
Author: rpaulo Date: Thu Aug 26 13:00:29 2010 New Revision: 211843 URL: http://svn.freebsd.org/changeset/base/211843 Log: Mark __JCR_LIST__, __DTOR_END__, __JCR_END__, __FRAME_END__ as used to avoid segfaults when building with clang. Permission to backport given by Jan hubicka . Modifie

Re: svn commit: r211832 - head/usr.sbin

2010-08-26 Thread M. Warner Losh
In message: Juli Mallett writes: : On Wed, Aug 25, 2010 at 22:25, Warner Losh wrote: : > Author: imp : > Date: Thu Aug 26 05:25:51 2010 : > New Revision: 211832 : > URL: http://svn.freebsd.org/changeset/base/211832 : > : > Log: : >  Ugly kludge to paper over some kind of ld bug and/o

Re: svn commit: r211830 - head/sys/rpc

2010-08-26 Thread Pawel Jakub Dawidek
On Wed, Aug 25, 2010 at 11:23:00PM +, Rick Macklem wrote: > Author: rmacklem > Date: Wed Aug 25 23:23:00 2010 > New Revision: 211830 > URL: http://svn.freebsd.org/changeset/base/211830 > > Log: > Add mutex locking for the call to replay_prune() in > replay_setsize(), since replay_prune() e

svn commit: r211842 - head/cddl/usr.sbin

2010-08-26 Thread Rui Paulo
Author: rpaulo Date: Thu Aug 26 11:46:38 2010 New Revision: 211842 URL: http://svn.freebsd.org/changeset/base/211842 Log: Install dtruss. Sponsored by: The FreeBSD Foundation Modified: head/cddl/usr.sbin/Makefile Modified: head/cddl/usr.sbin/Makefile

svn commit: r211841 - head/cddl/usr.sbin/dtruss

2010-08-26 Thread Rui Paulo
Author: rpaulo Date: Thu Aug 26 11:45:39 2010 New Revision: 211841 URL: http://svn.freebsd.org/changeset/base/211841 Log: Add a man page for dtruss. Sponsored by: The FreeBSD Foundation Added: head/cddl/usr.sbin/dtruss/dtruss.1 (contents, props changed) Modified: head/cddl/usr.sbin/d

svn commit: r211839 - head/sys/i386/i386

2010-08-26 Thread Rui Paulo
Author: rpaulo Date: Thu Aug 26 11:22:12 2010 New Revision: 211839 URL: http://svn.freebsd.org/changeset/base/211839 Log: Sync DTrace bits with amd64 and fix the build. Sponsored by: The FreeBSD Foundation Modified: head/sys/i386/i386/trap.c Modified: head/sys/i386/i386/trap.c =

svn commit: r211838 - head/sys/kern

2010-08-26 Thread Konstantin Belousov
Author: kib Date: Thu Aug 26 11:20:57 2010 New Revision: 211838 URL: http://svn.freebsd.org/changeset/base/211838 Log: Fix typo. Submitted by: Ben Kaduk Modified: head/sys/kern/syscalls.master Modified: head/sys/kern/syscalls.master =

Re: svn commit: r211832 - head/usr.sbin

2010-08-26 Thread Jayachandran C.
On Thu, Aug 26, 2010 at 10:55 AM, Warner Losh wrote: > Author: imp > Date: Thu Aug 26 05:25:51 2010 > New Revision: 211832 > URL: http://svn.freebsd.org/changeset/base/211832 > > Log: >  Ugly kludge to paper over some kind of ld bug and/or misuse: don't >  build uathload on mips n64 either. I thi

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

2010-08-26 Thread David Xu
Author: davidxu Date: Thu Aug 26 09:04:27 2010 New Revision: 211836 URL: http://svn.freebsd.org/changeset/base/211836 Log: eliminate unused code. Modified: head/lib/libthr/thread/thr_exit.c head/lib/libthr/thread/thr_private.h Modified: head/lib/libthr/thread/thr_exit.c ===

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

2010-08-26 Thread David Xu
Author: davidxu Date: Thu Aug 26 07:09:48 2010 New Revision: 211833 URL: http://svn.freebsd.org/changeset/base/211833 Log: Decrease rdlock count only when thread unlocked a reader lock. MFC after:3 days Modified: head/lib/libthr/thread/thr_rtld.c Modified: head/lib/libthr/thread/thr