svn commit: r249182 - head/sys/vm

2013-04-06 Thread Alan Cox
Author: alc Date: Sat Apr 6 06:02:55 2013 New Revision: 249182 URL: http://svnweb.freebsd.org/changeset/base/249182 Log: Simplify vm_radix_insert(). Reviewed by: attilio Tested by:pho Sponsored by: EMC / Isilon Storage Division Modified: head/sys/vm/vm_radix.c Modified:

Re: svn commit: r248534 - in head: lib/libc/sys share/man/man4 sys/kern sys/sys

2013-04-06 Thread Peter Wemm
On Wed, Mar 20, 2013 at 4:50 PM, Jilles Tjoelker jil...@stack.nl wrote: On Wed, Mar 20, 2013 at 01:18:56PM +0400, Gleb Smirnoff wrote: On Tue, Mar 19, 2013 at 08:58:18PM +, Jilles Tjoelker wrote: J Author: jilles J Date: Tue Mar 19 20:58:17 2013 J New Revision: 248534 J URL:

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

2013-04-06 Thread Martin Matuska
Author: mm Date: Sat Apr 6 08:21:37 2013 New Revision: 249188 URL: http://svnweb.freebsd.org/changeset/base/249188 Log: MFV r242816: Import vendor change to reduce diff, no effect on FreeBSD. Illumos ZFS issues: 3517 importing pool with autoreplace=on and hole vdevs crashes

svn commit: r249189 - head/sys/sys

2013-04-06 Thread Gleb Smirnoff
Author: glebius Date: Sat Apr 6 08:23:38 2013 New Revision: 249189 URL: http://svnweb.freebsd.org/changeset/base/249189 Log: Move CRITICAL_ASSERT() macro to systm.h, where the critical(9) functions are declared. Modified: head/sys/sys/proc.h head/sys/sys/systm.h Modified:

svn commit: r249193 - head/sys/geom

2013-04-06 Thread Edward Tomasz Napierala
Author: trasz Date: Sat Apr 6 10:32:06 2013 New Revision: 249193 URL: http://svnweb.freebsd.org/changeset/base/249193 Log: Make it possible to submit FLUSH bios through geom_dev strategy. This is required for CTL to work with device-backed LUNs. Reviewed by: mav Modified:

svn commit: r249194 - head/sys/cam/ctl

2013-04-06 Thread Edward Tomasz Napierala
Author: trasz Date: Sat Apr 6 10:34:02 2013 New Revision: 249194 URL: http://svnweb.freebsd.org/changeset/base/249194 Log: Make SYNCHRONIZE CACHE work with LUNs backed by device files (as opposed to regular files, which already worked fine). With this change, it's no longer neccessary to

svn commit: r249195 - in head: cddl/contrib/opensolaris/lib/libzpool/common cddl/contrib/opensolaris/lib/libzpool/common/sys sys/cddl/compat/opensolaris/sys sys/cddl/contrib/opensolaris/uts/common/...

2013-04-06 Thread Martin Matuska
Author: mm Date: Sat Apr 6 10:39:38 2013 New Revision: 249195 URL: http://svnweb.freebsd.org/changeset/base/249195 Log: MFV r248217: Merge change from vendor to reduce diff only. ZFS dtrace probes are not supported on FreeBSD yet. Illumos ZFS issues: 3598 want to dtrace when

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

2013-04-06 Thread Martin Matuska
Author: mm Date: Sat Apr 6 11:54:41 2013 New Revision: 249196 URL: http://svnweb.freebsd.org/changeset/base/249196 Log: Provide a fix for kernel panic if receiving recursive deduplicated streams. Problem reported to vendor. Illumos ZFS issues: 3692 Panic on zfs receive of a

Re: svn commit: r249083 - in head: rescue/rescue sbin sbin/atacontrol share/man/man4 sys/amd64/conf sys/arm/conf sys/cam/ata sys/conf sys/dev/ata sys/dev/ata/chipsets sys/i386/conf sys/ia64/conf sys/m

2013-04-06 Thread Stefan Farfeleder
On Thu, Apr 04, 2013 at 07:12:24AM +, Alexander Motin wrote: Author: mav Date: Thu Apr 4 07:12:24 2013 New Revision: 249083 URL: http://svnweb.freebsd.org/changeset/base/249083 Log: Remove all legacy ATA code parts, not used since options ATA_CAM enabled in most kernels before

svn commit: r249199 - in head/sys: cam cam/ata dev/ata

2013-04-06 Thread Marius Strobl
Author: marius Date: Sat Apr 6 13:39:02 2013 New Revision: 249199 URL: http://svnweb.freebsd.org/changeset/base/249199 Log: Unbreak ATA_NO_48BIT_DMA with ATA_CAM by treating 48-bit DMA as an optional property with PATA transport. Reviewed by: mav MFC after:3 days Modified:

svn commit: r249200 - head/usr.bin/calendar

2013-04-06 Thread Jaakko Heinonen
Author: jh Date: Sat Apr 6 13:42:37 2013 New Revision: 249200 URL: http://svnweb.freebsd.org/changeset/base/249200 Log: Correct the path. PR: 176256 Submitted by: jhs Modified: head/usr.bin/calendar/calendar.1 Modified: head/usr.bin/calendar/calendar.1

svn commit: r249201 - head

2013-04-06 Thread Alexander Motin
Author: mav Date: Sat Apr 6 13:47:44 2013 New Revision: 249201 URL: http://svnweb.freebsd.org/changeset/base/249201 Log: Document legacy ATA stack removal. Modified: head/UPDATING Modified: head/UPDATING == ---

svn commit: r249202 - head/sys/dev/ata

2013-04-06 Thread Marius Strobl
Author: marius Date: Sat Apr 6 13:54:00 2013 New Revision: 249202 URL: http://svnweb.freebsd.org/changeset/base/249202 Log: Remove some more remnants of !ATA_CAM. Modified: head/sys/dev/ata/ata-all.h Modified: head/sys/dev/ata/ata-all.h

svn commit: r249203 - in head/sys: conf dev/ata modules/ata/atacore

2013-04-06 Thread Marius Strobl
Author: marius Date: Sat Apr 6 15:02:06 2013 New Revision: 249203 URL: http://svnweb.freebsd.org/changeset/base/249203 Log: - Make ata_str2mode() static, it's not used outside of ata-all.c. - Move ata_timeout() to ata-all.c so we don't need to expose both this function and

Re: svn commit: r248534 - in head: lib/libc/sys share/man/man4 sys/kern sys/sys

2013-04-06 Thread Jilles Tjoelker
On Sat, Apr 06, 2013 at 01:06:24AM -0700, Peter Wemm wrote: On Wed, Mar 20, 2013 at 4:50 PM, Jilles Tjoelker jil...@stack.nl wrote: On Wed, Mar 20, 2013 at 01:18:56PM +0400, Gleb Smirnoff wrote: On Tue, Mar 19, 2013 at 08:58:18PM +, Jilles Tjoelker wrote: J Author: jilles J Date: Tue

svn commit: r249204 - in head/sys/dev/usb: . serial

2013-04-06 Thread Hans Petter Selasky
Author: hselasky Date: Sat Apr 6 17:00:11 2013 New Revision: 249204 URL: http://svnweb.freebsd.org/changeset/base/249204 Log: Add new USB ID. PR: usb/177666 Submitted by: Nicolai Petri nico...@petri.dk Modified: head/sys/dev/usb/serial/uftdi.c head/sys/dev/usb/usbdevs

svn commit: r249205 - head/sys/cam/ata

2013-04-06 Thread Alexander Motin
Author: mav Date: Sat Apr 6 17:14:56 2013 New Revision: 249205 URL: http://svnweb.freebsd.org/changeset/base/249205 Log: Replicate r245306 from SCSI to ATA. The problem didn't appear so far, covered by multilevel freeze mechanism, but it is better to be safe. Modified:

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

2013-04-06 Thread Martin Matuska
Author: mm Date: Sat Apr 6 17:15:47 2013 New Revision: 249206 URL: http://svnweb.freebsd.org/changeset/base/249206 Log: MFV r248660: Merge vendor change - modify time processing in deadman thread. Illumos ZFS issues: 3618 ::zio dcmd does not show timestamp data MFC after:3

svn commit: r249207 - head/cddl/contrib/opensolaris/cmd/zdb

2013-04-06 Thread Martin Matuska
Author: mm Date: Sat Apr 6 17:18:48 2013 New Revision: 249207 URL: http://svnweb.freebsd.org/changeset/base/249207 Log: MFV r249185: Allow zdb to output a histogram of compressed block sizes. Illumos ZFS issues: 3641 want a histogram of compressed block sizes MFC after:3

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

2013-04-06 Thread Martin Matuska
Author: mm Date: Sat Apr 6 17:24:00 2013 New Revision: 249209 URL: http://svnweb.freebsd.org/changeset/base/249209 Log: MFV r249186: Do not list read-only pools in zpool.cache Reduce diff against vendor in unused vdev_disk.c Illumos ZFS issues: 3639 zpool.cache should skip over

svn commit: r249210 - head/etc/devd

2013-04-06 Thread Hans Petter Selasky
Author: hselasky Date: Sat Apr 6 17:25:17 2013 New Revision: 249210 URL: http://svnweb.freebsd.org/changeset/base/249210 Log: Regenerate usb.conf MFC after:1 week Modified: head/etc/devd/usb.conf Modified: head/etc/devd/usb.conf

svn commit: r249211 - head/sys/vm

2013-04-06 Thread Alan Cox
Author: alc Date: Sat Apr 6 18:04:35 2013 New Revision: 249211 URL: http://svnweb.freebsd.org/changeset/base/249211 Log: Simplify vm_radix_keybarr(). Sponsored by: EMC / Isilon Storage Division Modified: head/sys/vm/vm_radix.c Modified: head/sys/vm/vm_radix.c

svn commit: r249213 - in head/sys: cam/ata conf dev/ata dev/ata/chipsets modules/ata/atacard modules/ata/atacbus modules/ata/atacore modules/ata/atadevel modules/ata/ataisa modules/ata/atapci modul...

2013-04-06 Thread Marius Strobl
Author: marius Date: Sat Apr 6 19:12:49 2013 New Revision: 249213 URL: http://svnweb.freebsd.org/changeset/base/249213 Log: - With the demise of !ATA_CAM, ATA_STATIC_ID is the only ata(4) related option left but actually consumed by ada(4), so move it to opt_ada.h and get rid of

svn commit: r249214 - head/sys/modules/ata/atadevel

2013-04-06 Thread Marius Strobl
Author: marius Date: Sat Apr 6 19:33:24 2013 New Revision: 249214 URL: http://svnweb.freebsd.org/changeset/base/249214 Log: Remove atadevel(4), it no longer builds with ATA_CAM and it's unlikely that support for new lines of ATA controllers will be added to ata(4). Deleted:

svn commit: r249215 - head/sbin/camcontrol

2013-04-06 Thread Joel Dahl
Author: joel (doc committer) Date: Sat Apr 6 19:40:04 2013 New Revision: 249215 URL: http://svnweb.freebsd.org/changeset/base/249215 Log: mdoc: new sentence should be on a new line. Also remove EOL whitespace while here. Modified: head/sbin/camcontrol/camcontrol.8 Modified:

svn commit: r249218 - in head/sys: fs/ext2fs kern ufs/ffs vm

2013-04-06 Thread Jeff Roberson
Author: jeff Date: Sat Apr 6 22:21:23 2013 New Revision: 249218 URL: http://svnweb.freebsd.org/changeset/base/249218 Log: Prepare to replace the buf splay with a trie: - Don't insert BKGRDMARKER bufs into the splay or dirty/clean buf lists. No consumers need to find them there and

svn commit: r249219 - head

2013-04-06 Thread Jilles Tjoelker
Author: jilles Date: Sat Apr 6 22:28:19 2013 New Revision: 249219 URL: http://svnweb.freebsd.org/changeset/base/249219 Log: Add warning about SOCK_CLOEXEC and SOCK_NONBLOCK (r248534). Reviewed by: rpaulo Modified: head/UPDATING Modified: head/UPDATING

svn commit: r249220 - head/tools/regression/bin/sh/builtins

2013-04-06 Thread Jilles Tjoelker
Author: jilles Date: Sat Apr 6 22:30:46 2013 New Revision: 249220 URL: http://svnweb.freebsd.org/changeset/base/249220 Log: sh: Add a variation on builtins/eval4.0 where the cmdsubst returns 0. Added: head/tools/regression/bin/sh/builtins/eval6.0 - copied, changed from r248873,

svn commit: r249221 - head/sys/vm

2013-04-06 Thread Alan Cox
Author: alc Date: Sun Apr 7 01:30:51 2013 New Revision: 249221 URL: http://svnweb.freebsd.org/changeset/base/249221 Log: Micro-optimize the order of struct vm_radix_node's fields. Specifically, arrange for all of the fields to start at a short offset from the beginning of the structure.

svn commit: r249222 - head/sys/boot/ficl/arm

2013-04-06 Thread Tim Kientzle
Author: kientzle Date: Sun Apr 7 05:40:49 2013 New Revision: 249222 URL: http://svnweb.freebsd.org/changeset/base/249222 Log: Fix two broken macros. Modified: head/sys/boot/ficl/arm/sysdep.h Modified: head/sys/boot/ficl/arm/sysdep.h

svn commit: r249223 - head/sys/boot/ficl

2013-04-06 Thread Tim Kientzle
Author: kientzle Date: Sun Apr 7 05:53:42 2013 New Revision: 249223 URL: http://svnweb.freebsd.org/changeset/base/249223 Log: The CELL fields can be various integer types depending on the platform (ARM uses 'int' and 'unsigned'; i386 uses 'long' and 'unsigned long'), so we need explicit