svn commit: r318690 - head/sys/dev/etherswitch/arswitch

2017-05-22 Thread Adrian Chadd
Author: adrian Date: Tue May 23 03:48:42 2017 New Revision: 318690 URL: https://svnweb.freebsd.org/changeset/base/318690 Log: [arswitch] add phy debugging to the internal PHY read/write functions. Modified: head/sys/dev/etherswitch/arswitch/arswitch_phy.c Modified:

svn commit: r318689 - head/sys/net

2017-05-22 Thread Alexander Motin
Author: mav Date: Tue May 23 00:13:27 2017 New Revision: 318689 URL: https://svnweb.freebsd.org/changeset/base/318689 Log: Add parent interface reference counting to if_vlan. Using plain ifunit() looks like a request for troubles. MFC after:1 week Modified:

svn commit: r318688 - head/sys/sys

2017-05-22 Thread Ravi Pokala
Author: rpokala Date: Mon May 22 23:31:28 2017 New Revision: 318688 URL: https://svnweb.freebsd.org/changeset/base/318688 Log: "struct ata_params" field "reserved206[2]" actually starts at offset 20*7*. MFC after:1 week Sponsored by: Panasas Modified: head/sys/sys/ata.h Modified:

svn commit: r318687 - head/lib/libproc

2017-05-22 Thread Mark Johnston
Author: markj Date: Mon May 22 23:21:24 2017 New Revision: 318687 URL: https://svnweb.freebsd.org/changeset/base/318687 Log: Ensure that the mappings table is populated in proc_objname(). MFC after:1 week Sponsored by: Dell EMC Isilon Modified: head/lib/libproc/proc_sym.c

svn commit: r318686 - head/include

2017-05-22 Thread Pedro F. Giffuni
Author: pfg Date: Mon May 22 23:17:55 2017 New Revision: 318686 URL: https://svnweb.freebsd.org/changeset/base/318686 Log: ndbm.h: Add a comment pointing out our non-compliance with POSIX. Changing it to full conformance breaks the ABI. Reference:

svn commit: r318680 - in head/cddl: contrib/opensolaris/cmd/dtrace/test/tst/common/proc usr.sbin/dtrace/tests/common/proc

2017-05-22 Thread Mark Johnston
Author: markj Date: Mon May 22 20:34:51 2017 New Revision: 318680 URL: https://svnweb.freebsd.org/changeset/base/318680 Log: Add a little helper program for tst.exitcore.ksh. sleep(1) is capsicumized, which means that we cannot rely on it to dump core as required by the test. MFC

RE: svn commit: r318427 - in head: share/man/man4 sys/dev/mpr sys/dev/mpr/mpi

2017-05-22 Thread Stephen Mcconnell via svn-src-head
> -Original Message- > From: Konstantin Belousov [mailto:kostik...@gmail.com] > Sent: Monday, May 22, 2017 8:57 AM > To: Stephen McConnell > Cc: src-committ...@freebsd.org; svn-src-...@freebsd.org; svn-src- > h...@freebsd.org > Subject: Re: svn commit: r318427 - in head: share/man/man4

svn commit: r318679 - head/sys/dev/mpr

2017-05-22 Thread Stephen McConnell
Author: slm Date: Mon May 22 20:27:29 2017 New Revision: 318679 URL: https://svnweb.freebsd.org/changeset/base/318679 Log: Fix powerpc compiler error. Approved by: ken Modified: head/sys/dev/mpr/mpr_sas.c Modified: head/sys/dev/mpr/mpr_sas.c

svn commit: r318678 - head/sys/boot/common

2017-05-22 Thread Mariusz Zaborski
Author: oshogbo Date: Mon May 22 20:11:40 2017 New Revision: 318678 URL: https://svnweb.freebsd.org/changeset/base/318678 Log: Replacing iterating over rootpath by strsep(3). Submitted by: kczekirda Reviewed by: tsoome, bapt, jhb, oshogbo MFC after:3 weeks Sponsored by: Oktawave

svn commit: r318677 - in head/sys: compat/ndis dev/if_ndis

2017-05-22 Thread Gleb Smirnoff
Author: glebius Date: Mon May 22 20:00:01 2017 New Revision: 318677 URL: https://svnweb.freebsd.org/changeset/base/318677 Log: Fix regression in ndis(4) after r286410. This adds a bunch of checks for whether this is a Ethernet or 802.11 device and does proper dereferencing. PR:

svn commit: r318676 - head/sys/dev/qlnx/qlnxe

2017-05-22 Thread David C Somayajulu
Author: davidcs Date: Mon May 22 19:57:28 2017 New Revision: 318676 URL: https://svnweb.freebsd.org/changeset/base/318676 Log: Check for IPV6 TCP/UDP CSUM offload in pkt header during transmits. Submitted by:shminderjit.si...@cavium.com Modified: head/sys/dev/qlnx/qlnxe/qlnx_os.c

svn commit: r318655 - in head/contrib/llvm: include/llvm/MC lib/MC lib/Target/ARM/MCTargetDesc

2017-05-22 Thread Dimitry Andric
Author: dim Date: Mon May 22 16:16:48 2017 New Revision: 318655 URL: https://svnweb.freebsd.org/changeset/base/318655 Log: Pull in r302416 from upstream llvm trunk (by Martin Storsjö): [ARM] Clear the constant pool cache on explicit .ltorg directives Multiple ldr

svn commit: r318654 - head/lib

2017-05-22 Thread Dimitry Andric
Author: dim Date: Mon May 22 16:13:30 2017 New Revision: 318654 URL: https://svnweb.freebsd.org/changeset/base/318654 Log: For now, disable building libc++experimental for arm, since there are a number of static assertion failures in the time_t related parts. Reported by: mmel, kib

RE: svn commit: r318427 - in head: share/man/man4 sys/dev/mpr sys/dev/mpr/mpi

2017-05-22 Thread Stephen Mcconnell via svn-src-head
> -Original Message- > From: Konstantin Belousov [mailto:kostik...@gmail.com] > Sent: Monday, May 22, 2017 8:57 AM > To: Stephen McConnell > Cc: src-committ...@freebsd.org; svn-src-...@freebsd.org; svn-src- > h...@freebsd.org > Subject: Re: svn commit: r318427 - in head: share/man/man4

svn commit: r318651 - head/sys

2017-05-22 Thread Ngie Cooper
Author: ngie Date: Mon May 22 15:53:30 2017 New Revision: 318651 URL: https://svnweb.freebsd.org/changeset/base/318651 Log: Remove glimpse make target added in r181432 The textproc/glimpse port expired over 3 years ago because there weren't any more publicly available distfiles, and

svn commit: r318649 - in head/sys: netinet netinet6

2017-05-22 Thread Michael Tuexen
Author: tuexen Date: Mon May 22 15:29:10 2017 New Revision: 318649 URL: https://svnweb.freebsd.org/changeset/base/318649 Log: The connect() system call should return -1 and set errno to EAFNOSUPPORT if it is called on a TCP socket * with an IPv6 address and the socket is bound to an

Re: svn commit: r318427 - in head: share/man/man4 sys/dev/mpr sys/dev/mpr/mpi

2017-05-22 Thread Konstantin Belousov
On Wed, May 17, 2017 at 09:33:37PM +, Stephen McConnell wrote: > Author: slm > Date: Wed May 17 21:33:37 2017 > New Revision: 318427 > URL: https://svnweb.freebsd.org/changeset/base/318427 > > Log: > Add tri-mode support (SAS/SATA/PCIe). > > This includes NVMe device support and adds

svn commit: r318647 - in head: share/man/man4 sys/conf sys/dev/ena sys/modules sys/modules/ena

2017-05-22 Thread Zbigniew Bodek
Author: zbb Date: Mon May 22 14:46:13 2017 New Revision: 318647 URL: https://svnweb.freebsd.org/changeset/base/318647 Log: Add support for Amazon Elastic Network Adapter (ENA) NIC ENA is a networking interface designed to make good use of modern CPU features and system architectures.

Re: svn commit: r318643 - head/usr.sbin/efivar

2017-05-22 Thread Benjamin Kaduk
On Mon, May 22, 2017 at 8:56 AM, Glen Barber wrote: > Author: gjb > Date: Mon May 22 13:55:59 2017 > New Revision: 318643 > URL: https://svnweb.freebsd.org/changeset/base/318643 > > Log: > Correct the "first appeared in" version for efivar(8). > Hmm, I guess I should have

svn commit: r318646 - in head/release: . scripts

2017-05-22 Thread Glen Barber
Author: gjb Date: Mon May 22 14:21:45 2017 New Revision: 318646 URL: https://svnweb.freebsd.org/changeset/base/318646 Log: Allow PORTSDIR to be overridden in the pkg-stage target. Submitted by: Johannes Jost Meixner (original) PR: 218393 MFC after:3 days Sponsored by:

svn commit: r318645 - head/gnu/usr.bin/groff/tmac

2017-05-22 Thread Glen Barber
Author: gjb Date: Mon May 22 14:21:07 2017 New Revision: 318645 URL: https://svnweb.freebsd.org/changeset/base/318645 Log: Add 11.1 to the mdoc(7) mdoc.local.in. Sponsored by: The FreeBSD Foundation Modified: head/gnu/usr.bin/groff/tmac/mdoc.local.in Modified:

svn commit: r318643 - head/usr.sbin/efivar

2017-05-22 Thread Glen Barber
Author: gjb Date: Mon May 22 13:55:59 2017 New Revision: 318643 URL: https://svnweb.freebsd.org/changeset/base/318643 Log: Correct the "first appeared in" version for efivar(8). MFC after:3 days Sponsored by: The FreeBSD Foundation Modified: head/usr.sbin/efivar/efivar.8

svn commit: r318641 - head/lib/libthr

2017-05-22 Thread Eric van Gyzen
Author: vangyzen Date: Mon May 22 13:21:28 2017 New Revision: 318641 URL: https://svnweb.freebsd.org/changeset/base/318641 Log: Revert r318583 (libthr: use default WARNS level of 6) Revert this while I fix RISC-V, SPARC, and probably all architectures that use GCC. Reported by: kib

svn commit: r318635 - in head/sys: compat/freebsd32 kern

2017-05-22 Thread Ed Maste
Author: emaste Date: Mon May 22 11:45:45 2017 New Revision: 318635 URL: https://svnweb.freebsd.org/changeset/base/318635 Log: Regen sysent after r318634, no open(2) in capability mode Sponsored by: The FreeBSD Foundation Modified: head/sys/compat/freebsd32/freebsd32_sysent.c

svn commit: r318634 - in head/sys: compat/freebsd32 kern

2017-05-22 Thread Ed Maste
Author: emaste Date: Mon May 22 11:43:19 2017 New Revision: 318634 URL: https://svnweb.freebsd.org/changeset/base/318634 Log: disallow open(2) in capability mode Previously open(2) was allowed in capability mode, with a comment that suggested this was likely the case to facilitate

svn commit: r318633 - head/usr.sbin/bsdinstall/scripts

2017-05-22 Thread Roger Pau Monné
Author: royger Date: Mon May 22 11:41:17 2017 New Revision: 318633 URL: https://svnweb.freebsd.org/changeset/base/318633 Log: bsdinstall: do not use distextract in scripted mode It requires a tty, which might not be available in scripted installs. Instead extract the sets manually using

svn commit: r318632 - head/usr.sbin/bsdinstall/scripts

2017-05-22 Thread Roger Pau Monné
Author: royger Date: Mon May 22 11:38:39 2017 New Revision: 318632 URL: https://svnweb.freebsd.org/changeset/base/318632 Log: bsdinstall: mount is not needed for the ZFS install case Because the datasets are already mounted by zfsboot, and the mount script doesn't know anything about

svn commit: r318631 - head/sys/dev/xen/netfront

2017-05-22 Thread Roger Pau Monné
Author: royger Date: Mon May 22 11:33:44 2017 New Revision: 318631 URL: https://svnweb.freebsd.org/changeset/base/318631 Log: xen/netfront: don't drop the RX lock in xn_rxeof Since netfront uses different locks for the RX and TX paths there's no need to drop the RX lock before calling