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

2010-04-18 Thread Pawel Jakub Dawidek
Author: pjd Date: Sun Apr 18 12:20:33 2010 New Revision: 206792 URL: http://svn.freebsd.org/changeset/base/206792 Log: Set ARC_L2_WRITING on L2ARC header creation. Obtained from:OpenSolaris Modified: head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c Modified: head/sys/cd

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

2010-04-18 Thread Pawel Jakub Dawidek
Author: pjd Date: Sun Apr 18 12:21:52 2010 New Revision: 206793 URL: http://svn.freebsd.org/changeset/base/206793 Log: Remove racy assertion. Obtained from:OpenSolaris Modified: head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c Modified: head/sys/cddl/contrib/opensolaris

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

2010-04-18 Thread Pawel Jakub Dawidek
Author: pjd Date: Sun Apr 18 12:25:40 2010 New Revision: 206794 URL: http://svn.freebsd.org/changeset/base/206794 Log: Extend locks scope to match OpenSolaris. Modified: head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c Modified: head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/ar

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

2010-04-18 Thread Pawel Jakub Dawidek
Author: pjd Date: Sun Apr 18 12:27:07 2010 New Revision: 206795 URL: http://svn.freebsd.org/changeset/base/206795 Log: Add missing list and lock destruction. Modified: head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c Modified: head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.

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

2010-04-18 Thread Pawel Jakub Dawidek
Author: pjd Date: Sun Apr 18 12:36:53 2010 New Revision: 206796 URL: http://svn.freebsd.org/changeset/base/206796 Log: Style fixes. Modified: head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c Modified: head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c

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

2010-04-18 Thread Pawel Jakub Dawidek
Author: pjd Date: Sun Apr 18 12:43:33 2010 New Revision: 206797 URL: http://svn.freebsd.org/changeset/base/206797 Log: Restore previous order. Modified: head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/arc.h Modified: head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/arc.h =

svn commit: r206801 - head/sys/vm

2010-04-18 Thread Alan Cox
Author: alc Date: Sun Apr 18 17:50:09 2010 New Revision: 206801 URL: http://svn.freebsd.org/changeset/base/206801 Log: There is no justification for vm_object_split() setting PG_REFERENCED on a page that it is going to sleep on. Eliminate it. MFC after:3 weeks Modified: head/sys/v

Re: svn commit: r205231 - in head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs: . sys

2010-04-18 Thread Pawel Jakub Dawidek
On Tue, Mar 16, 2010 at 10:17:22PM +, Kip Macy wrote: > Author: kmacy > Date: Tue Mar 16 22:17:21 2010 > New Revision: 205231 > URL: http://svn.freebsd.org/changeset/base/205231 > > Log: > - reduce contention by breaking up ARC state locks in to 16 for data > and 16 for metadata > - ex

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

2010-04-18 Thread Konstantin Belousov
Author: kib Date: Sun Apr 18 18:23:11 2010 New Revision: 206802 URL: http://svn.freebsd.org/changeset/base/206802 Log: Revert r206649. Simplify the presented declaration of struct sigaction, noting the caveat in the text. Real layout of the structure and exposed implementation namespace

svn commit: r206803 - head/sys/mips/rmi/dev/sec

2010-04-18 Thread Rui Paulo
Author: rpaulo Date: Sun Apr 18 18:43:36 2010 New Revision: 206803 URL: http://svn.freebsd.org/changeset/base/206803 Log: Delete svn:executable prop. Modified: Directory Properties: head/sys/mips/rmi/dev/sec/desc.h (props changed) ___ svn-src-head

svn commit: r206814 - head/sys/vm

2010-04-18 Thread Alan Cox
Author: alc Date: Sun Apr 18 21:29:28 2010 New Revision: 206814 URL: http://svn.freebsd.org/changeset/base/206814 Log: Remove a nonsensical test from vm_pageout_clean(). A page can't be in the inactive queue and have a non-zero wire count. Reviewed by: kib MFC after:3 weeks Modif

svn commit: r206817 - head/tools/regression/bin/sh/expansion

2010-04-18 Thread Jilles Tjoelker
Author: jilles Date: Sun Apr 18 22:13:45 2010 New Revision: 206817 URL: http://svn.freebsd.org/changeset/base/206817 Log: sh: Add testcases for double-quotes within quoted ${var+-...} (non-POSIX). POSIX leaves things like "${var+"word"}" undefined. We follow traditional ash behaviour here

svn commit: r206818 - in head/sys/fs: nfs nfsclient

2010-04-18 Thread Rick Macklem
Author: rmacklem Date: Sun Apr 18 22:21:23 2010 New Revision: 206818 URL: http://svn.freebsd.org/changeset/base/206818 Log: Avoid extraneous recovery cycles in the experimental NFS client when an NFSv4 server reboots, by doing two things. 1 - Make the function that acquires a stateid for I/O

svn commit: r206819 - in head/sys: mips/include mips/mips vm

2010-04-18 Thread Juli Mallett
Author: jmallett Date: Sun Apr 18 22:32:07 2010 New Revision: 206819 URL: http://svn.freebsd.org/changeset/base/206819 Log: o) Add a VM find-space option, VMFS_TLB_ALIGNED_SPACE, which searches the address space for an address as aligned by the new pmap_align_tlb() function, which is f

svn commit: r206823 - head/sys/vm

2010-04-18 Thread Alan Cox
Author: alc Date: Mon Apr 19 00:18:14 2010 New Revision: 206823 URL: http://svn.freebsd.org/changeset/base/206823 Log: vm_thread_swapout() can safely dirty the page before rather than after acquiring the page queues lock. Modified: head/sys/vm/vm_glue.c Modified: head/sys/vm/vm_glue.c

Re: svn commit: r206550 - head/sbin/geom/class/sched

2010-04-18 Thread Garrett Cooper
On Tue, Apr 13, 2010 at 2:52 AM, Luigi Rizzo wrote: > Author: luigi > Date: Tue Apr 13 09:52:42 2010 > New Revision: 206550 > URL: http://svn.freebsd.org/changeset/base/206550 > > Log: >  use correct .PATH, remove unused CFLAGS > > Modified: >  head/sbin/geom/class/sched/Makefile > > Modified: hea

svn commit: r206829 - in head/sys/mips: cavium include mips

2010-04-18 Thread Juli Mallett
Author: jmallett Date: Mon Apr 19 06:01:58 2010 New Revision: 206829 URL: http://svn.freebsd.org/changeset/base/206829 Log: o) Fix XKPHYS physical address extraction. Also define cache coherency attributes for XKPHYS. o) Make coprocessor 0 accessor function macros for register+selector r