svn commit: r291068 - head/sys/dev/mlx5/mlx5_en

2015-11-19 Thread Hans Petter Selasky
Author: hselasky Date: Thu Nov 19 10:18:13 2015 New Revision: 291068 URL: https://svnweb.freebsd.org/changeset/base/291068 Log: Maintain the "hw_lro" configuration variable correctly. Setting sysctl devconf.hw_lro may fail if the net device lro is turned off. Due to the nature of our

svn commit: r291069 - head/sys/dev/mlx5/mlx5_en

2015-11-19 Thread Hans Petter Selasky
Author: hselasky Date: Thu Nov 19 10:23:10 2015 New Revision: 291069 URL: https://svnweb.freebsd.org/changeset/base/291069 Log: Accumulate out of RX buffers into a 64-bit value and subtract out of RX buffers from number of received packets. Differential Revision:

svn commit: r291061 - head/sys/rpc

2015-11-19 Thread Alexander Motin
Author: mav Date: Thu Nov 19 08:04:05 2015 New Revision: 291061 URL: https://svnweb.freebsd.org/changeset/base/291061 Log: Improve locking of sg_threadcount. MFC after:1 week Modified: head/sys/rpc/svc.c Modified: head/sys/rpc/svc.c

svn commit: r291063 - stable/9/sys/dev/usb

2015-11-19 Thread Hans Petter Selasky
Author: hselasky Date: Thu Nov 19 09:54:28 2015 New Revision: 291063 URL: https://svnweb.freebsd.org/changeset/base/291063 Log: MFC r290489: Add helper function to check if a USB page cache buffer is properly aligned to reduce the use of bounce buffers in PIO mode. Modified:

svn commit: r291065 - in stable/10/sys/dev/usb: . input

2015-11-19 Thread Hans Petter Selasky
Author: hselasky Date: Thu Nov 19 10:00:17 2015 New Revision: 291065 URL: https://svnweb.freebsd.org/changeset/base/291065 Log: MFC r290639: Update the wsp driver to support newer touch pads, like found in MacBookPro11,4 and MacBook12,1. This update adds support for the force touch

svn commit: r291067 - head/sys/dev/mlx5/mlx5_en

2015-11-19 Thread Hans Petter Selasky
Author: hselasky Date: Thu Nov 19 10:10:52 2015 New Revision: 291067 URL: https://svnweb.freebsd.org/changeset/base/291067 Log: Print cable name, if cable type is not recognized. Differential Revision:https://reviews.freebsd.org/D4180 Submitted by: Mark Bloch

svn commit: r291064 - stable/10/sys/dev/usb/controller

2015-11-19 Thread Hans Petter Selasky
Author: hselasky Date: Thu Nov 19 09:57:41 2015 New Revision: 291064 URL: https://svnweb.freebsd.org/changeset/base/291064 Log: MFC r290542: Avoid using the bounce buffer when the source or destination buffer is 32-bits aligned. Merge the two bounce buffers into a single one. Some rough

svn commit: r291062 - stable/10/sys/dev/usb

2015-11-19 Thread Hans Petter Selasky
Author: hselasky Date: Thu Nov 19 09:52:46 2015 New Revision: 291062 URL: https://svnweb.freebsd.org/changeset/base/291062 Log: MFC r290489: Add helper function to check if a USB page cache buffer is properly aligned to reduce the use of bounce buffers in PIO mode. Modified:

svn commit: r291066 - in stable/9/sys/dev/usb: . input

2015-11-19 Thread Hans Petter Selasky
Author: hselasky Date: Thu Nov 19 10:01:50 2015 New Revision: 291066 URL: https://svnweb.freebsd.org/changeset/base/291066 Log: MFC r290639: Update the wsp driver to support newer touch pads, like found in MacBookPro11,4 and MacBook12,1. This update adds support for the force touch

Re: svn commit: r291074 - in head: share/man/man9 sys/kern sys/vm

2015-11-19 Thread Jonathan T. Looney
On 11/19/15, 12:58 PM, "John Baldwin" wrote: >On Thursday, November 19, 2015 02:04:53 PM Jonathan T. Looney wrote: >> This change clarifies the language of the malloc(9) man page to >>clarify >> the restriction against calling the malloc() family of functions >> while in

svn commit: r291084 - in head/sys/dev/ntb: if_ntb ntb_hw

2015-11-19 Thread Conrad E. Meyer
Author: cem Date: Thu Nov 19 19:53:09 2015 New Revision: 291084 URL: https://svnweb.freebsd.org/changeset/base/291084 Log: if_ntb: Add Xeon link watchdog register writes This feature is disabled by default. To enable it, tune hw.if_ntb.enable_xeon_watchdog to non-zero. If enabled,

svn commit: r291085 - head/sys/dev/ntb/if_ntb

2015-11-19 Thread Conrad E. Meyer
Author: cem Date: Thu Nov 19 19:53:19 2015 New Revision: 291085 URL: https://svnweb.freebsd.org/changeset/base/291085 Log: if_ntb: Initialize if_mtu to the correct MTU Lower the payload data (IP) portion of the MTU from 0x1 to IP_MAXPACKET (0x) to avoid panicing the IP stack.

Re: svn commit: r291074 - in head: share/man/man9 sys/kern sys/vm

2015-11-19 Thread John Baldwin
On Thursday, November 19, 2015 02:04:53 PM Jonathan T. Looney wrote: > Author: jtl > Date: Thu Nov 19 14:04:53 2015 > New Revision: 291074 > URL: https://svnweb.freebsd.org/changeset/base/291074 > > Log: > Consistently enforce the restriction against calling malloc/free when in a > critical

svn commit: r291083 - in stable: 10/sys/dev/cxgbe 9/sys/dev/cxgbe

2015-11-19 Thread John Baldwin
Author: jhb Date: Thu Nov 19 19:40:30 2015 New Revision: 291083 URL: https://svnweb.freebsd.org/changeset/base/291083 Log: MFC 290416: Chelsio T5 chips do not properly echo the No Snoop and Relaxed Ordering attributes when replying to a TLP from a Root Port. As a workaround, disable No

svn commit: r291083 - in stable: 10/sys/dev/cxgbe 9/sys/dev/cxgbe

2015-11-19 Thread John Baldwin
Author: jhb Date: Thu Nov 19 19:40:30 2015 New Revision: 291083 URL: https://svnweb.freebsd.org/changeset/base/291083 Log: MFC 290416: Chelsio T5 chips do not properly echo the No Snoop and Relaxed Ordering attributes when replying to a TLP from a Root Port. As a workaround, disable No

svn commit: r291082 - svnadmin/conf

2015-11-19 Thread John Baldwin
Author: jhb Date: Thu Nov 19 18:33:20 2015 New Revision: 291082 URL: https://svnweb.freebsd.org/changeset/base/291082 Log: Add Ravi Pokala (rpokala@) as a new src committer. Ravi will continue to work with the community on upstreaming changes in various parts of the tree, just more

Re: svn commit: r291074 - in head: share/man/man9 sys/kern sys/vm

2015-11-19 Thread Mark Johnston
On Thu, Nov 19, 2015 at 09:58:45AM -0800, John Baldwin wrote: > On Thursday, November 19, 2015 02:04:53 PM Jonathan T. Looney wrote: > > Author: jtl > > Date: Thu Nov 19 14:04:53 2015 > > New Revision: 291074 > > URL: https://svnweb.freebsd.org/changeset/base/291074 > > > > Log: > >

svn commit: r291087 - head/share/mk

2015-11-19 Thread Bryan Drewery
Author: bdrewery Date: Fri Nov 20 00:22:55 2015 New Revision: 291087 URL: https://svnweb.freebsd.org/changeset/base/291087 Log: META MODE: Don't stage INTERNALPROGs. This is only for sys/boot. INTERNALPROG is not a build tool, it is just a way to generate OBJS from a list of SRCS and

svn commit: r291081 - head/usr.sbin/bsdconfig/includes

2015-11-19 Thread Bryan Drewery
Author: bdrewery Date: Thu Nov 19 17:57:31 2015 New Revision: 291081 URL: https://svnweb.freebsd.org/changeset/base/291081 Log: Rename checked-in 'includes' to 'includes.sh' to avoid colliding with share/mk target 'make includes'. The file is still installed to

Re: svn commit: r291079 - head/share/mk

2015-11-19 Thread Jan Beich
Warner Losh writes: > Author: imp > Date: Thu Nov 19 17:06:12 2015 > New Revision: 291079 > URL: https://svnweb.freebsd.org/changeset/base/291079 > > Log: > Add arm CPUTYPE values typically used on FreeBSD. > > Modified: > head/share/mk/bsd.cpu.mk Why not put together with

Re: svn commit: r289720 - in vendor/NetBSD/bmake/dist: . mk unit-tests

2015-11-19 Thread Simon J. Gerraty
Bryan Drewery wrote: > On 11/19/15 2:02 PM, Bryan Drewery wrote: > > On 10/21/15 3:17 PM, Bryan Drewery wrote: > > Thunderbird totally destroyed any reasonable formatting here. > Hopefully it still makes sense. Yes. Should probably work out how to MFC latest bmake to

svn commit: r291086 - in head: share/mk targets/pseudo/userland targets/pseudo/userland/misc

2015-11-19 Thread Bryan Drewery
Author: bdrewery Date: Thu Nov 19 22:54:37 2015 New Revision: 291086 URL: https://svnweb.freebsd.org/changeset/base/291086 Log: Remove unsupported ia64. Sponsored by: EMC / Isilon Storage Division Modified: head/share/mk/local.meta.sys.mk head/targets/pseudo/userland/Makefile.depend

Re: svn commit: r289720 - in vendor/NetBSD/bmake/dist: . mk unit-tests

2015-11-19 Thread Bryan Drewery
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 On 10/21/15 3:17 PM, Bryan Drewery wrote: > On 10/21/2015 3:14 PM, Simon J. Gerraty wrote: >> +2015-10-12 Simon J. Gerraty + + * var.c: >> the conditional expressions used with ':?' can be + expensive, if >> already

Re: svn commit: r289720 - in vendor/NetBSD/bmake/dist: . mk unit-tests

2015-11-19 Thread Bryan Drewery
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 On 11/19/15 2:02 PM, Bryan Drewery wrote: > On 10/21/15 3:17 PM, Bryan Drewery wrote: Thunderbird totally destroyed any reasonable formatting here. Hopefully it still makes sense. - -- Regards, Bryan Drewery -BEGIN PGP SIGNATURE- Comment:

svn commit: r291071 - head/cddl/contrib/opensolaris/cmd/zfs

2015-11-19 Thread Steven Hartland
Author: smh Date: Thu Nov 19 12:03:11 2015 New Revision: 291071 URL: https://svnweb.freebsd.org/changeset/base/291071 Log: Fix zfs(8) set options Fix zfs(8) not formatting due to wrong macro (Oc) in the syntax for the new zfs set multiple dataset properties option. PR:

svn commit: r291072 - in head: share/man/man4 sys/conf sys/modules

2015-11-19 Thread Hans Petter Selasky
Author: hselasky Date: Thu Nov 19 12:55:43 2015 New Revision: 291072 URL: https://svnweb.freebsd.org/changeset/base/291072 Log: Add the mlx5 and mlx5en modules to the i386 and amd64 kernel builds by default and add a manual page for mlx5en. The mlx5 module contains shared code for both

svn commit: r291070 - head/sys/dev/mlx5/mlx5_en

2015-11-19 Thread Hans Petter Selasky
Author: hselasky Date: Thu Nov 19 10:28:51 2015 New Revision: 291070 URL: https://svnweb.freebsd.org/changeset/base/291070 Log: Style changes, mostly automated. Differential Revision:https://reviews.freebsd.org/D4179 Submitted by: Daria Genzel Sponsored

svn commit: r291088 - in head/sys: arm64/arm64 x86/x86

2015-11-19 Thread Marius Strobl
Author: marius Date: Fri Nov 20 02:23:35 2015 New Revision: 291088 URL: https://svnweb.freebsd.org/changeset/base/291088 Log: Avoid a NULL pointer dereference in bounce_bus_dmamap_sync() when the map has been created via bounce_bus_dmamem_alloc(). Even for coherent DMA - which

svn commit: r291089 - head/tests

2015-11-19 Thread Craig Rodrigues
Author: rodrigc Date: Fri Nov 20 03:24:04 2015 New Revision: 291089 URL: https://svnweb.freebsd.org/changeset/base/291089 Log: Copy README into /usr/tests Add a few sentences describing how to run the tests. Reviewed by: ngie Differential Revision: https://reviews.freebsd.org/D4224

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

2015-11-19 Thread Craig Rodrigues
Author: rodrigc Date: Fri Nov 20 05:15:34 2015 New Revision: 291090 URL: https://svnweb.freebsd.org/changeset/base/291090 Log: Convert vmstat to use libxo. This patch was based on this patch: https://github.com/Juniper/libxo/blob/master/patches/vmstat.patch by Phil Shafer at Juniper

svn commit: r291077 - stable/10/share/man/man4

2015-11-19 Thread Alan Somers
Author: asomers Date: Thu Nov 19 16:36:20 2015 New Revision: 291077 URL: https://svnweb.freebsd.org/changeset/base/291077 Log: MFC r290400 Update authors' contact info and fix grammar bugs. Modified: stable/10/share/man/man4/xnb.4 Directory Properties: stable/10/ (props changed)

Re: svn commit: r291074 - in head: share/man/man9 sys/kern sys/vm

2015-11-19 Thread Bruce Evans
On Thu, 19 Nov 2015, Jonathan T. Looney wrote: On 11/19/15, 12:58 PM, "John Baldwin" wrote: Note that if you are going to document in each section 9 manpage which APIs are not safe to call in a critical section, you will need to update just about every section 9 manpage. A

svn commit: r291074 - in head: share/man/man9 sys/kern sys/vm

2015-11-19 Thread Jonathan T. Looney
Author: jtl Date: Thu Nov 19 14:04:53 2015 New Revision: 291074 URL: https://svnweb.freebsd.org/changeset/base/291074 Log: Consistently enforce the restriction against calling malloc/free when in a critical section. uma_zalloc_arg()/uma_zalloc_free() may acquire a sleepable lock on the

svn commit: r291078 - head/sys/netinet

2015-11-19 Thread Michael Tuexen
Author: tuexen Date: Thu Nov 19 16:46:00 2015 New Revision: 291078 URL: https://svnweb.freebsd.org/changeset/base/291078 Log: Fix a bug where an SCTP association was moved back to SHUTDOWN_SENT state when the user issued a shutdown() call. MFC after:1 week Modified:

svn commit: r291079 - head/share/mk

2015-11-19 Thread Warner Losh
Author: imp Date: Thu Nov 19 17:06:12 2015 New Revision: 291079 URL: https://svnweb.freebsd.org/changeset/base/291079 Log: Add arm CPUTYPE values typically used on FreeBSD. Modified: head/share/mk/bsd.cpu.mk Modified: head/share/mk/bsd.cpu.mk

svn commit: r291073 - head/lib/libc/yp

2015-11-19 Thread Marcelo Araujo
Author: araujo Date: Thu Nov 19 13:36:53 2015 New Revision: 291073 URL: https://svnweb.freebsd.org/changeset/base/291073 Log: If a NIS server has long entries on its database that is bigger than 1024 specified on YPMAXRECORD the ypmatch can get in an infinite retry loop when is requesting

svn commit: r291080 - head/sys/dev/isp

2015-11-19 Thread Alexander Motin
Author: mav Date: Thu Nov 19 17:43:47 2015 New Revision: 291080 URL: https://svnweb.freebsd.org/changeset/base/291080 Log: Another round of port scanner rewrite. This change simplifies and unifies port adding/updating for loop and fabric scanners. It also fixes problems with scanning