svn commit: r305083 - in head/contrib: gcc/doc gcclibs/libcpp

2016-08-30 Thread Pedro F. Giffuni
Author: pfg Date: Tue Aug 30 19:39:33 2016 New Revision: 305083 URL: https://svnweb.freebsd.org/changeset/base/305083 Log: libcpp: Complete the __COUNTER__ support with upstream implementation. We brought an original __COUNTER__ implementation in r228474, however, it was missing

svn commit: r305084 - head/tools/regression/capsicum/syscalls

2016-08-30 Thread Mariusz Zaborski
Author: oshogbo Date: Tue Aug 30 19:58:41 2016 New Revision: 305084 URL: https://svnweb.freebsd.org/changeset/base/305084 Log: Fix Capsicum syscalls test suite. Modified: head/tools/regression/capsicum/syscalls/cap_fcntls_limit.c head/tools/regression/capsicum/syscalls/cap_ioctls_limit.c

Re: svn commit: r304716 - in releng/11.0/sys: conf kern net sys

2016-08-30 Thread Nathan Whitehorn
Please reapply the diff from r302372 to sub_gtaskqueue.c. This is breaking boot on POWER8 KVM guests with sparse CPU mappings for 11.0. I have attached a sample diff that should fix the problem (untested; I have to run at the moment). -Nathan On 08/23/16 18:56, Stephen Hurd wrote: Author:

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

2016-08-30 Thread Konstantin Belousov
Author: kib Date: Tue Aug 30 13:56:11 2016 New Revision: 305064 URL: https://svnweb.freebsd.org/changeset/base/305064 Log: MFC r304916: Consistently delimit each vnode description block with two blank lines. Modified: stable/11/sys/kern/vnode_if.src Directory Properties: stable/11/

svn commit: r305066 - head/tools/tools/crypto

2016-08-30 Thread George V. Neville-Neil
Author: gnn Date: Tue Aug 30 14:28:35 2016 New Revision: 305066 URL: https://svnweb.freebsd.org/changeset/base/305066 Log: Update cryptotest for modern algorithms Reviewed by: cem Sponsored by: Rubicon Communications, LLC (Netgate) Differential Revision:

svn commit: r305065 - in head: crypto/openssh secure/usr.sbin/sshd

2016-08-30 Thread Kurt Lidl
Author: lidl Date: Tue Aug 30 14:09:24 2016 New Revision: 305065 URL: https://svnweb.freebsd.org/changeset/base/305065 Log: Add refactored blacklist support to sshd Change the calls to of blacklist_init() and blacklist_notify to be macros defined in the blacklist_client.h file. This

Re: svn commit: r304716 - in releng/11.0/sys: conf kern net sys

2016-08-30 Thread Nathan Whitehorn
This patch is tested and works. It would be great if you could take care of pushing this through the tree. Since this is causing a regression that breaks system bootability in RC2 relative to RC1, I'll try to get if you can't, though. -Nathan On 08/30/16 07:47, Nathan Whitehorn wrote: Please

Re: svn commit: r305066 - head/tools/tools/crypto

2016-08-30 Thread Conrad Meyer
On Tue, Aug 30, 2016 at 9:34 AM, John Baldwin wrote: > On Tuesday, August 30, 2016 02:28:35 PM George V. Neville-Neil wrote: >> Author: gnn >> Date: Tue Aug 30 14:28:35 2016 >> New Revision: 305066 >> URL: https://svnweb.freebsd.org/changeset/base/305066 >> >> Log: >> Update

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

2016-08-30 Thread Andrew Turner
Author: andrew Date: Tue Aug 30 16:45:15 2016 New Revision: 305071 URL: https://svnweb.freebsd.org/changeset/base/305071 Log: Because we need to use a break-before-make sequence when promoting pages there is a short period where functions that walk the kernel page table without locking them

Re: svn commit: r304246 - head/sys/dev/pci

2016-08-30 Thread Alan Somers
On Tue, Aug 16, 2016 at 7:24 PM, Eric van Gyzen wrote: > Author: vangyzen > Date: Wed Aug 17 01:24:34 2016 > New Revision: 304246 > URL: https://svnweb.freebsd.org/changeset/base/304246 > > Log: > PCIe HotPlug: Detect bridges that are not really HotPlug capable > > Some

Re: svn commit: r305032 - head/sys/dev/cxgbe

2016-08-30 Thread John Baldwin
On Monday, August 29, 2016 10:47:14 PM John Baldwin wrote: > Author: jhb > Date: Mon Aug 29 22:47:14 2016 > New Revision: 305032 > URL: https://svnweb.freebsd.org/changeset/base/305032 > > Log: > Use device_verbose() to undo device_quiet() when detaching from t[45]iovX. > > The device

Re: svn commit: r305066 - head/tools/tools/crypto

2016-08-30 Thread John Baldwin
On Tuesday, August 30, 2016 02:28:35 PM George V. Neville-Neil wrote: > Author: gnn > Date: Tue Aug 30 14:28:35 2016 > New Revision: 305066 > URL: https://svnweb.freebsd.org/changeset/base/305066 > > Log: > Update cryptotest for modern algorithms > > Reviewed by:cem > Sponsored

svn commit: r305075 - head/sbin/newfs_msdos

2016-08-30 Thread Warner Losh
Author: imp Date: Tue Aug 30 18:01:26 2016 New Revision: 305075 URL: https://svnweb.freebsd.org/changeset/base/305075 Log: The code only converts from bpbHugeSectors to bpbSectors if the sum of the hidden and huge sectors is less than or equal MAXU16. When formatting in Windows bpbSectors

svn commit: r305074 - head/sbin/newfs_msdos

2016-08-30 Thread Warner Losh
Author: imp Date: Tue Aug 30 18:01:19 2016 New Revision: 305074 URL: https://svnweb.freebsd.org/changeset/base/305074 Log: Remove CHS alignment. It's not needed and causes problems for the BBB boot partition. NetBSD removed it in 1.10 in their repo some time ago. Submitted by: Guy Yur

Re: svn commit: r305032 - head/sys/dev/cxgbe

2016-08-30 Thread Warner Losh
On Tue, Aug 30, 2016 at 8:22 AM, John Baldwin wrote: > On Monday, August 29, 2016 10:47:14 PM John Baldwin wrote: >> Author: jhb >> Date: Mon Aug 29 22:47:14 2016 >> New Revision: 305032 >> URL: https://svnweb.freebsd.org/changeset/base/305032 >> >> Log: >> Use

svn commit: r305080 - stable/11/sys/netinet

2016-08-30 Thread Michael Tuexen
Author: tuexen Date: Tue Aug 30 19:27:27 2016 New Revision: 305080 URL: https://svnweb.freebsd.org/changeset/base/305080 Log: MFC r304736: When aborting an association, send the ABORT before notifying the upper layer. For the kernel this doesn't matter, for the userland stack, it does.

svn commit: r305077 - in head: contrib/telnet/libtelnet usr.bin/newkey

2016-08-30 Thread Dimitry Andric
Author: dim Date: Tue Aug 30 19:02:15 2016 New Revision: 305077 URL: https://svnweb.freebsd.org/changeset/base/305077 Log: Squelch clang 3.9.0 warnings about BASE (which is 32768) being converted to -32768 when it is used as an argument to mp_itom(), in both libtelnet and newkey. This code

svn commit: r305078 - head/sys/dev/iscsi_initiator

2016-08-30 Thread Ed Maste
Author: emaste Date: Tue Aug 30 19:20:26 2016 New Revision: 305078 URL: https://svnweb.freebsd.org/changeset/base/305078 Log: iscsi_initiator: make logout_req::reason unsigned char Previously this reported an error from Clang 3.9.0: implict conversion from 'int' to 'char' changes value

svn commit: r305079 - head/sys/kern

2016-08-30 Thread Bryan Drewery
Author: bdrewery Date: Tue Aug 30 19:26:07 2016 New Revision: 305079 URL: https://svnweb.freebsd.org/changeset/base/305079 Log: Reduce duplicated logic for !SMP Sponsored by: EMC / Isilon Storage Division Modified: head/sys/kern/subr_smp.c Modified: head/sys/kern/subr_smp.c

svn commit: r305085 - head/contrib/tnftp/src

2016-08-30 Thread Dimitry Andric
Author: dim Date: Tue Aug 30 20:24:50 2016 New Revision: 305085 URL: https://svnweb.freebsd.org/changeset/base/305085 Log: Fix warnings in tnftp about invalid constant conversions, e.g.: contrib/tnftp/src/ftp.c:2067:11: error: implicit conversion from 'int' to 'char' changes value from

svn commit: r305092 - head/contrib/gcc/config/i386

2016-08-30 Thread Pedro F. Giffuni
Author: pfg Date: Tue Aug 30 21:51:53 2016 New Revision: 305092 URL: https://svnweb.freebsd.org/changeset/base/305092 Log: MFV r302423: Bring older verbatim version of cpuid.h This file is used regularly in FreeBSD builds but we usually use the similar file provided by clang. By

svn commit: r305094 - head/sys/arm/arm

2016-08-30 Thread Olivier Houchard
Author: cognet Date: Tue Aug 30 22:32:33 2016 New Revision: 305094 URL: https://svnweb.freebsd.org/changeset/base/305094 Log: Garbage collect bits forgotten in r295267. Modified: head/sys/arm/arm/cpufunc_asm_xscale_c3.S Modified: head/sys/arm/arm/cpufunc_asm_xscale_c3.S

svn commit: r305093 - in head/sys: kern sys

2016-08-30 Thread Mateusz Guzik
Author: mjg Date: Tue Aug 30 21:53:22 2016 New Revision: 305093 URL: https://svnweb.freebsd.org/changeset/base/305093 Log: fd: add fdeget_locked and use in kern_descrip Modified: head/sys/kern/kern_descrip.c head/sys/sys/filedesc.h Modified: head/sys/kern/kern_descrip.c

Re: svn commit: r305091 - head/sys/sys

2016-08-30 Thread Mateusz Guzik
On Tue, Aug 30, 2016 at 03:35:39PM -0700, Conrad Meyer wrote: > On Tue, Aug 30, 2016 at 2:48 PM, Mateusz Guzik wrote: > > Author: mjg > > Date: Tue Aug 30 21:48:10 2016 > > New Revision: 305091 > > URL: https://svnweb.freebsd.org/changeset/base/305091 > > > > Log: > > fd:

Re: svn commit: r305091 - head/sys/sys

2016-08-30 Thread Conrad Meyer
On Tue, Aug 30, 2016 at 2:48 PM, Mateusz Guzik wrote: > Author: mjg > Date: Tue Aug 30 21:48:10 2016 > New Revision: 305091 > URL: https://svnweb.freebsd.org/changeset/base/305091 > > Log: > fd: simplify fd testing in fget_locked by casting to u_int > > Modified: >

svn commit: r305086 - head/contrib/telnet/telnet

2016-08-30 Thread Dimitry Andric
Author: dim Date: Tue Aug 30 20:27:22 2016 New Revision: 305086 URL: https://svnweb.freebsd.org/changeset/base/305086 Log: Fix warnings in telnet about invalid constant conversions, e.g.: contrib/telnet/telnet/commands.c:2914:13: error: implicit conversion from 'int' to 'char' changes

svn commit: r305090 - head/lib/libc/gen

2016-08-30 Thread Jilles Tjoelker
Author: jilles Date: Tue Aug 30 21:43:57 2016 New Revision: 305090 URL: https://svnweb.freebsd.org/changeset/base/305090 Log: getvfsbyname(3): Remove [EFAULT] error. Since r101651 in 2002, getvfsbyname() has written *vfc using userland memcpy(), so the [EFAULT] error no longer occurs.

svn commit: r305091 - head/sys/sys

2016-08-30 Thread Mateusz Guzik
Author: mjg Date: Tue Aug 30 21:48:10 2016 New Revision: 305091 URL: https://svnweb.freebsd.org/changeset/base/305091 Log: fd: simplify fd testing in fget_locked by casting to u_int Modified: head/sys/sys/filedesc.h Modified: head/sys/sys/filedesc.h

svn commit: r305100 - in vendor/amd/dist: . amd amq conf/autofs conf/checkmount conf/fh_dref conf/hn_dref conf/mount conf/mtab conf/nfs_prot conf/sa_dref conf/transp conf/trap conf/umount doc fixmo...

2016-08-30 Thread Cy Schubert
Author: cy Date: Wed Aug 31 00:08:49 2016 New Revision: 305100 URL: https://svnweb.freebsd.org/changeset/base/305100 Log: Import am-utils 6.2, Suggested by: pfg@ Obtained from:ftp://ftp.am-utils.org/pub/am-utils/ Added: vendor/amd/dist/LSM.am-utils

svn commit: r305099 - svnadmin/conf

2016-08-30 Thread Cy Schubert
Author: cy Date: Wed Aug 31 00:08:10 2016 New Revision: 305099 URL: https://svnweb.freebsd.org/changeset/base/305099 Log: Temporarily remove size limit restriction in order to import am-utils 6.2 into the vendor branch. Modified: svnadmin/conf/sizelimit.conf Modified:

svn commit: r305097 - head/sys/arm/xscale/i8134x

2016-08-30 Thread Olivier Houchard
Author: cognet Date: Tue Aug 30 23:32:38 2016 New Revision: 305097 URL: https://svnweb.freebsd.org/changeset/base/305097 Log: Nuke obio_bs_tag, it was used before it was initialized, and arm_base_bs_tag is the same, anyway. Modified: head/sys/arm/xscale/i8134x/crb_machdep.c

svn commit: r305106 - stable/10/cddl/contrib/opensolaris/tools/ctf/cvt

2016-08-30 Thread Mark Johnston
Author: markj Date: Wed Aug 31 01:27:30 2016 New Revision: 305106 URL: https://svnweb.freebsd.org/changeset/base/305106 Log: MFC r304055: Fix handling of forward enum declarations in the CTF tools. Modified: stable/10/cddl/contrib/opensolaris/tools/ctf/cvt/dwarf.c

svn commit: r305105 - stable/11/cddl/contrib/opensolaris/tools/ctf/cvt

2016-08-30 Thread Mark Johnston
Author: markj Date: Wed Aug 31 01:26:21 2016 New Revision: 305105 URL: https://svnweb.freebsd.org/changeset/base/305105 Log: MFC r304055: Fix handling of forward enum declarations in the CTF tools. Modified: stable/11/cddl/contrib/opensolaris/tools/ctf/cvt/dwarf.c

svn commit: r305109 - head/sys/kern

2016-08-30 Thread Nathan Whitehorn
Author: nwhitehorn Date: Wed Aug 31 04:03:55 2016 New Revision: 305109 URL: https://svnweb.freebsd.org/changeset/base/305109 Log: Back out misfired extra file in r305108. Modified: head/sys/kern/imgact_elf.c Modified: head/sys/kern/imgact_elf.c

svn commit: r305108 - head/sys/kern

2016-08-30 Thread Nathan Whitehorn
Author: nwhitehorn Date: Wed Aug 31 04:02:52 2016 New Revision: 305108 URL: https://svnweb.freebsd.org/changeset/base/305108 Log: Refix operation on sparse CPU mappings as in r302372, temporarily broken by r304716. PR: kern/210106 MFC after:2 days Modified:

svn commit: r305103 - svnadmin/conf

2016-08-30 Thread Cy Schubert
Author: cy Date: Wed Aug 31 00:11:38 2016 New Revision: 305103 URL: https://svnweb.freebsd.org/changeset/base/305103 Log: Am-utils 6.2 vendor import complete. Revert size limit restriction. Modified: svnadmin/conf/sizelimit.conf Modified: svnadmin/conf/sizelimit.conf

svn commit: r305102 - head/lib/libc++

2016-08-30 Thread Baptiste Daroussin
Author: bapt Date: Wed Aug 31 00:11:35 2016 New Revision: 305102 URL: https://svnweb.freebsd.org/changeset/base/305102 Log: Revert 305098 Was a wrong assumption from me badly look at the errors cross toolchain was telling me Modified: head/lib/libc++/libc++.ldscript Modified:

svn commit: r305107 - head/sys/boot/forth

2016-08-30 Thread Warner Losh
Author: imp Date: Wed Aug 31 03:55:50 2016 New Revision: 305107 URL: https://svnweb.freebsd.org/changeset/base/305107 Log: Create a hook 'post-initialize' for people that want to define something (perhaps in loader.rc.local) that can read in .conf files after all the other .conf files have

svn commit: r305098 - head/lib/libc++

2016-08-30 Thread Baptiste Daroussin
Author: bapt Date: Wed Aug 31 00:04:09 2016 New Revision: 305098 URL: https://svnweb.freebsd.org/changeset/base/305098 Log: Make libc++.so ldscript sysroot friendly Modified: head/lib/libc++/libc++.ldscript Modified: head/lib/libc++/libc++.ldscript

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

2016-08-30 Thread Sepherosa Ziehau
Author: sephe Date: Wed Aug 31 05:27:30 2016 New Revision: 305110 URL: https://svnweb.freebsd.org/changeset/base/305110 Log: hyperv/hn: Consolidate NVS transaction execution. MFC after:1 week Sponsored by: Microsoft Differential Revision:https://reviews.freebsd.org/D7704

svn commit: r305096 - head/sys/arm/arm

2016-08-30 Thread Olivier Houchard
Author: cognet Date: Tue Aug 30 23:30:26 2016 New Revision: 305096 URL: https://svnweb.freebsd.org/changeset/base/305096 Log: Some old arm ports don't load the kernel at the beginning of the memory, because the bootloader, ie redboot, won't let them do so, and so used the memory before the

svn commit: r305101 - vendor/amd/6.2

2016-08-30 Thread Cy Schubert
Author: cy Date: Wed Aug 31 00:10:40 2016 New Revision: 305101 URL: https://svnweb.freebsd.org/changeset/base/305101 Log: Tag import of am-utils 6.2. Added: vendor/amd/6.2/ - copied from r305100, vendor/amd/dist/ ___ svn-src-all@freebsd.org

svn commit: r305104 - head/sys/contrib/vchiq/interface/vchiq_arm

2016-08-30 Thread Oleksandr Tymoshenko
Author: gonzo Date: Wed Aug 31 01:04:57 2016 New Revision: 305104 URL: https://svnweb.freebsd.org/changeset/base/305104 Log: Update VCHIQ driver to upstream version 4eda74f2 PR: 211525 Submitted by: Sylvain Garrigues Modified:

Re: svn commit: r305084 - head/tools/regression/capsicum/syscalls

2016-08-30 Thread Ngie Cooper
On Tue, Aug 30, 2016 at 12:58 PM, Mariusz Zaborski wrote: > Author: oshogbo > Date: Tue Aug 30 19:58:41 2016 > New Revision: 305084 > URL: https://svnweb.freebsd.org/changeset/base/305084 > > Log: > Fix Capsicum syscalls test suite. Do you plan on MFCing the change?

Re: svn commit: r304716 - in releng/11.0/sys: conf kern net sys

2016-08-30 Thread Nathan Whitehorn
On 08/30/16 20:58, Stephen Hurd wrote: Nathan Whitehorn wrote: This patch is tested and works. It would be great if you could take care of pushing this through the tree. Since this is causing a regression that breaks system bootability in RC2 relative to RC1, I'll try to get if you can't,

svn commit: r305095 - head/share/mk

2016-08-30 Thread Bryan Drewery
Author: bdrewery Date: Tue Aug 30 22:48:05 2016 New Revision: 305095 URL: https://svnweb.freebsd.org/changeset/base/305095 Log: AUTO_OBJ: Support SRCS/DPSRCS that contain '/' and require a nested OBJDIR. This is to be used by the new clang3.9 build and extends functionality added to

svn commit: r305059 - head/sys/dev/syscons

2016-08-30 Thread Bruce Evans
Author: bde Date: Tue Aug 30 10:57:19 2016 New Revision: 305059 URL: https://svnweb.freebsd.org/changeset/base/305059 Log: Start adding locking to sc_cngetc(). Restore an splx() lost in r228644. We aren't nearly ready to remove spl's. They give hints about missing locking. This lost

svn commit: r305062 - releng/11.0/release/doc/en_US.ISO8859-1/relnotes

2016-08-30 Thread Glen Barber
Author: gjb Date: Tue Aug 30 13:26:00 2016 New Revision: 305062 URL: https://svnweb.freebsd.org/changeset/base/305062 Log: Add an 'Important Notes' section before the 'Upgrading' section. Document OpenSSH DSA key deprecation and removal of Protocol 1 support. Approved by: re

svn commit: r305061 - head/usr.sbin/bhyve

2016-08-30 Thread Marcelo Araujo
Author: araujo Date: Tue Aug 30 12:40:12 2016 New Revision: 305061 URL: https://svnweb.freebsd.org/changeset/base/305061 Log: Invert calloc(3) argument order. Reviewed by: grehan, mav MFC after:1 week Differential Revision:https://reviews.freebsd.org/D7613 Modified:

svn commit: r305063 - in stable: 10/sys/kern 11/sys/kern

2016-08-30 Thread Eric Badger
Author: badger Date: Tue Aug 30 13:39:42 2016 New Revision: 305063 URL: https://svnweb.freebsd.org/changeset/base/305063 Log: MFC r304184: sem_post(): wake up the sleeper only after adjusting has_waiters If the caller of sem_post() wakes up a thread sleeping via sem_wait() before it

svn commit: r305060 - head/sys/dev/kbdmux

2016-08-30 Thread Bruce Evans
Author: bde Date: Tue Aug 30 12:36:14 2016 New Revision: 305060 URL: https://svnweb.freebsd.org/changeset/base/305060 Log: Fix keyboard polling "on/off" to support recursion. vt depends on this, and sc will soon depend on it again. The on/off request is passed without modification to

svn commit: r305063 - in stable: 10/sys/kern 11/sys/kern

2016-08-30 Thread Eric Badger
Author: badger Date: Tue Aug 30 13:39:42 2016 New Revision: 305063 URL: https://svnweb.freebsd.org/changeset/base/305063 Log: MFC r304184: sem_post(): wake up the sleeper only after adjusting has_waiters If the caller of sem_post() wakes up a thread sleeping via sem_wait() before it

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

2016-08-30 Thread Jared McNeill
Author: jmcneill Date: Tue Aug 30 10:21:32 2016 New Revision: 305058 URL: https://svnweb.freebsd.org/changeset/base/305058 Log: Add support for Allwinner A64 watchdog timer. Modified: head/sys/arm/allwinner/aw_wdog.c Modified: head/sys/arm/allwinner/aw_wdog.c

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

2016-08-30 Thread Kevin Lo
Author: kevlo Date: Tue Aug 30 08:34:49 2016 New Revision: 305057 URL: https://svnweb.freebsd.org/changeset/base/305057 Log: Update a comment to reflect r305051. Modified: head/share/man/man9/mbuf.9 Modified: head/share/man/man9/mbuf.9

Re: svn commit: r304895 - head/usr.bin/netstat

2016-08-30 Thread Bruce Evans
On Mon, 29 Aug 2016, hiren panchasara wrote: On 08/29/16 at 05:14P, Bruce Evans wrote: On Sun, 28 Aug 2016, hiren panchasara wrote: On 08/27/16 at 11:06P, Bruce Evans wrote: Log: Fix build without INET6 and with gcc. A function definition was ifdefed for INET6, but its protototype was