svn commit: r254760 - in head: share/man/man4 sys/cam/scsi sys/kern sys/sys

2013-08-23 Thread Kenneth D. Merry
Author: ken Date: Sat Aug 24 04:52:22 2013 New Revision: 254760 URL: http://svnweb.freebsd.org/changeset/base/254760 Log: Add support to physio(9) for devices that don't want I/O split and configure sa(4) to request no I/O splitting by default. For tape devices, the user needs to be able

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

2013-08-23 Thread Edward Tomasz Napierala
Author: trasz Date: Sat Aug 24 01:50:31 2013 New Revision: 254759 URL: http://svnweb.freebsd.org/changeset/base/254759 Log: CTL changes required for iSCSI target, most notably LUN remapping and a mechanism to allow CTL frontends for retrieving LUN options. Reviewed by: ken (earlier versi

svn commit: r254758 - head/cddl/contrib/opensolaris/cmd/zpool

2013-08-23 Thread Xin LI
Author: delphij Date: Sat Aug 24 00:54:47 2013 New Revision: 254758 URL: http://svnweb.freebsd.org/changeset/base/254758 Log: MFV r254751: Don't treat the parameter as a number (pool GUID) when there is error converting it from string, instead, treat it as the pool name. Illumos ZF

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

2013-08-23 Thread Xin LI
Author: delphij Date: Sat Aug 24 00:42:37 2013 New Revision: 254757 URL: http://svnweb.freebsd.org/changeset/base/254757 Log: MFV r254749: Don't hold dd_lock for long by breaking it when not doing dsl_dir accounting. It is not necessary to hold the lock while manipulating the parent's

svn commit: r254756 - head/sys/sys

2013-08-23 Thread Alfred Perlstein
Author: alfred Date: Sat Aug 24 00:30:32 2013 New Revision: 254756 URL: http://svnweb.freebsd.org/changeset/base/254756 Log: Grow some spares in struct vfsops. This should hopefully prevent ABI breakage on adding new vfsops in 10.x. Modified: head/sys/sys/mount.h Modified: head/sys/sy

svn commit: r254755 - head/cddl/contrib/opensolaris/lib/libzfs/common

2013-08-23 Thread Xin LI
Author: delphij Date: Sat Aug 24 00:29:34 2013 New Revision: 254755 URL: http://svnweb.freebsd.org/changeset/base/254755 Log: MFV r254748: Fix memory leak in libzfs's iter_dependents_cb(). Illumos ZFS issues: 4061 libzfs: memory leak in iter_dependents_cb() Modified: head/cddl/c

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

2013-08-23 Thread Xin LI
Author: delphij Date: Sat Aug 24 00:19:26 2013 New Revision: 254753 URL: http://svnweb.freebsd.org/changeset/base/254753 Log: MFV r254747: Fix a panic from dbuf_free_range() from dmu_free_object() while doing zfs receive. This is a regression from FreeBSD r253821. Illumos ZFS issues

svn commit: r254752 - head/cddl/contrib/opensolaris/lib/libctf/common

2013-08-23 Thread Xin LI
Author: delphij Date: Fri Aug 23 23:58:56 2013 New Revision: 254752 URL: http://svnweb.freebsd.org/changeset/base/254752 Log: MFV r254746: To quote original Illumos ticket: libctf thinks that any ELF file containing more than 65536 sections is corrupt, because it doesn't understand t

svn commit: r254745 - in head/sys/contrib/dev/acpica: . common compiler components/debugger components/events components/hardware components/namespace components/tables components/utilities include...

2013-08-23 Thread Jung-uk Kim
Author: jkim Date: Fri Aug 23 23:25:58 2013 New Revision: 254745 URL: http://svnweb.freebsd.org/changeset/base/254745 Log: Merge ACPICA 20130823. Modified: head/sys/contrib/dev/acpica/acpica_prep.sh head/sys/contrib/dev/acpica/changes.txt (contents, props changed) head/sys/contrib/dev

svn commit: r254744 - in head: cddl/contrib/opensolaris/common/ctf sys/cddl/contrib/opensolaris/uts/common/sys

2013-08-23 Thread Xin LI
Author: delphij Date: Fri Aug 23 23:21:24 2013 New Revision: 254744 URL: http://svnweb.freebsd.org/changeset/base/254744 Log: MFV r254422: Illumos DTrace issues: 3089 want ::typedef 3094 libctf should support removing a dynamic type 3095 libctf does not validate arrays correctly

svn commit: r254743 - head/etc

2013-08-23 Thread Alan Somers
Author: asomers Date: Fri Aug 23 23:12:16 2013 New Revision: 254743 URL: http://svnweb.freebsd.org/changeset/base/254743 Log: Correctly remove an interface's ipv4 address when the user calls "/etc/rc.d/netif stop XXX". The old globbing pattern failed to account for the possibility of a tab

svn commit: r254742 - head/sys/dev/mfi

2013-08-23 Thread Mark Johnston
Author: markj Date: Fri Aug 23 22:55:52 2013 New Revision: 254742 URL: http://svnweb.freebsd.org/changeset/base/254742 Log: Hold mfi_io_lock across calls to xpt_rescan() and xpt_alloc_ccb_nowait(). xpt_rescan() expects the SIM lock to be held, and we trip a mtx_assert if the driver initiates

svn commit: r254741 - in head: sys/fs/tmpfs sys/kern sys/sys usr.sbin/jail

2013-08-23 Thread Xin LI
Author: delphij Date: Fri Aug 23 22:52:20 2013 New Revision: 254741 URL: http://svnweb.freebsd.org/changeset/base/254741 Log: Allow tmpfs be mounted inside jail. Modified: head/sys/fs/tmpfs/tmpfs_vfsops.c head/sys/kern/kern_jail.c head/sys/sys/jail.h head/usr.sbin/jail/jail.8 Modified:

svn commit: r254739 - head/share/man/man4

2013-08-23 Thread Bryan Venteicher
Author: bryanv Date: Fri Aug 23 20:56:17 2013 New Revision: 254739 URL: http://svnweb.freebsd.org/changeset/base/254739 Log: Remove duplicate copy of the man page Pointed out by: jmallett Modified: head/share/man/man4/vmx.4 Modified: head/share/man/man4/vmx.4 =

svn commit: r254738 - in head: share/man/man4 sys/conf sys/dev/vmware sys/dev/vmware/vmxnet3 sys/modules sys/modules/vmware sys/modules/vmware/vmxnet3

2013-08-23 Thread Bryan Venteicher
Author: bryanv Date: Fri Aug 23 20:47:16 2013 New Revision: 254738 URL: http://svnweb.freebsd.org/changeset/base/254738 Log: Add vmx(4), a VMware VMXNET3 ethernet driver ported from OpenBSD Added: head/share/man/man4/vmx.4 (contents, props changed) head/sys/dev/vmware/ head/sys/dev/vmwa

svn commit: r254737 - head/sys/powerpc/powermac

2013-08-23 Thread Andreas Tobler
Author: andreast Date: Fri Aug 23 20:39:41 2013 New Revision: 254737 URL: http://svnweb.freebsd.org/changeset/base/254737 Log: Return EIO iso -1, the kiic_transfer has an signed return. Submitted by: Luiz Otavio O Souza Modified: head/sys/powerpc/powermac/kiic.c Modified: head/sys/powe

Re: svn commit: r254615 - head/sys/dev/mps

2013-08-23 Thread Scott Long
On Aug 22, 2013, at 7:58 AM, Dmitry Morozovsky wrote: > On Thu, 22 Aug 2013, Kenneth D. Merry wrote: > Fix mps(4) driver breakage that came in in change 253550 that manifested itself in out of chain frame conditions. When the driver ran out of chain frames, the request i

svn commit: r254735 - in head/sys: contrib/rdma/krping modules/rdma

2013-08-23 Thread Navdeep Parhar
Author: np Date: Fri Aug 23 19:12:29 2013 New Revision: 254735 URL: http://svnweb.freebsd.org/changeset/base/254735 Log: Assorted fixes to krping. Disconnect the rest of sys/contrib/rdma from the build while here. sys/ofed has more recent RDMA code and should be used instead. We should pr

Re: svn commit: r254703 - in head: share/man/man9 sys/sys

2013-08-23 Thread John Baldwin
On Friday, August 23, 2013 11:29:45 am Davide Italiano wrote: > On Fri, Aug 23, 2013 at 4:51 PM, John Baldwin wrote: > > On Friday, August 23, 2013 10:12:39 am Davide Italiano wrote: > >> Author: davide > >> Date: Fri Aug 23 14:12:39 2013 > >> New Revision: 254703 > >> URL: http://svnweb.freebsd.o

svn commit: r254734 - head/sys/ofed/include/linux

2013-08-23 Thread Navdeep Parhar
Author: np Date: Fri Aug 23 18:54:27 2013 New Revision: 254734 URL: http://svnweb.freebsd.org/changeset/base/254734 Log: Fix implementation of sock_getname. MFC after:1 week Modified: head/sys/ofed/include/linux/net.h Modified: head/sys/ofed/include/linux/net.h =

svn commit: r254733 - head/sys/boot/i386/libi386

2013-08-23 Thread Jung-uk Kim
Author: jkim Date: Fri Aug 23 18:52:36 2013 New Revision: 254733 URL: http://svnweb.freebsd.org/changeset/base/254733 Log: Set the hint for physical address of RSDP in hexadecimal as before r223262. Modified: head/sys/boot/i386/libi386/biosacpi.c Modified: head/sys/boot/i386/libi386/biosacpi

svn commit: r254731 - head/sys/dev/cxgb/ulp/iw_cxgb

2013-08-23 Thread Navdeep Parhar
Author: np Date: Fri Aug 23 18:45:39 2013 New Revision: 254731 URL: http://svnweb.freebsd.org/changeset/base/254731 Log: Whitespace cleanup. Modified: head/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_qp.c Modified: head/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_qp.c =

svn commit: r254729 - head/contrib/llvm/tools/lldb

2013-08-23 Thread Ed Maste
Author: emaste Date: Fri Aug 23 18:06:42 2013 New Revision: 254729 URL: http://svnweb.freebsd.org/changeset/base/254729 Log: Merge lldb r188801 to contrib/llvm/tools/lldb/ Added: head/contrib/llvm/tools/lldb/ - copied from r254727, vendor/lldb/dist/ __

svn commit: r254727 - head/sys/dev/cxgbe

2013-08-23 Thread Navdeep Parhar
Author: np Date: Fri Aug 23 18:03:18 2013 New Revision: 254727 URL: http://svnweb.freebsd.org/changeset/base/254727 Log: There is no need to hold the freelist lock around alloc/free of software descriptors. This also silences WITNESS warnings when the software descriptors are allocated with

svn commit: r254719 - head/sys/vm

2013-08-23 Thread Alan Cox
Author: alc Date: Fri Aug 23 17:27:12 2013 New Revision: 254719 URL: http://svnweb.freebsd.org/changeset/base/254719 Log: Addendum to r254141: The call to vm_radix_insert() in vm_page_cache() can reclaim the last preexisting cached page in the object, resulting in a call to vdrop(). Detect

svn commit: r254717 - head/sys/kern

2013-08-23 Thread Jung-uk Kim
Author: jkim Date: Fri Aug 23 16:54:38 2013 New Revision: 254717 URL: http://svnweb.freebsd.org/changeset/base/254717 Log: Fix a whitespace. Modified: head/sys/kern/vfs_cluster.c Modified: head/sys/kern/vfs_cluster.c ===

Re: svn commit: r254703 - in head: share/man/man9 sys/sys

2013-08-23 Thread Davide Italiano
On Fri, Aug 23, 2013 at 4:51 PM, John Baldwin wrote: > On Friday, August 23, 2013 10:12:39 am Davide Italiano wrote: >> Author: davide >> Date: Fri Aug 23 14:12:39 2013 >> New Revision: 254703 >> URL: http://svnweb.freebsd.org/changeset/base/254703 >> >> Log: >> Introduce callout_init_rm() so th

svn commit: r254716 - head/sys/dev/mmc

2013-08-23 Thread Ian Lepore
Author: ian Date: Fri Aug 23 15:07:54 2013 New Revision: 254716 URL: http://svnweb.freebsd.org/changeset/base/254716 Log: Don't give up so easily on failure of CMD55 to put the card into app-cmd mode. We don't know why it failed, so we can't know that a retry will also fail (the low-level d

Re: svn commit: r254703 - in head: share/man/man9 sys/sys

2013-08-23 Thread John Baldwin
On Friday, August 23, 2013 10:12:39 am Davide Italiano wrote: > Author: davide > Date: Fri Aug 23 14:12:39 2013 > New Revision: 254703 > URL: http://svnweb.freebsd.org/changeset/base/254703 > > Log: > Introduce callout_init_rm() so that callouts can be used in conjunction > with rmlocks. This

Re: svn commit: r254703 - in head: share/man/man9 sys/sys

2013-08-23 Thread Ian Lepore
On Fri, 2013-08-23 at 14:12 +, Davide Italiano wrote: > +#definecallout_init_rm(c, rm, flags) A missing '\' at the end of this line is causing compilation failure. -- Ian ___ svn-src-head@freebsd.org mailing list http://lists.freebsd.org/m

svn commit: r254715 - head/sys/kern

2013-08-23 Thread Konstantin Belousov
Author: kib Date: Fri Aug 23 14:50:03 2013 New Revision: 254715 URL: http://svnweb.freebsd.org/changeset/base/254715 Log: Since the 253927, which removed the soft busy call for the sf page, it does not make sense to wait for the soft busy state of the page to drain. The vm object lock is dr

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

2013-08-23 Thread Andriy Gapon
Author: avg Date: Fri Aug 23 14:43:32 2013 New Revision: 254714 URL: http://svnweb.freebsd.org/changeset/base/254714 Log: zfs: do not reject any operations on a pool just because it's a boot pool Unlike the upstream FreeBSD supports booting to all kinds of pools. Requested by: many T

svn commit: r254713 - head/sys/cddl/dev/fbt

2013-08-23 Thread Andriy Gapon
Author: avg Date: Fri Aug 23 14:41:27 2013 New Revision: 254713 URL: http://svnweb.freebsd.org/changeset/base/254713 Log: fbt: drop a local write-only variable Discovered with: gcc46 MFC after:4 days Modified: head/sys/cddl/dev/fbt/fbt.c Modified: head/sys/cddl/dev/fbt/fbt.c

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

2013-08-23 Thread Andriy Gapon
Author: avg Date: Fri Aug 23 14:40:09 2013 New Revision: 254711 URL: http://svnweb.freebsd.org/changeset/base/254711 Log: zfs: inline and remove zfs_vnode_lock It didn't serve any useful purpose, but obscured file and line information useful for debugging. MFC after:5 days X-MF

svn commit: r254712 - head/sys/sys

2013-08-23 Thread Davide Italiano
Author: davide Date: Fri Aug 23 14:40:17 2013 New Revision: 254712 URL: http://svnweb.freebsd.org/changeset/base/254712 Log: Fix the build and fix style. Pointy-hat to:davide Modified: head/sys/sys/callout.h Modified: head/sys/sys/callout.h ==

svn commit: r254710 - head/share/man/man9

2013-08-23 Thread Davide Italiano
Author: davide Date: Fri Aug 23 14:33:56 2013 New Revision: 254710 URL: http://svnweb.freebsd.org/changeset/base/254710 Log: - Bump date. - Small mdoc fix. Submitted by: pluknet Modified: head/share/man/man9/timeout.9 Modified: head/share/man/man9/timeout.9 ===

svn commit: r254709 - head/lib/libexecinfo

2013-08-23 Thread Ed Maste
Author: emaste Date: Fri Aug 23 14:31:05 2013 New Revision: 254709 URL: http://svnweb.freebsd.org/changeset/base/254709 Log: Add libexecinfo Makefile Sponsored by: DARPA, AFRL Added: head/lib/libexecinfo/ head/lib/libexecinfo/Makefile (contents, props changed) Added: head/lib/libexe

svn commit: r254706 - head/lib/libc/include

2013-08-23 Thread Jilles Tjoelker
Author: jilles Date: Fri Aug 23 14:23:54 2013 New Revision: 254706 URL: http://svnweb.freebsd.org/changeset/base/254706 Log: libc: Access some unexported variables more efficiently (related to stdio). Modified: head/lib/libc/include/libc_private.h Modified: head/lib/libc/include/libc_private

svn commit: r254703 - in head: share/man/man9 sys/sys

2013-08-23 Thread Davide Italiano
Author: davide Date: Fri Aug 23 14:12:39 2013 New Revision: 254703 URL: http://svnweb.freebsd.org/changeset/base/254703 Log: Introduce callout_init_rm() so that callouts can be used in conjunction with rmlocks. This works only with non-sleepable rm because handlers run in SWI context. While

svn commit: r254700 - in head/lib/libc: net posix1e resolv

2013-08-23 Thread Jilles Tjoelker
Author: jilles Date: Fri Aug 23 13:59:47 2013 New Revision: 254700 URL: http://svnweb.freebsd.org/changeset/base/254700 Log: libc: Make various internal file descriptors from fopen() close-on-exec. Modified: head/lib/libc/net/ether_addr.c head/lib/libc/net/eui64.c head/lib/libc/net/getadd

svn commit: r254698 - head/contrib/libexecinfo

2013-08-23 Thread Ed Maste
Author: emaste Date: Fri Aug 23 13:47:18 2013 New Revision: 254698 URL: http://svnweb.freebsd.org/changeset/base/254698 Log: Update libexecinfo man page for FreeBSD Sponsored by: DARPA, AFRL Modified: head/contrib/libexecinfo/backtrace.3 Modified: head/contrib/libexecinfo/backtrace.3 ==

svn commit: r254699 - head/sys/kern

2013-08-23 Thread John Baldwin
Author: jhb Date: Fri Aug 23 13:47:41 2013 New Revision: 254699 URL: http://svnweb.freebsd.org/changeset/base/254699 Log: Use tvtohz() to convert a socket buffer timeout to a tick value rather than using a home-rolled version. The home-rolled version could result in shorter-than-requested s

svn commit: r254690 - in head/sys/mips: atheros conf

2013-08-23 Thread Sean Bruno
Author: sbruno Date: Fri Aug 23 13:14:18 2013 New Revision: 254690 URL: http://svnweb.freebsd.org/changeset/base/254690 Log: Some vendors store the mac addresses of arge(4) as a literal sring in the form xx:xx:xx:xx:xx:xx complete with ":" characters taking of 18 bytes instead of 6 integers.

svn commit: r254689 - head/contrib/libexecinfo

2013-08-23 Thread Ed Maste
Author: emaste Date: Fri Aug 23 12:42:13 2013 New Revision: 254689 URL: http://svnweb.freebsd.org/changeset/base/254689 Log: FreeBSD compatibility for libexecinfo Modified: head/contrib/libexecinfo/backtrace.c head/contrib/libexecinfo/symtab.c Modified: head/contrib/libexecinfo/backtrace.c

svn commit: r254688 - head/contrib/libexecinfo

2013-08-23 Thread Ed Maste
Author: emaste Date: Fri Aug 23 12:38:51 2013 New Revision: 254688 URL: http://svnweb.freebsd.org/changeset/base/254688 Log: Import NetBSD libexecinfo 20130822 to contrib Added: head/contrib/libexecinfo/ - copied from r254687, vendor/NetBSD/libexecinfo/dist/ _

svn commit: r254687 - head/contrib/libexecinfo

2013-08-23 Thread Ed Maste
Author: emaste Date: Fri Aug 23 12:35:48 2013 New Revision: 254687 URL: http://svnweb.freebsd.org/changeset/base/254687 Log: Remove accidental import of libexecinfo at wrong directory level Deleted: head/contrib/libexecinfo/ ___ svn-src-head@freebsd

svn commit: r254686 - head/contrib/libexecinfo

2013-08-23 Thread Ed Maste
Author: emaste Date: Fri Aug 23 12:28:10 2013 New Revision: 254686 URL: http://svnweb.freebsd.org/changeset/base/254686 Log: Import NetBSD libexecinfo 20130822 to contrib Added: head/contrib/libexecinfo/ - copied from r254685, vendor/NetBSD/libexecinfo/ __

svn commit: r254684 - head/usr.sbin/rtadvd

2013-08-23 Thread Dag-Erling Smørgrav
Author: des Date: Fri Aug 23 10:57:05 2013 New Revision: 254684 URL: http://svnweb.freebsd.org/changeset/base/254684 Log: Set the back pointer from the prefix to the interface before adding the prefix to the interface's prefix list. This shouldn't make a difference, since rtadvd(8) is singl