svn commit: r283599 - head/sys/dev/sfxge

2015-05-27 Thread Andrew Rybchenko
Author: arybchik Date: Wed May 27 08:57:48 2015 New Revision: 283599 URL: https://svnweb.freebsd.org/changeset/base/283599 Log: sfxge: mask ifmedia options (pauses) when looking for matching mode Sponsored by: Solarflare Communications, Inc. MFC after: 2 days Differential

svn commit: r283605 - head/sys/amd64/amd64

2015-05-27 Thread Konstantin Belousov
Author: kib Date: Wed May 27 09:50:18 2015 New Revision: 283605 URL: https://svnweb.freebsd.org/changeset/base/283605 Log: Enabled rewritten PCID support by default. Sponsored by: The FreeBSD Foundation MFC after:1 month Modified: head/sys/amd64/amd64/pmap.c Modified:

svn commit: r283597 - stable/10/lib/libc/gen

2015-05-27 Thread Konstantin Belousov
Author: kib Date: Wed May 27 08:23:23 2015 New Revision: 283597 URL: https://svnweb.freebsd.org/changeset/base/283597 Log: MFC r283153: Remove the write-only variable phent. Modified: stable/10/lib/libc/gen/dlfcn.c Directory Properties: stable/10/ (props changed) Modified:

svn commit: r283602 - in head/sys: cddl/contrib/opensolaris/uts/common/fs/zfs kern

2015-05-27 Thread Konstantin Belousov
Author: kib Date: Wed May 27 09:22:50 2015 New Revision: 283602 URL: https://svnweb.freebsd.org/changeset/base/283602 Log: Right now, dounmount() is called with unreferenced mount point. Nothing stops a parallel unmount to suceed before the given call to dounmount() checks and locks the

svn commit: r283604 - head/sys/ufs/ffs

2015-05-27 Thread Konstantin Belousov
Author: kib Date: Wed May 27 09:49:04 2015 New Revision: 283604 URL: https://svnweb.freebsd.org/changeset/base/283604 Log: After r283600, NODELAY flag to inodedep_lookup() function is unused. Eliminate it, and simplify code by removing the local dflags variable always initialized to

Re: svn commit: r283568 - head/sys/net80211

2015-05-27 Thread Gleb Smirnoff
On Tue, May 26, 2015 at 11:25:32AM -0700, Adrian Chadd wrote: A On 26 May 2015 at 08:44, Gleb Smirnoff gleb...@freebsd.org wrote: A On Tue, May 26, 2015 at 08:25:01AM -0700, Adrian Chadd wrote: A A Hi, A A A A We're going to have to move all of the counter API stuff into A A

svn commit: r283600 - in head/sys: fs/nfsserver kern sys ufs/ffs

2015-05-27 Thread Konstantin Belousov
Author: kib Date: Wed May 27 09:20:42 2015 New Revision: 283600 URL: https://svnweb.freebsd.org/changeset/base/283600 Log: Currently, softupdate code detects overstepping on the workitems limits in the code which is deep in the call stack, and owns several critical system resources, like

svn commit: r283601 - in head/sys: kern sys

2015-05-27 Thread Konstantin Belousov
Author: kib Date: Wed May 27 09:21:47 2015 New Revision: 283601 URL: https://svnweb.freebsd.org/changeset/base/283601 Log: Add V_MNTREF flag to the vn_start_write(9) and vn_start_secondary_write(9) functions. The flag indicates that the caller already owns a reference on the mount point,

svn commit: r283606 - head/bin/ps

2015-05-27 Thread Sergey Kandaurov
Author: pluknet Date: Wed May 27 10:08:31 2015 New Revision: 283606 URL: https://svnweb.freebsd.org/changeset/base/283606 Log: Document recent p_flag2 additions. Modified: head/bin/ps/ps.1 Modified: head/bin/ps/ps.1

svn commit: r283598 - stable/10/sys/vm

2015-05-27 Thread Konstantin Belousov
Author: kib Date: Wed May 27 08:30:16 2015 New Revision: 283598 URL: https://svnweb.freebsd.org/changeset/base/283598 Log: MFC r283162: Set VPO_UNMANAGED on the freed page when insertion of the page into the object queue failed, to satisfy the assertion. MFC r283163: Do grammar fix

svn commit: r283614 - head/sys/net80211

2015-05-27 Thread Gleb Smirnoff
Author: glebius Date: Wed May 27 14:05:46 2015 New Revision: 283614 URL: https://svnweb.freebsd.org/changeset/base/283614 Log: Move counter.h include into ieee80211_freebsd.h. Should fix build. Submitted by: Zilvinas Valinskas zilvinas.valinskas gmail.com Modified:

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

2015-05-27 Thread Benjamin Kaduk
On Wed, May 27, 2015 at 5:22 AM, Konstantin Belousov k...@freebsd.org wrote: Author: kib Date: Wed May 27 09:22:50 2015 New Revision: 283602 URL: https://svnweb.freebsd.org/changeset/base/283602 Log: Right now, dounmount() is called with unreferenced mount point. Nothing stops a

Re: svn commit: r281103 - head/sys/amd64/amd64

2015-05-27 Thread Kurt Lidl
On 4/6/15 1:42 AM, Bruce Evans wrote: On Mon, 6 Apr 2015, Eitan Adler wrote: + a few people interested in the diff On 5 April 2015 at 02:55, Bruce Evans b...@optusnet.com.au wrote: On Sun, 5 Apr 2015, Eitan Adler wrote: I did not confirm the performance impact, but the submitter and others

svn commit: r283607 - in vendor/elftoolchain/dist: common elfcopy elfdump libdwarf libelftc readelf

2015-05-27 Thread Ed Maste
Author: emaste Date: Wed May 27 12:57:31 2015 New Revision: 283607 URL: https://svnweb.freebsd.org/changeset/base/283607 Log: Import ELF Tool Chain revision 3223 From http://svn.code.sf.net/p/elftoolchain/code Modified: vendor/elftoolchain/dist/common/_elftc.h

svn commit: r283611 - stable/8/sys/dev/sound/pci/hda

2015-05-27 Thread Hans Petter Selasky
Author: hselasky Date: Wed May 27 13:27:39 2015 New Revision: 283611 URL: https://svnweb.freebsd.org/changeset/base/283611 Log: MFC r283064: Fix an off-by-one error by adding proper range checks when parsing the HDA association descriptors. This fixes a crash during device probe for some

svn commit: r283613 - head/usr.sbin/pmcstat

2015-05-27 Thread John Baldwin
Author: jhb Date: Wed May 27 13:54:37 2015 New Revision: 283613 URL: https://svnweb.freebsd.org/changeset/base/283613 Log: Use the cpuset API more consistently: - Fetch the root set from cpuset_getaffinity() instead of assuming all CPUs from 0 to hw.ncpu are the root set. - Use

svn commit: r283608 - vendor/elftoolchain/elftoolchain-r3223

2015-05-27 Thread Ed Maste
Author: emaste Date: Wed May 27 12:58:22 2015 New Revision: 283608 URL: https://svnweb.freebsd.org/changeset/base/283608 Log: Tag elftoolchain-r3223 Added: - copied from r283607, vendor/elftoolchain/dist/ Directory Properties: vendor/elftoolchain/elftoolchain-r3223/ (props changed)

svn commit: r283609 - stable/10/sys/dev/sound/pci/hda

2015-05-27 Thread Hans Petter Selasky
Author: hselasky Date: Wed May 27 13:23:02 2015 New Revision: 283609 URL: https://svnweb.freebsd.org/changeset/base/283609 Log: MFC r283064: Fix an off-by-one error by adding proper range checks when parsing the HDA association descriptors. This fixes a crash during device probe for some

svn commit: r283612 - in head/sys/ofed: drivers/net/mlx4 include/linux/mlx4

2015-05-27 Thread Gleb Smirnoff
Author: glebius Date: Wed May 27 13:42:28 2015 New Revision: 283612 URL: https://svnweb.freebsd.org/changeset/base/283612 Log: Add SIOCGI2C ioctl support to the driver. Would work only on ConnectX-3 with fresh firmware. The low level code is based on code provided by Mellanox. Thanks

svn commit: r283610 - stable/9/sys/dev/sound/pci/hda

2015-05-27 Thread Hans Petter Selasky
Author: hselasky Date: Wed May 27 13:25:26 2015 New Revision: 283610 URL: https://svnweb.freebsd.org/changeset/base/283610 Log: MFC r283064: Fix an off-by-one error by adding proper range checks when parsing the HDA association descriptors. This fixes a crash during device probe for some

svn commit: r283622 - head/lib/libutil

2015-05-27 Thread John Baldwin
Author: jhb Date: Wed May 27 17:51:06 2015 New Revision: 283622 URL: https://svnweb.freebsd.org/changeset/base/283622 Log: Add sys/user.h to the SYNOPSIS of the kinfo_get*() functions since these functions all return types that are defined in that header. MFC after:1 week Modified:

svn commit: r283623 - head/sys/sys

2015-05-27 Thread Konstantin Belousov
Author: kib Date: Wed May 27 18:07:32 2015 New Revision: 283623 URL: https://svnweb.freebsd.org/changeset/base/283623 Log: Bump __FreeBSD_version for the r283602, which changed dounmount() to require referenced struct mount *. Sponsored by: The FreeBSD Foundation Modified:

svn commit: r283624 - in head: lib/libutil sys/sys sys/vm usr.bin/vmstat

2015-05-27 Thread John Baldwin
Author: jhb Date: Wed May 27 18:11:05 2015 New Revision: 283624 URL: https://svnweb.freebsd.org/changeset/base/283624 Log: Export a list of VM objects in the system via a sysctl. The list can be examined via 'vmstat -o'. It can be used to determine which files are using physical pages of

Re: svn commit: r283623 - head/sys/sys

2015-05-27 Thread Benjamin Kaduk
On Wed, May 27, 2015 at 2:07 PM, Konstantin Belousov k...@freebsd.org wrote: Author: kib Date: Wed May 27 18:07:32 2015 New Revision: 283623 URL: https://svnweb.freebsd.org/changeset/base/283623 Log: Bump __FreeBSD_version for the r283602, which changed dounmount() to require

svn commit: r283626 - vendor/llvm/llvm-trunk-r238337

2015-05-27 Thread Dimitry Andric
Author: dim Date: Wed May 27 18:45:32 2015 New Revision: 283626 URL: https://svnweb.freebsd.org/changeset/base/283626 Log: Tag llvm trunk r238337. Added: - copied from r283625, vendor/llvm/dist/ Directory Properties: vendor/llvm/llvm-trunk-r238337/ (props changed)

Re: svn commit: r283620 - in stable/10/sys: amd64/conf conf dev/ixgbe modules modules/ix modules/ixv

2015-05-27 Thread John Baldwin
On Wednesday, May 27, 2015 05:44:12 PM Eric Joyner wrote: Author: erj Date: Wed May 27 17:44:11 2015 New Revision: 283620 URL: https://svnweb.freebsd.org/changeset/base/283620 Log: MFC ixgbe commits for 10.2: - r280182 - Split the driver into independent pf/vf loadables -

Re: svn commit: r281103 - head/sys/amd64/amd64

2015-05-27 Thread Bruce Evans
On Wed, 27 May 2015, Kurt Lidl wrote: On 4/6/15 1:42 AM, Bruce Evans wrote: On Mon, 6 Apr 2015, Eitan Adler wrote: + a few people interested in the diff On 5 April 2015 at 02:55, Bruce Evans b...@optusnet.com.au wrote: On Sun, 5 Apr 2015, Eitan Adler wrote: I did not confirm the

svn commit: r283617 - stable/10/sys/dev/virtio/network

2015-05-27 Thread John Baldwin
Author: jhb Date: Wed May 27 14:29:39 2015 New Revision: 283617 URL: https://svnweb.freebsd.org/changeset/base/283617 Log: MFC 282241: Don't free mbufs when stopping an interface in netmap mode. Currently if you ifconfig down a vtnet interface while it is being used via netmap, the

svn commit: r283616 - in head: contrib/elftoolchain/common contrib/elftoolchain/elfcopy contrib/elftoolchain/libdwarf contrib/elftoolchain/libelftc contrib/elftoolchain/readelf lib/libelftc

2015-05-27 Thread Ed Maste
Author: emaste Date: Wed May 27 14:28:19 2015 New Revision: 283616 URL: https://svnweb.freebsd.org/changeset/base/283616 Log: Update to ELF Tool Chain r3223 Highlights (upstream revisions): - Fix SHT_GROUP handling in elfcopy/strip (3206 3220 3221) - Misc elfcopy / strip bug fixes

svn commit: r283618 - head/release

2015-05-27 Thread Glen Barber
Author: gjb Date: Wed May 27 17:33:30 2015 New Revision: 283618 URL: https://svnweb.freebsd.org/changeset/base/283618 Log: Invert the build date and svn revision to match the namimg convention that has been in use for a while. MFC after:3 days Sponsored by: The FreeBSD Foundation

svn commit: r283619 - vendor/llvm/llvm-3.6.x

2015-05-27 Thread Dimitry Andric
Author: dim Date: Wed May 27 17:42:23 2015 New Revision: 283619 URL: https://svnweb.freebsd.org/changeset/base/283619 Log: Make a branch for keeping llvm 3.6.x up-to-date, so we can import trunk snapshots into dist. Added: - copied from r283618, vendor/llvm/dist/ Directory Properties:

svn commit: r283621 - vendor/clang/clang-3.6.x

2015-05-27 Thread Dimitry Andric
Author: dim Date: Wed May 27 17:44:14 2015 New Revision: 283621 URL: https://svnweb.freebsd.org/changeset/base/283621 Log: Make a branch for keeping clang 3.6.x up-to-date, so we can import trunk snapshots into dist. Added: - copied from r283619, vendor/clang/dist/ Directory Properties:

svn commit: r283620 - in stable/10/sys: amd64/conf conf dev/ixgbe modules modules/ix modules/ixv

2015-05-27 Thread Eric Joyner
Author: erj Date: Wed May 27 17:44:11 2015 New Revision: 283620 URL: https://svnweb.freebsd.org/changeset/base/283620 Log: MFC ixgbe commits for 10.2: - r280182 - Split the driver into independent pf/vf loadables - r280197 - Resolve build issues - r280204 - Fix multiple same-name

svn commit: r283630 - head/usr.bin/vmstat

2015-05-27 Thread John Baldwin
Author: jhb Date: Wed May 27 19:49:33 2015 New Revision: 283630 URL: https://svnweb.freebsd.org/changeset/base/283630 Log: Trim spurious colon. Modified: head/usr.bin/vmstat/vmstat.c Modified: head/usr.bin/vmstat/vmstat.c

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

2015-05-27 Thread Konstantin Belousov
Author: kib Date: Wed May 27 19:28:14 2015 New Revision: 283629 URL: https://svnweb.freebsd.org/changeset/base/283629 Log: Add missed {}. Noted by: Morten Rodal mor...@rodal.no MFC after:2 weeks Modified: head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vfsops.c

Re: svn commit: r283620 - in stable/10/sys: amd64/conf conf dev/ixgbe modules modules/ix modules/ixv

2015-05-27 Thread NGie Cooper
On Wed, May 27, 2015 at 12:09 PM, John Baldwin j...@freebsd.org wrote: On Wednesday, May 27, 2015 05:44:12 PM Eric Joyner wrote: Author: erj Date: Wed May 27 17:44:11 2015 New Revision: 283620 URL: https://svnweb.freebsd.org/changeset/base/283620 Log: MFC ixgbe commits for 10.2: -

Re: svn commit: r281103 - head/sys/amd64/amd64

2015-05-27 Thread John-Mark Gurney
Kurt Lidl wrote this message on Wed, May 27, 2015 at 09:53 -0400: On 4/6/15 1:42 AM, Bruce Evans wrote: On Mon, 6 Apr 2015, Eitan Adler wrote: + a few people interested in the diff On 5 April 2015 at 02:55, Bruce Evans b...@optusnet.com.au wrote: On Sun, 5 Apr 2015, Eitan Adler wrote:

svn commit: r283632 - in head/sys/dev/mpr: . mpi

2015-05-27 Thread Stephen McConnell
Author: slm Date: Wed May 27 20:37:34 2015 New Revision: 283632 URL: https://svnweb.freebsd.org/changeset/base/283632 Log: This setting of stop_at_shutdown should have been removed with r279253 Approved by: ken MFC after:1 week Modified: head/sys/dev/mpr/mpi/mpi2.h

svn commit: r283640 - in stable/10/sys/ufs: ffs ufs

2015-05-27 Thread Kirk McKusick
Author: mckusick Date: Thu May 28 00:11:36 2015 New Revision: 283640 URL: https://svnweb.freebsd.org/changeset/base/283640 Log: MFC of 269533: Limit the number of cylinder groups that will be searched when trying to build a cluster. The limit is tunable using the sysctl

svn commit: r283641 - head/sbin/dhclient

2015-05-27 Thread Patrick Kelsey
Author: pkelsey Date: Thu May 28 05:38:07 2015 New Revision: 283641 URL: https://svnweb.freebsd.org/changeset/base/283641 Log: Add CAP_FCNTL to the lease file capsicum rights, and limit to CAP_FCNTL_GETFL. Without CAP_FCNTL_GETFL, the lease file truncation in rewrite_client_leases() will

svn commit: r283636 - head/sys/dev/bwi

2015-05-27 Thread Gleb Smirnoff
Author: glebius Date: Wed May 27 22:25:49 2015 New Revision: 283636 URL: https://svnweb.freebsd.org/changeset/base/283636 Log: - Don't request BUS_DMA_ALLOCNOW for dma tags, that requires enormous amount of memory. - Don't request segsize of BUS_SPACE_MAXSIZE_32BIT, when maxsize is

svn commit: r283639 - head/sys/dev/bwi

2015-05-27 Thread Gleb Smirnoff
Author: glebius Date: Wed May 27 22:30:21 2015 New Revision: 283639 URL: https://svnweb.freebsd.org/changeset/base/283639 Log: To avoid sleeping in firmware_get() with bwi mutex held, call bwi_mac_fw_alloc() at the device attach, not in the interface init. Modified:

svn commit: r283635 - in head/sys/fs: nfs nfsserver

2015-05-27 Thread Rick Macklem
Author: rmacklem Date: Wed May 27 22:00:05 2015 New Revision: 283635 URL: https://svnweb.freebsd.org/changeset/base/283635 Log: Make the size of the hash tables used by the NFSv4 server tunable. No appreciable change in performance was observed after increasing the sizes of these tables and

svn commit: r283637 - head/sys/dev/bwi

2015-05-27 Thread Gleb Smirnoff
Author: glebius Date: Wed May 27 22:27:15 2015 New Revision: 283637 URL: https://svnweb.freebsd.org/changeset/base/283637 Log: Setup the interrupt handler after bwi_attach(). If IRQ is shared, interrupt may come during bwi_attach(). Modified: head/sys/dev/bwi/if_bwi_pci.c Modified:

svn commit: r283638 - head/sys/dev/bwi

2015-05-27 Thread Gleb Smirnoff
Author: glebius Date: Wed May 27 22:29:19 2015 New Revision: 283638 URL: https://svnweb.freebsd.org/changeset/base/283638 Log: In bwi_mac_fw_alloc(): - Use device_printf() instead of if_printf(). - Reduce cut and paste. Modified: head/sys/dev/bwi/bwimac.c Modified: