svn commit: r267777 - in stable/9/sys/dev/usb: . controller

2014-06-23 Thread Marius Strobl
Author: marius Date: Mon Jun 23 08:28:14 2014 New Revision: 26 URL: http://svnweb.freebsd.org/changeset/base/26 Log: MFC: r267321 Avoid the USB device disconnected and controller shutdown clutter on system shutdown by putting the former under !rebooting and turning the latter into

svn commit: r267779 - stable/9/sys/cam

2014-06-23 Thread Marius Strobl
Author: marius Date: Mon Jun 23 08:32:45 2014 New Revision: 267779 URL: http://svnweb.freebsd.org/changeset/base/267779 Log: MFC: r267638 Don't denounce peripherals on system shutdown. Together with r267321 (MFCed to stable/9 in r26), we're now back to the pre-r228483 level of defau

svn commit: r267780 - stable/9/sys/netinet

2014-06-23 Thread Michael Tuexen
Author: tuexen Date: Mon Jun 23 08:36:48 2014 New Revision: 267780 URL: http://svnweb.freebsd.org/changeset/base/267780 Log: MFC r267674: Honor jails for unbound SCTP sockets when selecting source addresses, reporting IP-addresses to the peer during the handshake, adding addresses to th

svn commit: r267781 - stable/9/sys/netinet

2014-06-23 Thread Michael Tuexen
Author: tuexen Date: Mon Jun 23 08:38:56 2014 New Revision: 267781 URL: http://svnweb.freebsd.org/changeset/base/267781 Log: MFC r267682: Fix a bug in the setsockopt()-handling of the SCTP specific option SCTP_PEER_ADDR_THLDS: Use the provided address as intended. Modified: stable/9/

svn commit: r267782 - stable/9/sys/netinet

2014-06-23 Thread Michael Tuexen
Author: tuexen Date: Mon Jun 23 08:40:56 2014 New Revision: 267782 URL: http://svnweb.freebsd.org/changeset/base/267782 Log: MFC r267688: Fix a bug which incorrectly allowed two listening SCTP sockets on the same port bound to the wildcard address. Modified: stable/9/sys/netinet/sctp_u

svn commit: r267786 - in stable/9/sys: nfs rpc

2014-06-23 Thread Alexander Motin
Author: mav Date: Mon Jun 23 13:09:49 2014 New Revision: 267786 URL: http://svnweb.freebsd.org/changeset/base/267786 Log: MFC r267221, r267278: Introduce new per-thread lock to protect the list of requests. This allows to slightly simplify svc_run_internal() code: if we processed all th

svn commit: r267787 - stable/9/sys/rpc

2014-06-23 Thread Alexander Motin
Author: mav Date: Mon Jun 23 13:10:49 2014 New Revision: 267787 URL: http://svnweb.freebsd.org/changeset/base/267787 Log: MFC r267223: Remove st_idle variable, duplicating st_xprt. Modified: stable/9/sys/rpc/svc.c stable/9/sys/rpc/svc.h Directory Properties: stable/9/ (props changed)

svn commit: r267788 - stable/9/sys/rpc

2014-06-23 Thread Alexander Motin
Author: mav Date: Mon Jun 23 13:11:47 2014 New Revision: 267788 URL: http://svnweb.freebsd.org/changeset/base/267788 Log: MFC r267228: Split RPC pool threads into number of smaller semi-isolated groups. Old design with unified thread pool was good from the point of thread utilization.

svn commit: r267789 - stable/9/sys/kern

2014-06-23 Thread Alexander Motin
Author: mav Date: Mon Jun 23 13:14:26 2014 New Revision: 267789 URL: http://svnweb.freebsd.org/changeset/base/267789 Log: MFC r267232, r267239: Use atomics to modify numvnodes variable. This allows to mostly avoid lock usage in getnewvnode_[drop_]reserve(), that reduces number of global

svn commit: r267790 - stable/9/sys/kern

2014-06-23 Thread Alexander Motin
Author: mav Date: Mon Jun 23 13:15:24 2014 New Revision: 267790 URL: http://svnweb.freebsd.org/changeset/base/267790 Log: MFC r267362: Remove unneeded mountlist_mtx acquisition from sync_fsync(). All struct mount fields accessed by sync_fsync() are protected by MNT_MTX. Modified: stabl

svn commit: r267791 - stable/9/sys/kern

2014-06-23 Thread Alexander Motin
Author: mav Date: Mon Jun 23 13:18:27 2014 New Revision: 267791 URL: http://svnweb.freebsd.org/changeset/base/267791 Log: MFC r267351: Move root_mount_hold() functionality to separate mutex. It has nothing to share with mutex protecting list of mounted file systems. Modified: stable/9/

svn commit: r267792 - stable/9/sys/kern

2014-06-23 Thread Alexander Motin
Author: mav Date: Mon Jun 23 13:19:24 2014 New Revision: 267792 URL: http://svnweb.freebsd.org/changeset/base/267792 Log: MFC r267392: Implement simple direct-mapped cache for popular filesystem identifiers to avoid congestion on global mountlist_mtx mutex in vfs_busyfs(), while traversing

svn commit: r267793 - stable/9/sys/nfs

2014-06-23 Thread Alexander Motin
Author: mav Date: Mon Jun 23 13:20:14 2014 New Revision: 267793 URL: http://svnweb.freebsd.org/changeset/base/267793 Log: MFC r267479: Fix/improve fhe_stats sysctl output. Modified: stable/9/sys/nfs/nfs_fha.c Directory Properties: stable/9/ (props changed) stable/9/sys/ (props chang

svn commit: r267794 - stable/9/sys/cam/ctl

2014-06-23 Thread Alexander Motin
Author: mav Date: Mon Jun 23 13:23:51 2014 New Revision: 267794 URL: http://svnweb.freebsd.org/changeset/base/267794 Log: MFC r267429: Fix some leaks on LUN creation error. Modified: stable/9/sys/cam/ctl/ctl_backend_block.c Directory Properties: stable/9/ (props changed) stable/9/sys/

svn commit: r267796 - stable/9/sys/rpc

2014-06-23 Thread Alexander Motin
Author: mav Date: Mon Jun 23 13:41:20 2014 New Revision: 267796 URL: http://svnweb.freebsd.org/changeset/base/267796 Log: Fix r267788 build on stable/9. Modified: stable/9/sys/rpc/svc.h Modified: stable/9/sys/rpc/svc.h =

svn commit: r267813 - in stable: 10/contrib/llvm/lib/CodeGen/SelectionDAG 10/contrib/llvm/patches 9/contrib/llvm/lib/CodeGen/SelectionDAG 9/contrib/llvm/patches

2014-06-23 Thread Dimitry Andric
Author: dim Date: Tue Jun 24 06:12:11 2014 New Revision: 267813 URL: http://svnweb.freebsd.org/changeset/base/267813 Log: MFC r267704: Pull in r211435 from upstream llvm trunk (by Benjamin Kramer): Legalizer: Add support for splitting insert_subvectors. We handle this by spill