svn commit: r308285 - head/sys/arm/conf

2016-11-03 Thread Emmanuel Vadot
Author: manu Date: Fri Nov 4 04:47:08 2016 New Revision: 308285 URL: https://svnweb.freebsd.org/changeset/base/308285 Log: Add Allwinner UP SoC support to GENERIC on armv6 Relnotes: yes Modified: head/sys/arm/conf/GENERIC Modified: head/sys/arm/conf/GENERIC

svn commit: r308284 - in stable/10/sys/dev/cxgbe: . common

2016-11-03 Thread John Baldwin
Author: jhb Date: Fri Nov 4 04:06:55 2016 New Revision: 308284 URL: https://svnweb.freebsd.org/changeset/base/308284 Log: MFC 295573: Remove duplicate definition (CPL_TRACE_PKT_T5). Sponsored by: Chelsio Communications Modified: stable/10/sys/dev/cxgbe/common/t4_msg.h

svn commit: r308283 - stable/10/sys/dev/cxgbe/tom

2016-11-03 Thread John Baldwin
Author: jhb Date: Fri Nov 4 04:01:59 2016 New Revision: 308283 URL: https://svnweb.freebsd.org/changeset/base/308283 Log: MFC 301932: Use sbused() instead of sbspace() to avoid signed issues. Inserting a full mbuf with an external cluster into the socket buffer resulted in sbspace()

svn commit: r308282 - in stable/10/sys/dev/cxgbe: firmware tom

2016-11-03 Thread John Baldwin
Author: jhb Date: Fri Nov 4 03:49:53 2016 New Revision: 308282 URL: https://svnweb.freebsd.org/changeset/base/308282 Log: MFC 290175,290633,299206,300895,301898: Various TOE fixes. 290175: cxgbe/tom: decide whether to shove segments or not only if there is payload to transmit.

svn commit: r308281 - stable/10/sys/dev/cxgbe/tom

2016-11-03 Thread John Baldwin
Author: jhb Date: Fri Nov 4 03:25:34 2016 New Revision: 308281 URL: https://svnweb.freebsd.org/changeset/base/308281 Log: MFC 277763,280146,287631: Various fixes to DDP. 277763: Lock the socket buffer before jumping to the 'out' label if sblock() fails in t4_soreceive_ddp().

svn commit: r308280 - stable/11/sys/arm/allwinner

2016-11-03 Thread Emmanuel Vadot
Author: manu Date: Fri Nov 4 01:56:29 2016 New Revision: 308280 URL: https://svnweb.freebsd.org/changeset/base/308280 Log: MFC r305689: a10_mmc: Remove completly the PIO code now all access is done by DMA. Rename registers as in the manual. Do a hard reset of the controller before a

svn commit: r308279 - stable/11/sys/arm/allwinner

2016-11-03 Thread Emmanuel Vadot
Author: manu Date: Fri Nov 4 01:50:59 2016 New Revision: 308279 URL: https://svnweb.freebsd.org/changeset/base/308279 Log: MFC r302522, r302591-r302592 (by jmcneill) r302522: Align descriptors and data buffers to 32 bits. This restriction is described in the A20 (and later) user

svn commit: r308278 - head/sys/dev/hyperv/vmbus

2016-11-03 Thread Sepherosa Ziehau
Author: sephe Date: Fri Nov 4 01:14:41 2016 New Revision: 308278 URL: https://svnweb.freebsd.org/changeset/base/308278 Log: hyperv/vmbus: Reset ch_dev, once the child is deleted. So it will not be mis-used later on, e.g. in vmbus_chan_printf(). Submitted by: dexuan Reported by:

svn commit: r308277 - in stable/11: release/arm sys/arm/conf

2016-11-03 Thread Emmanuel Vadot
Author: manu Date: Fri Nov 4 01:12:32 2016 New Revision: 308277 URL: https://svnweb.freebsd.org/changeset/base/308277 Log: MFC r305739-r305740 r305739: Use "generic" ALLWINNER_UP kernel config for Cubieboard release. Reviewed by: gjb MFC after:2 week r305740: Remove

svn commit: r308276 - stable/11/sys/arm/allwinner

2016-11-03 Thread Emmanuel Vadot
Author: manu Date: Fri Nov 4 01:06:14 2016 New Revision: 308276 URL: https://svnweb.freebsd.org/changeset/base/308276 Log: MFC r304710: Allwinner: Add thermal sensor driver for A10/A20 The thermal sensor lives in the touch screen controller. Touch screen part isn't done for now.

svn commit: r308275 - stable/11/sys/arm/allwinner

2016-11-03 Thread Emmanuel Vadot
Author: manu Date: Fri Nov 4 00:58:37 2016 New Revision: 308275 URL: https://svnweb.freebsd.org/changeset/base/308275 Log: MFC r304566: allwinner: Remove a20/a20_cpu_cfg.c from the build. This was needed when we used the SoC specific timer and not the generic-timer. Modified:

svn commit: r308274 - in stable/11/sys/arm/allwinner: . a10 clk

2016-11-03 Thread Emmanuel Vadot
Author: manu Date: Fri Nov 4 00:54:21 2016 New Revision: 308274 URL: https://svnweb.freebsd.org/changeset/base/308274 Log: MFC r304318, r304464 r304318: Rename allwinner_machdep.{c.h} to aw_machdep.{c.h} as all allwinner source files are name aw_* r304464: Allwinner: Move

svn commit: r308273 - in stable/11/sys/arm: allwinner allwinner/a10 conf

2016-11-03 Thread Emmanuel Vadot
Author: manu Date: Fri Nov 4 00:43:12 2016 New Revision: 308273 URL: https://svnweb.freebsd.org/changeset/base/308273 Log: MFC r304316: Rename kernel config A10 into ALLWINNER_UP as it is intend to work with all Allwinner Uniprocessor SoC. As of now it works with A10 and A13 (and

svn commit: r308272 - stable/11/sys/modules/dtb/allwinner

2016-11-03 Thread Emmanuel Vadot
Author: manu Date: Fri Nov 4 00:34:12 2016 New Revision: 308272 URL: https://svnweb.freebsd.org/changeset/base/308272 Log: MFC r304297: Add sun5i-a13-olinuxino to the build. Modified: stable/11/sys/modules/dtb/allwinner/Makefile Directory Properties: stable/11/ (props changed)

svn commit: r308271 - stable/11/sys/boot/fdt/dts/arm

2016-11-03 Thread Emmanuel Vadot
Author: manu Date: Fri Nov 4 00:32:25 2016 New Revision: 308271 URL: https://svnweb.freebsd.org/changeset/base/308271 Log: MFC r304291: Remove pullup settings for MMC pins, this is not needed since r304290 Modified: stable/11/sys/boot/fdt/dts/arm/bananapi.dts Directory Properties:

svn commit: r308270 - head/contrib/tzdata

2016-11-03 Thread Glen Barber
Author: gjb Date: Thu Nov 3 23:34:11 2016 New Revision: 308270 URL: https://svnweb.freebsd.org/changeset/base/308270 Log: MFV r308265: Update tzdata to 2016i. Sponsored by: The FreeBSD Foundation Added: head/contrib/tzdata/CONTRIBUTING - copied unchanged from r308265,

svn commit: r308269 - head/sys/arm/allwinner

2016-11-03 Thread Jared McNeill
Author: jmcneill Date: Thu Nov 3 23:22:04 2016 New Revision: 308269 URL: https://svnweb.freebsd.org/changeset/base/308269 Log: Add support for Allwinner H3 audio codec. The audio controller in the H3 is more or less the same as A10/A20 except some registers are shuffled around. The

svn commit: r308268 - head/sys/x86/x86

2016-11-03 Thread Adrian Chadd
Author: adrian Date: Thu Nov 3 23:11:33 2016 New Revision: 308268 URL: https://svnweb.freebsd.org/changeset/base/308268 Log: Add a witness check to enforce that no non-sleeping locks are held when they shouldn't be. I used this during driver bring-up to find that the Linux driver holds

svn commit: r308267 - head/sys/dev/ath

2016-11-03 Thread Adrian Chadd
Author: adrian Date: Thu Nov 3 23:05:39 2016 New Revision: 308267 URL: https://svnweb.freebsd.org/changeset/base/308267 Log: [ath] add the MIMO per-chain RSSI and noise floor information. This is a long time coming. The general pieces have been floating around in a local repo since

svn commit: r308266 - vendor/tzdata/tzdata2016i

2016-11-03 Thread Glen Barber
Author: gjb Date: Thu Nov 3 22:51:38 2016 New Revision: 308266 URL: https://svnweb.freebsd.org/changeset/base/308266 Log: Tag tzdata2016i Sponsored by: The FreeBSD Foundation Added: vendor/tzdata/tzdata2016i/ - copied from r308265, vendor/tzdata/dist/

svn commit: r308265 - vendor/tzdata/dist

2016-11-03 Thread Glen Barber
Author: gjb Date: Thu Nov 3 22:50:41 2016 New Revision: 308265 URL: https://svnweb.freebsd.org/changeset/base/308265 Log: Import tzdata2016i. Sponsored by: The FreeBSD Foundation Added: vendor/tzdata/dist/CONTRIBUTING vendor/tzdata/dist/LICENSE vendor/tzdata/dist/Makefile

svn commit: r308264 - in head: include lib/libc/gen

2016-11-03 Thread Ed Schouten
Author: ed Date: Thu Nov 3 20:21:34 2016 New Revision: 308264 URL: https://svnweb.freebsd.org/changeset/base/308264 Log: Replace basename(3) by a thread-safe implementation. Now that the changes to the dirname(3) function had some time to settle, let's go ahead and use the same approach

Re: svn commit: r308130 - in head: . gnu/lib/libgcc gnu/usr.bin/binutils gnu/usr.bin/binutils/ld gnu/usr.bin/binutils/libbfd gnu/usr.bin/cc gnu/usr.bin/gdb gnu/usr.bin/gdb/libgdb lib/libc lib/libc/mip

2016-11-03 Thread Ruslan Bukin
On Thu, Nov 03, 2016 at 12:39:48PM -0700, Bryan Drewery wrote: > On 10/31/16 8:33 AM, Ruslan Bukin wrote: > > Modified: head/share/mk/bsd.cpu.mk > > == > > --- head/share/mk/bsd.cpu.mkMon Oct 31 15:11:55 2016

svn commit: r308263 - stable/10/sys/netinet

2016-11-03 Thread Julien Charbon
Author: jch Date: Thu Nov 3 19:58:12 2016 New Revision: 308263 URL: https://svnweb.freebsd.org/changeset/base/308263 Log: MFC r307966: Remove an extraneous call to soisconnected() in syncache_socket(), introduced with r261242. The useful and expected soisconnected() call is done in

Re: svn commit: r308130 - in head: . gnu/lib/libgcc gnu/usr.bin/binutils gnu/usr.bin/binutils/ld gnu/usr.bin/binutils/libbfd gnu/usr.bin/cc gnu/usr.bin/gdb gnu/usr.bin/gdb/libgdb lib/libc lib/libc/mip

2016-11-03 Thread Bryan Drewery
On 10/31/16 8:33 AM, Ruslan Bukin wrote: > Modified: head/share/mk/bsd.cpu.mk > == > --- head/share/mk/bsd.cpu.mk Mon Oct 31 15:11:55 2016(r308129) > +++ head/share/mk/bsd.cpu.mk Mon Oct 31 15:33:58 2016

svn commit: r308262 - head/share/mk

2016-11-03 Thread Bryan Drewery
Author: bdrewery Date: Thu Nov 3 19:39:32 2016 New Revision: 308262 URL: https://svnweb.freebsd.org/changeset/base/308262 Log: Use proper MACHINE_ARCH. This fixes ports on mips after r308130. Modified: head/share/mk/bsd.cpu.mk Modified: head/share/mk/bsd.cpu.mk

svn commit: r308261 - head/sys/vm

2016-11-03 Thread Alan Cox
Author: alc Date: Thu Nov 3 16:44:55 2016 New Revision: 308261 URL: https://svnweb.freebsd.org/changeset/base/308261 Log: In vm_fault()'s loop over the shadow chain, move a comment describing our invariants to a better place. Also, add two comments concerning the relationship between the

svn commit: r308260 - stable/11/sys/kern

2016-11-03 Thread Edward Tomasz Napierala
Author: trasz Date: Thu Nov 3 15:04:16 2016 New Revision: 308260 URL: https://svnweb.freebsd.org/changeset/base/308260 Log: MFC r304023: Print vnode details when vnode locking assertion gets triggered. Modified: stable/11/sys/kern/vfs_subr.c Directory Properties: stable/11/ (props

svn commit: r308259 - stable/11/sys/fs/nullfs

2016-11-03 Thread Edward Tomasz Napierala
Author: trasz Date: Thu Nov 3 15:01:23 2016 New Revision: 308259 URL: https://svnweb.freebsd.org/changeset/base/308259 Log: MFC r305834: Change the getnewvnode(9) tag for nullfs from "null" to "nullfs". It's more consistent, and besides, the "null" alone looks weird. MFC after:

svn commit: r308258 - stable/11/usr.sbin/cron/cron

2016-11-03 Thread Edward Tomasz Napierala
Author: trasz Date: Thu Nov 3 14:58:26 2016 New Revision: 308258 URL: https://svnweb.freebsd.org/changeset/base/308258 Log: MFC r304570: Add the "-n" flag to cron(8), to prevent it from daemonizing. This makes it possible to use it with external supervisors. The "-n" flag name is

svn commit: r308255 - stable/11/sys/dev/usb

2016-11-03 Thread Edward Tomasz Napierala
Author: trasz Date: Thu Nov 3 14:45:58 2016 New Revision: 308255 URL: https://svnweb.freebsd.org/changeset/base/308255 Log: MFC r303477: Improve error message. Modified: stable/11/sys/dev/usb/usb_device.c Directory Properties: stable/11/ (props changed) Modified:

svn commit: r308257 - stable/11/lib/libc/sys

2016-11-03 Thread Edward Tomasz Napierala
Author: trasz Date: Thu Nov 3 14:49:26 2016 New Revision: 308257 URL: https://svnweb.freebsd.org/changeset/base/308257 Log: MFC r302624: Add some .Xrs to getloginclass(2). Modified: stable/11/lib/libc/sys/getloginclass.2 Directory Properties: stable/11/ (props changed) Modified:

svn commit: r308256 - stable/11/sys/dev/usb/template

2016-11-03 Thread Edward Tomasz Napierala
Author: trasz Date: Thu Nov 3 14:48:10 2016 New Revision: 308256 URL: https://svnweb.freebsd.org/changeset/base/308256 Log: MFC r303476: Fix MTP description in the comment. Modified: stable/11/sys/dev/usb/template/usb_template_mtp.c Directory Properties: stable/11/ (props changed)

svn commit: r308254 - stable/11/sys/fs/autofs

2016-11-03 Thread Edward Tomasz Napierala
Author: trasz Date: Thu Nov 3 14:43:30 2016 New Revision: 308254 URL: https://svnweb.freebsd.org/changeset/base/308254 Log: MFC r303478: Remove write-only variable. Modified: stable/11/sys/fs/autofs/autofs_vnops.c Directory Properties: stable/11/ (props changed) Modified:

svn commit: r308253 - stable/11/sys/fs/autofs

2016-11-03 Thread Edward Tomasz Napierala
Author: trasz Date: Thu Nov 3 14:40:34 2016 New Revision: 308253 URL: https://svnweb.freebsd.org/changeset/base/308253 Log: MFC r303961: Implement autofs_print(), for improved debugging experience. Modified: stable/11/sys/fs/autofs/autofs_vnops.c Directory Properties: stable/11/

svn commit: r308252 - stable/11/sys/kern

2016-11-03 Thread Edward Tomasz Napierala
Author: trasz Date: Thu Nov 3 14:36:57 2016 New Revision: 308252 URL: https://svnweb.freebsd.org/changeset/base/308252 Log: MFC r306071: Fix bug introduced with r302388, which could cause processes accessing automounted shares to hang with "vfs_busy" wchan. (As a workaround one can

svn commit: r308251 - in head: lib/libcompiler_rt lib/msun/riscv share/man/man7 share/mk sys/modules/dtrace/dtrace sys/riscv/include

2016-11-03 Thread Ruslan Bukin
Author: br Date: Thu Nov 3 13:06:17 2016 New Revision: 308251 URL: https://svnweb.freebsd.org/changeset/base/308251 Log: o Add support for long double. o Add support for latest RISC-V GNU toolchain. Sponsored by: DARPA, AFRL Sponsored by: HEIF5 Modified:

svn commit: r308250 - head/sys/cam/ctl

2016-11-03 Thread Edward Tomasz Napierala
Author: trasz Date: Thu Nov 3 10:11:59 2016 New Revision: 308250 URL: https://svnweb.freebsd.org/changeset/base/308250 Log: Check for lengths being <= 0. Note that this interface can only be accessed by root. It uses unsigned ints instead of size_t to preserve the ABI. PR:

svn commit: r308247 - head/cddl/contrib/opensolaris/lib/libzfs_core/common

2016-11-03 Thread Andriy Gapon
Author: avg Date: Thu Nov 3 09:24:27 2016 New Revision: 308247 URL: https://svnweb.freebsd.org/changeset/base/308247 Log: MFV r308222: 6051 lzc_receive: allow the caller to read the begin record illumos/illumos-gate@620f322510b2d6433f7f6af60fa52380c07756ad

svn commit: r308246 - stable/10/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2016-11-03 Thread Andriy Gapon
Author: avg Date: Thu Nov 3 08:54:35 2016 New Revision: 308246 URL: https://svnweb.freebsd.org/changeset/base/308246 Log: MFC r307994: 3746 ZRLs are racy PR: 204037 Modified: stable/10/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zrlock.c Directory Properties: stable/10/

svn commit: r308245 - stable/11/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2016-11-03 Thread Andriy Gapon
Author: avg Date: Thu Nov 3 08:54:04 2016 New Revision: 308245 URL: https://svnweb.freebsd.org/changeset/base/308245 Log: MFC r307994: 3746 ZRLs are racy PR: 204037 Modified: stable/11/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zrlock.c Directory Properties: stable/11/

svn commit: r308244 - in stable/10: etc/rc.d tools/build/mk

2016-11-03 Thread Andriy Gapon
Author: avg Date: Thu Nov 3 08:34:37 2016 New Revision: 308244 URL: https://svnweb.freebsd.org/changeset/base/308244 Log: MFC r307182,307191,307192: rc.d/zfsbe: new script designed for BE support Added: stable/10/etc/rc.d/zfsbe - copied unchanged from r307182, head/etc/rc.d/zfsbe

svn commit: r308243 - in stable/11: etc/rc.d tools/build/mk

2016-11-03 Thread Andriy Gapon
Author: avg Date: Thu Nov 3 08:34:24 2016 New Revision: 308243 URL: https://svnweb.freebsd.org/changeset/base/308243 Log: MFC r307182,307191,307192: rc.d/zfsbe: new script designed for BE support Added: stable/11/etc/rc.d/zfsbe - copied unchanged from r307182, head/etc/rc.d/zfsbe

svn commit: r308242 - in head: share/man/man4 sys/dev/smbus

2016-11-03 Thread Andriy Gapon
Author: avg Date: Thu Nov 3 07:40:52 2016 New Revision: 308242 URL: https://svnweb.freebsd.org/changeset/base/308242 Log: smbus: remove smbus_trans / SMB_TRANS This change reverts most of r281985. The method did not map to anything defined by SMBus protocol and could not be