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

2016-11-23 Thread Sepherosa Ziehau
Author: sephe Date: Thu Nov 24 07:35:16 2016 New Revision: 309085 URL: https://svnweb.freebsd.org/changeset/base/309085 Log: hyperv/hn: Fix primary channel revocation Since hypervisor will not drain the TX bufring, once the channels are revoked: - Setup vmbus orphan handler properly.

svn commit: r309084 - head/sys/boot/fdt/dts/arm

2016-11-23 Thread Emmanuel Vadot
Author: manu Date: Thu Nov 24 06:43:11 2016 New Revision: 309084 URL: https://svnweb.freebsd.org/changeset/base/309084 Log: Enable the SPI1 and SPI2 node for Olimex A20 SOM EVB. This was missed in r309079. Modified: head/sys/boot/fdt/dts/arm/olimex-a20-som-evb.dts Modified:

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

2016-11-23 Thread Sepherosa Ziehau
Author: sephe Date: Thu Nov 24 06:01:29 2016 New Revision: 309083 URL: https://svnweb.freebsd.org/changeset/base/309083 Log: hyperv/vmbus: Fix the multi-channel revoking on vmbus side. - Reference count the sub-channel when channel offer message is processed, so that immediate rescind

svn commit: r309082 - in head: . share/man/man4

2016-11-23 Thread Dexuan Cui
Author: dexuan Date: Thu Nov 24 05:52:28 2016 New Revision: 309082 URL: https://svnweb.freebsd.org/changeset/base/309082 Log: share/man/man4/Makefile: Only install Hyper-V man pages on amd64 and i386 We shouldn't install them on the architectures not supported by Hyper-V. And,

svn commit: r309081 - in head/sys/dev/hyperv: include vmbus

2016-11-23 Thread Sepherosa Ziehau
Author: sephe Date: Thu Nov 24 05:18:45 2016 New Revision: 309081 URL: https://svnweb.freebsd.org/changeset/base/309081 Log: hyperv/vmbus: Fix the primary channel revoking on vmbus side. Drivers can now use vmbus_chan_{is_revoked,set_orphan,unset_orphan}() and vmbus_xact_ctx_orphan() to

svn commit: r309080 - in head/sys/dev/hyperv: include vmbus

2016-11-23 Thread Sepherosa Ziehau
Author: sephe Date: Thu Nov 24 04:58:13 2016 New Revision: 309080 URL: https://svnweb.freebsd.org/changeset/base/309080 Log: hyperv/vmbus: Implement orphan support for transaction API It will be used to fix the primary channel revocation support. MFC after:1 week Sponsored by:

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

2016-11-23 Thread Emmanuel Vadot
Author: manu Date: Thu Nov 24 01:24:26 2016 New Revision: 309079 URL: https://svnweb.freebsd.org/changeset/base/309079 Log: Enable the SCL and SDA i2c line for DDC. This is an undocumented register that we need to set if we do not want to rely on u-boot or other bootloader. Modified:

svn commit: r309078 - head/sys/dev/bnxt

2016-11-23 Thread Stephen Hurd
Author: shurd (ports committer) Date: Thu Nov 24 00:49:00 2016 New Revision: 309078 URL: https://svnweb.freebsd.org/changeset/base/309078 Log: Add new device IDs Add device IDs for new hardware, sort the device IDs, add comment regarding fragice NPAR/VF detection. Approved by:

svn commit: r309076 - head/sys/arm64/conf

2016-11-23 Thread Oleksandr Tymoshenko
Author: gonzo Date: Thu Nov 24 00:45:52 2016 New Revision: 309076 URL: https://svnweb.freebsd.org/changeset/base/309076 Log: [rpi3] Move SOC_BRCM_BCM2837 from UP config to SMP one Now that BCM283x source are buildable with SMP option it cam be moved to GENERIC SMP config. SMP itself does

svn commit: r309074 - head/sys/arm/broadcom/bcm2835

2016-11-23 Thread Oleksandr Tymoshenko
Author: gonzo Date: Thu Nov 24 00:39:17 2016 New Revision: 309074 URL: https://svnweb.freebsd.org/changeset/base/309074 Log: [rpi3] Fix SMP build for FreeBSD/arm64 Modified: head/sys/arm/broadcom/bcm2835/bcm2836.c Modified: head/sys/arm/broadcom/bcm2835/bcm2836.c

svn commit: r309073 - head/sys/dev/bnxt

2016-11-23 Thread Stephen Hurd
Author: shurd (ports committer) Date: Thu Nov 24 00:15:32 2016 New Revision: 309073 URL: https://svnweb.freebsd.org/changeset/base/309073 Log: Fix version string This is no longer on github, but in FreeBSD base. Approved by: davidch MFC after:6 days Sponsored by: Broadcom

svn commit: r309070 - head/share/man/man4

2016-11-23 Thread Andriy Voskoboinyk
Author: avos Date: Wed Nov 23 22:57:47 2016 New Revision: 309070 URL: https://svnweb.freebsd.org/changeset/base/309070 Log: rtwn.4: fix hostapd(8) man page section. Modified: head/share/man/man4/rtwn.4 Modified: head/share/man/man4/rtwn.4

svn commit: r309069 - in head/sys/cddl: contrib/opensolaris/uts/common/dtrace dev/dtrace

2016-11-23 Thread George V. Neville-Neil
Author: gnn Date: Wed Nov 23 22:50:20 2016 New Revision: 309069 URL: https://svnweb.freebsd.org/changeset/base/309069 Log: Add tunable to disable destructive dtrace Submitted by: Joerg Pernfuss Reviewed by: rstone, markj MFC after:2 weeks Differential

svn commit: r309068 - in head/libexec/rtld-elf: . mips

2016-11-23 Thread John Baldwin
Author: jhb Date: Wed Nov 23 20:21:53 2016 New Revision: 309068 URL: https://svnweb.freebsd.org/changeset/base/309068 Log: Fix _mips_rtld_bind() to handle ELF filters. MIPS does not use the common _rtld_bind() to handle runtime binding. Instead, it uses a private _mips_rtld_bind().

svn commit: r309066 - head/share/man/man9

2016-11-23 Thread Christian Brueffer
Author: brueffer Date: Wed Nov 23 19:19:11 2016 New Revision: 309066 URL: https://svnweb.freebsd.org/changeset/base/309066 Log: Fix various mdoc issues reported by mandoc -Tlint. Modified: head/share/man/man9/bus_map_resource.9 head/share/man/man9/cnv.9 head/share/man/man9/counter.9

Re: svn commit: r308687 - head/libexec/rtld-elf

2016-11-23 Thread Bryan Drewery
On 11/15/2016 1:37 AM, Konstantin Belousov wrote: > Author: kib > Date: Tue Nov 15 09:37:35 2016 > New Revision: 308687 > URL: https://svnweb.freebsd.org/changeset/base/308687 > > Log: > Update hint to utilize user variable. > > Sponsored by: The FreeBSD Foundation > MFC after: 1

svn commit: r309065 - head/share/man/man4

2016-11-23 Thread Christian Brueffer
Author: brueffer Date: Wed Nov 23 18:45:15 2016 New Revision: 309065 URL: https://svnweb.freebsd.org/changeset/base/309065 Log: Fix various mdoc issues reported by mandoc -Tlint. Modified: head/share/man/man4/armv8crypto.4 head/share/man/man4/bhnd.4 head/share/man/man4/bhndb.4

svn commit: r309064 - head/sys/boot/fdt/dts/arm

2016-11-23 Thread Emmanuel Vadot
Author: manu Date: Wed Nov 23 18:31:34 2016 New Revision: 309064 URL: https://svnweb.freebsd.org/changeset/base/309064 Log: Enable UEXT related nodes for Olimex A20 SOM UEXT are Universal EXTension connector from Olimex. They embed i2c, spi and uart pins along power in one connector and

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

2016-11-23 Thread Emmanuel Vadot
Author: manu Date: Wed Nov 23 18:07:44 2016 New Revision: 309063 URL: https://svnweb.freebsd.org/changeset/base/309063 Log: Test that the emac device is enabled in probe function MFC after:3 days Modified: head/sys/arm/allwinner/if_emac.c Modified: head/sys/arm/allwinner/if_emac.c

svn commit: r309062 - in head/sys: fs/ext2fs kern sys ufs/ffs vm

2016-11-23 Thread Mark Johnston
Author: markj Date: Wed Nov 23 17:53:07 2016 New Revision: 309062 URL: https://svnweb.freebsd.org/changeset/base/309062 Log: Release laundered vnode pages to the head of the inactive queue. The swap pager enqueues laundered pages near the head of the inactive queue to avoid another trip

svn commit: r309060 - head/tools/tools/nanobsd/Files/root

2016-11-23 Thread Christian Brueffer
Author: brueffer Date: Wed Nov 23 16:54:27 2016 New Revision: 309060 URL: https://svnweb.freebsd.org/changeset/base/309060 Log: Fix comment typo. PR: 208484 Submitted by: madpilot MFC after:1 week Modified: head/tools/tools/nanobsd/Files/root/save_cfg Modified:

svn commit: r309059 - head/share/misc

2016-11-23 Thread Mikhail Pchelin
Author: misha (ports committer) Date: Wed Nov 23 14:15:51 2016 New Revision: 309059 URL: https://svnweb.freebsd.org/changeset/base/309059 Log: - Add myself (misha) as a ports committer - Update mentor/mentee relationships Approved by: jpaetzel (mentor) Modified:

svn commit: r309055 - head/sys/mips/conf

2016-11-23 Thread Ruslan Bukin
Author: br Date: Wed Nov 23 11:56:22 2016 New Revision: 309055 URL: https://svnweb.freebsd.org/changeset/base/309055 Log: Split MALTA board config to big and little endian versions. This fixes compilation after r308807 ("Pass MACHINE_ARCH on command line for MIPS kernels.")

svn commit: r309053 - head/sys/mips/include

2016-11-23 Thread Ruslan Bukin
Author: br Date: Wed Nov 23 11:30:40 2016 New Revision: 309053 URL: https://svnweb.freebsd.org/changeset/base/309053 Log: Increase pcpu size to 512 so it become both denominator of PAGE_SIZE and aligned to CACHE_LINE_SIZE. This fixes CTASSERT. Sponsored by: DARPA, AFRL Modified:

Re: svn commit: r307394 - in head: share/man/man4 sys/conf sys/dev/netmap sys/modules/netmap sys/net tools/tools/netmap

2016-11-23 Thread Olivier Cochard-Labbé
​Hi, since this commit, my system panic when using netmap pkt-gen with a Chelsio T540-CR NIC (I didn't reproduce it with Intel NIC). - Latest known working system: FreeBSD 12.0-CURRENT #2 r307393 - Crash since: FreeBSD 12.0-CURRENT #1 r307396 On a fresh (r309034) system, here is he behavior:

svn commit: r309051 - head/lib/libfetch

2016-11-23 Thread Dag-Erling Smørgrav
Author: des Date: Wed Nov 23 10:52:19 2016 New Revision: 309051 URL: https://svnweb.freebsd.org/changeset/base/309051 Log: Remove debugging code. Modified: head/lib/libfetch/common.c Modified: head/lib/libfetch/common.c

svn commit: r309048 - head/sys/arm64/arm64

2016-11-23 Thread Andrew Turner
Author: andrew Date: Wed Nov 23 09:38:10 2016 New Revision: 309048 URL: https://svnweb.freebsd.org/changeset/base/309048 Log: Mark cpu_find_cpu0_fdt as FDT only. It's only called when this is set, and the kernel is using FDT. Obtained from:ABT Systems Ltd Sponsored by: The

svn commit: r309046 - head/sys/arm64/arm64

2016-11-23 Thread Andrew Turner
Author: andrew Date: Wed Nov 23 09:33:47 2016 New Revision: 309046 URL: https://svnweb.freebsd.org/changeset/base/309046 Log: Remove the unneeded ofw_cpu_reg function signature, it's not used in this file. Obtained from:ABT Systems Ltd Sponsored by: The FreeBSD Foundation

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

2016-11-23 Thread Sepherosa Ziehau
Author: sephe Date: Wed Nov 23 08:30:02 2016 New Revision: 309039 URL: https://svnweb.freebsd.org/changeset/base/309039 Log: hyperv/vmbus: Merge free/active locks. These functions are only used by management stuffs, so there are no needs to introduce extra complexity. MFC after: