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: 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

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: 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

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

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: 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

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: 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: 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

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: 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: 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

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

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: 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: