svn commit: r324085 - stable/11/sys/vm

2017-09-28 Thread Mark Johnston
Author: markj Date: Thu Sep 28 15:23:38 2017 New Revision: 324085 URL: https://svnweb.freebsd.org/changeset/base/324085 Log: MFC r323613: Include _bitset.h to get BITSET_DEFINE, used to define struct slabbits. Modified: stable/11/sys/vm/uma_int.h Directory Properties: stable/11/ (props

svn commit: r324086 - head/usr.sbin/diskinfo

2017-09-28 Thread Alexander Motin
Author: mav Date: Thu Sep 28 15:58:41 2017 New Revision: 324086 URL: https://svnweb.freebsd.org/changeset/base/324086 Log: Alike to ZFS disable cache flush after first ENOTSUP error. MFC after:1 week Modified: head/usr.sbin/diskinfo/diskinfo.c Modified:

svn commit: r324084 - stable/11/sys/vm

2017-09-28 Thread Mark Johnston
Author: markj Date: Thu Sep 28 15:21:47 2017 New Revision: 324084 URL: https://svnweb.freebsd.org/changeset/base/324084 Log: MFC r323290: Speed up vm_page_array initialization. Modified: stable/11/sys/vm/vm_page.c stable/11/sys/vm/vm_phys.c stable/11/sys/vm/vm_phys.h Directory

svn commit: r324083 - stable/11/sys/dev/drm2/i915

2017-09-28 Thread Mark Johnston
Author: markj Date: Thu Sep 28 15:18:20 2017 New Revision: 324083 URL: https://svnweb.freebsd.org/changeset/base/324083 Log: MFC r323880: Simplify i915_gem_wire_page() and avoid unneeded page-busying. Modified: stable/11/sys/dev/drm2/i915/i915_gem.c Directory Properties: stable/11/

svn commit: r324087 - head/sys/vm

2017-09-28 Thread Alan Cox
Author: alc Date: Thu Sep 28 17:55:41 2017 New Revision: 324087 URL: https://svnweb.freebsd.org/changeset/base/324087 Log: Optimize vm_object_page_remove() by eliminating pointless calls to pmap_remove_all(). If the object to which a page belongs has no references, then that page cannot

svn commit: r324088 - head/sys/dev/smc

2017-09-28 Thread Nick Hibma
Author: n_hibma Date: Thu Sep 28 19:33:36 2017 New Revision: 324088 URL: https://svnweb.freebsd.org/changeset/base/324088 Log: Make this compile with DEVICE_POLLING set. smc_poll had the wrong prototype. It returns 0 as it does not check anything but submits a taskqueue. Reviewed

svn commit: r324090 - in head/sys/fs: nfs nfsclient

2017-09-28 Thread Rick Macklem
Author: rmacklem Date: Thu Sep 28 22:33:01 2017 New Revision: 324090 URL: https://svnweb.freebsd.org/changeset/base/324090 Log: Change nfsv4_getipaddr() and nfsrpc_fillsa() to not use sockaddr_storage. This patch changes nfsv4_getipaddr() and nfsrpc_fillsa() to use a sockaddr_in * and

svn commit: r324091 - head/sys/fs/nfs

2017-09-28 Thread Rick Macklem
Author: rmacklem Date: Thu Sep 28 23:05:08 2017 New Revision: 324091 URL: https://svnweb.freebsd.org/changeset/base/324091 Log: Add the NFS client state flag that enables Flexible File Layout. This patch adds a NFSSTA_FLEXFILE flag that will be used to enable Flexible File Layout for the

svn commit: r324089 - head/sys/dev/neta

2017-09-28 Thread Nick Hibma
Author: n_hibma Date: Thu Sep 28 19:57:46 2017 New Revision: 324089 URL: https://svnweb.freebsd.org/changeset/base/324089 Log: Make this compile if NO_SYSCTL_DESCR is defined. Defining a variable with the description and then only use it in the SYSCTL declaration led to an unused

svn commit: r324094 - releng/10.4/sys/conf

2017-09-28 Thread Marius Strobl
Author: marius Date: Fri Sep 29 00:01:06 2017 New Revision: 324094 URL: https://svnweb.freebsd.org/changeset/base/324094 Log: Update releng/10.4 to -RELEASE status in preparation for the final 10.4-RELEASE builds. Approved by: re (implicit) Modified: releng/10.4/sys/conf/newvers.sh

svn commit: r324093 - releng/10.4

2017-09-28 Thread Marius Strobl
Author: marius Date: Fri Sep 29 00:00:46 2017 New Revision: 324093 URL: https://svnweb.freebsd.org/changeset/base/324093 Log: Anticipate the expected 10.4-RELEASE date. Approved by: re (implicit) Modified: releng/10.4/UPDATING Modified: releng/10.4/UPDATING

svn commit: r324092 - releng/10.4/lib/csu/common

2017-09-28 Thread Marius Strobl
Author: marius Date: Fri Sep 29 00:00:32 2017 New Revision: 324092 URL: https://svnweb.freebsd.org/changeset/base/324092 Log: Set the static abitag to the current value of __FreeBSD_version. Approved by: re (implicit) Modified: releng/10.4/lib/csu/common/crtbrand.c Modified:

svn commit: r324095 - in head/sys/dev/usb: . net

2017-09-28 Thread Kevin Lo
Author: kevlo Date: Fri Sep 29 01:19:22 2017 New Revision: 324095 URL: https://svnweb.freebsd.org/changeset/base/324095 Log: Add ThinkPad USB 3.0 Ethernet Adapter. Submitted by: jh Modified: head/sys/dev/usb/net/if_ure.c head/sys/dev/usb/usbdevs Modified:

svn commit: r324097 - in head/sys/dev: mpr mps

2017-09-28 Thread Scott Long
Author: scottl Date: Fri Sep 29 04:52:15 2017 New Revision: 324097 URL: https://svnweb.freebsd.org/changeset/base/324097 Log: Convert sysctl sbuf usage to use a fully dynaic sbuf. This is strictly needed, but it silences an erroneous Coverity warning and makes the code a little more

Re: svn commit: r324049 - head/sys/dev/hyperv/netvsc

2017-09-28 Thread Cy Schubert
In message <201709270544.v8r5io50067...@repo.freebsd.org>, Sepherosa Ziehau wri tes: > Author: sephe > Date: Wed Sep 27 05:44:50 2017 > New Revision: 324049 > URL: https://svnweb.freebsd.org/changeset/base/324049 > > Log: > hyperv/hn: Fix UDP checksum offload issue in Azure. > > UDP

Re: svn commit: r324049 - head/sys/dev/hyperv/netvsc

2017-09-28 Thread Sepherosa Ziehau
Thanks, I am doing a test building. I am planning to drop the Hyper-V on i386, which is never officially supported. On Thu, Sep 28, 2017 at 2:08 PM, Cy Schubert wrote: > In message <201709270544.v8r5io50067...@repo.freebsd.org>, Sepherosa Ziehau > wri > tes: >> Author:

svn commit: r324081 - head/sys/netgraph

2017-09-28 Thread Eugene Grosbein
Author: eugen (ports committer) Date: Thu Sep 28 11:26:37 2017 New Revision: 324081 URL: https://svnweb.freebsd.org/changeset/base/324081 Log: Correction after r323873: #include in addition to PR: 220076 Approved by: mav (mentor) MFC after:3 days Modified:

svn commit: r324082 - head/usr.sbin/config

2017-09-28 Thread Nick Hibma
Author: n_hibma Date: Thu Sep 28 12:43:25 2017 New Revision: 324082 URL: https://svnweb.freebsd.org/changeset/base/324082 Log: Typo in filename in comment. Modified: head/usr.sbin/config/config.h Modified: head/usr.sbin/config/config.h

svn commit: r324077 - head/sys/dev/hyperv/netvsc

2017-09-28 Thread Sepherosa Ziehau
Author: sephe Date: Thu Sep 28 07:02:56 2017 New Revision: 324077 URL: https://svnweb.freebsd.org/changeset/base/324077 Log: hyperv/hn: Unbreak i386 building. Reported by: cy MFC after:1 week Sponsored by: Microsoft Modified: head/sys/dev/hyperv/netvsc/if_hn.c Modified:

svn commit: r324078 - in head/sys: i386/i386 i386/include i386/isa kern

2017-09-28 Thread Konstantin Belousov
Author: kib Date: Thu Sep 28 08:38:24 2017 New Revision: 324078 URL: https://svnweb.freebsd.org/changeset/base/324078 Log: Revert r323722. A better fix will be committed shortly, as well as some still useful bits of the reverted revision. The problem with the committed fix is that there

svn commit: r324079 - in head/sys/i386: i386 include

2017-09-28 Thread Konstantin Belousov
Author: kib Date: Thu Sep 28 08:46:15 2017 New Revision: 324079 URL: https://svnweb.freebsd.org/changeset/base/324079 Log: Restore a part of r323722. Do not return from interrupt using the POP_FRAME;iret instruction sequence, always jump to doreti. The user segments selectors saved

svn commit: r324080 - head/sys/i386/i386

2017-09-28 Thread Konstantin Belousov
Author: kib Date: Thu Sep 28 09:01:28 2017 New Revision: 324080 URL: https://svnweb.freebsd.org/changeset/base/324080 Log: A different fix for the issue from r323722. Split the handlers for pop of invalid selectors from the trap frame into usermode and kernel variants. Usermode handler