svn commit: r338874 - head/sys/dev/cxgbe

2018-09-21 Thread Navdeep Parhar
Author: np Date: Sat Sep 22 01:24:30 2018 New Revision: 338874 URL: https://svnweb.freebsd.org/changeset/base/338874 Log: cxgbe(4): Reuse existing "switching" L2T entries when possible. Approved by: re@ (rgrimes@) Sponsored by: Chelsio Communications Modified:

svn commit: r338873 - stable/11/sys/net

2018-09-21 Thread Eric Joyner
Author: erj Date: Fri Sep 21 23:54:01 2018 New Revision: 338873 URL: https://svnweb.freebsd.org/changeset/base/338873 Log: Revert MFC of r334231 in r338871. It did not apply cleanly and was causing build errors. Modified: stable/11/sys/net/iflib.c stable/11/sys/net/iflib.h Directory

svn commit: r338872 - head/usr.sbin/cxgbetool

2018-09-21 Thread Navdeep Parhar
Author: np Date: Fri Sep 21 23:48:40 2018 New Revision: 338872 URL: https://svnweb.freebsd.org/changeset/base/338872 Log: cxgbetool(8): The VLAN tag provided in the action for a filter must be prefixed with either '=' or '+'. Fix the description of the parameter in the man page while

svn commit: r338871 - stable/11/sys/net

2018-09-21 Thread Eric Joyner
Author: erj Date: Fri Sep 21 23:31:04 2018 New Revision: 338871 URL: https://svnweb.freebsd.org/changeset/base/338871 Log: MFC r334231, r334779, r335322, and r338208 to stable/11 from head These include: r334231: iflib: Add new shared flag: IFLIB_ADMIN_ALWAYS_RUN r334779: iflib: Record

svn commit: r338869 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2018-09-21 Thread Alexander Motin
Author: mav Date: Fri Sep 21 21:56:00 2018 New Revision: 338869 URL: https://svnweb.freebsd.org/changeset/base/338869 Log: MFV r338866: 9700 ZFS resilvered mirror does not balance reads illumos/illumos-gate@82f63c3c2bf5e4378706e8dcfccf717d67371be9 Reviewed by: Toomas Soome Reviewed

svn commit: r338868 - stable/11/usr.sbin/asf

2018-09-21 Thread Mark Johnston
Author: markj Date: Fri Sep 21 21:15:43 2018 New Revision: 338868 URL: https://svnweb.freebsd.org/changeset/base/338868 Log: Include stdbool.h so that we can use bool in linker.h. As asf(8) is gone in head, this is a direct commit to stable/11. Modified: stable/11/usr.sbin/asf/asf_kvm.c

svn commit: r338867 - in stable/11/sys: amd64/amd64 arm/arm arm64/arm64 i386/i386 kern mips/mips powerpc/powerpc riscv/riscv sparc64/sparc64 sys

2018-09-21 Thread Mark Johnston
Author: markj Date: Fri Sep 21 20:40:37 2018 New Revision: 338867 URL: https://svnweb.freebsd.org/changeset/base/338867 Log: MFC r338211: Prepare the kernel linker to handle PC-relative ifunc relocations. Modified: stable/11/sys/amd64/amd64/elf_machdep.c

svn commit: r338866 - vendor-sys/illumos/dist/uts/common/fs/zfs

2018-09-21 Thread Alexander Motin
Author: mav Date: Fri Sep 21 20:38:23 2018 New Revision: 338866 URL: https://svnweb.freebsd.org/changeset/base/338866 Log: 9700 ZFS resilvered mirror does not balance reads illumos/illumos-gate@82f63c3c2bf5e4378706e8dcfccf717d67371be9 Reviewed by: Toomas Soome Reviewed by: Sanjay

svn commit: r338865 - in vendor-sys/illumos/dist/uts/common/fs/zfs: . sys

2018-09-21 Thread Alexander Motin
Author: mav Date: Fri Sep 21 20:36:26 2018 New Revision: 338865 URL: https://svnweb.freebsd.org/changeset/base/338865 Log: 9626 move 'static xuio_stats_t xuio_stats' to file where it use illumos/illumos-gate@857c96d257470e097e846ab8886580991b329c32 Reviewed by: Yuri Pankov Reviewed

svn commit: r338864 - vendor-sys/illumos/dist/uts/common/fs/zfs/sys

2018-09-21 Thread Alexander Motin
Author: mav Date: Fri Sep 21 20:34:26 2018 New Revision: 338864 URL: https://svnweb.freebsd.org/changeset/base/338864 Log: 9672 Reserve a ZFS replication stream feature flag for ZSTD compression illumos/illumos-gate@acd7f809f0376580771fe4df8aaeecebe4c40b2f Author: Allan Jude

svn commit: r338863 - head/sys/amd64/amd64

2018-09-21 Thread Mark Johnston
Author: markj Date: Fri Sep 21 20:20:03 2018 New Revision: 338863 URL: https://svnweb.freebsd.org/changeset/base/338863 Log: Use the GNU as-compatible .endm instead of .endmacro. Approved by: re (gjb) Modified: head/sys/amd64/amd64/support.S Modified: head/sys/amd64/amd64/support.S

Re: svn commit: r338861 - head/lib/libc

2018-09-21 Thread Xin Li
On 9/21/18 10:49, Ed Maste wrote: > Author: emaste > Date: Fri Sep 21 17:49:37 2018 > New Revision: 338861 > URL: https://svnweb.freebsd.org/changeset/base/338861 > > Log: > libc: require ifunc-capable linker for amd64/i386 > > We expect to introduce optimized libc routines in the near

Re: svn commit: r338861 - head/lib/libc

2018-09-21 Thread Ed Maste
On 21 September 2018 at 14:11, Cy Schubert wrote: > > Should this require bumping __FreeBSD_version? Shouldn't be necessary - as of r336901 we've had an ifunc-capable linker in the toolchain for both amd64 and i386. This commit is just a safety belt to make sure that if someone builds libc

Re: svn commit: r338861 - head/lib/libc

2018-09-21 Thread Cy Schubert
In message <201809211749.w8lhnbap091...@repo.freebsd.org>, Ed Maste writes: > Author: emaste > Date: Fri Sep 21 17:49:37 2018 > New Revision: 338861 > URL: https://svnweb.freebsd.org/changeset/base/338861 > > Log: > libc: require ifunc-capable linker for amd64/i386 > > We expect to

svn commit: r338862 - head/sys/amd64/amd64

2018-09-21 Thread Konstantin Belousov
Author: kib Date: Fri Sep 21 17:53:06 2018 New Revision: 338862 URL: https://svnweb.freebsd.org/changeset/base/338862 Log: Convert x86 TLB top-level invalidation functions to ifuncs. Note that shootdown IPI handlers are already per-mode. Suggested by: alc Reviewed by: alc, markj

svn commit: r338861 - head/lib/libc

2018-09-21 Thread Ed Maste
Author: emaste Date: Fri Sep 21 17:49:37 2018 New Revision: 338861 URL: https://svnweb.freebsd.org/changeset/base/338861 Log: libc: require ifunc-capable linker for amd64/i386 We expect to introduce optimized libc routines in the near future, which requires use of a linker that supports

svn commit: r338860 - in head/gnu/usr.bin: binutils/as binutils/ld binutils/libbinutils binutils/libiberty cc/libiberty gdb/arch/amd64 gdb/arch/arm gdb/arch/i386 gdb/arch/mips gdb/arch/powerpc gdb/...

2018-09-21 Thread Brooks Davis
Author: brooks Date: Fri Sep 21 17:44:05 2018 New Revision: 338860 URL: https://svnweb.freebsd.org/changeset/base/338860 Log: Disable sbrk() use in GNU tools. We're studing the possibility of deprecating sbrk(). To make it easier we're removing unnecessicary uses in the base system.

svn commit: r338859 - in stable: 10/release/scripts 11/release/scripts

2018-09-21 Thread Glen Barber
Author: gjb Date: Fri Sep 21 15:58:08 2018 New Revision: 338859 URL: https://svnweb.freebsd.org/changeset/base/338859 Log: MFC r338754: Update the pkg-stage.sh script used to populate packages on the dvd1.iso installation medium from including KDE4 to KDE5, as the KDE4-based ports have

svn commit: r338859 - in stable: 10/release/scripts 11/release/scripts

2018-09-21 Thread Glen Barber
Author: gjb Date: Fri Sep 21 15:58:08 2018 New Revision: 338859 URL: https://svnweb.freebsd.org/changeset/base/338859 Log: MFC r338754: Update the pkg-stage.sh script used to populate packages on the dvd1.iso installation medium from including KDE4 to KDE5, as the KDE4-based ports have

svn commit: r338858 - head/sys/amd64/amd64

2018-09-21 Thread Mateusz Guzik
Author: mjg Date: Fri Sep 21 15:00:46 2018 New Revision: 338858 URL: https://svnweb.freebsd.org/changeset/base/338858 Log: amd64: even up copyin/copyout with memcpy + other cleanup - _fault handlers for both primitives are identical, provide just one - change the copying scheme to match

svn commit: r338857 - head/sys/dev/ffec

2018-09-21 Thread Andrey V. Elsukov
Author: ae Date: Fri Sep 21 13:44:05 2018 New Revision: 338857 URL: https://svnweb.freebsd.org/changeset/base/338857 Log: Fix possible NULL pointer dereference in ffec_alloc_mbufcl(). PR: 231514 Approved by: re (kib) MFC after:1 week Modified:

svn commit: r338856 - head/sys/conf

2018-09-21 Thread Ed Maste
Author: emaste Date: Fri Sep 21 13:43:06 2018 New Revision: 338856 URL: https://svnweb.freebsd.org/changeset/base/338856 Log: Include kernel ident in uname In non-reproducible mode we have the kernel ident as a side effect of including the build directory. Explicitly add it to the ident

svn commit: r338855 - head/sys/kern

2018-09-21 Thread Mateusz Guzik
Author: mjg Date: Fri Sep 21 13:20:41 2018 New Revision: 338855 URL: https://svnweb.freebsd.org/changeset/base/338855 Log: select: stop doing zero-sized memsets Approved by: re (kib) Modified: head/sys/kern/sys_generic.c Modified: head/sys/kern/sys_generic.c

svn commit: r338854 - head/sys/conf

2018-09-21 Thread Ed Maste
Author: emaste Date: Fri Sep 21 13:02:25 2018 New Revision: 338854 URL: https://svnweb.freebsd.org/changeset/base/338854 Log: remove double space between branch and version in kernel ident Reported by: dim Approved by: re (kib) Sponsored by: The FreeBSD Foundation Modified:

Re: svn commit: r336299 - in head: include lib/msun lib/msun/ld128 lib/msun/ld80 lib/msun/man lib/msun/src

2018-09-21 Thread Bruce Evans
On Thu, 20 Sep 2018, John Baldwin wrote: On 9/20/18 2:43 PM, Li-Wen Hsu wrote: ... I suspect this. Each build is in a fresh created jail with the latest branch of packages from pkg.freebsd.org. At the beginning of (warning: 56MB file)

svn commit: r338853 - head/sys/amd64/amd64

2018-09-21 Thread Mateusz Guzik
Author: mjg Date: Fri Sep 21 12:27:36 2018 New Revision: 338853 URL: https://svnweb.freebsd.org/changeset/base/338853 Log: amd64: check for small size in memmove, memcpy and memset If the size is 15 bytes or less avoid spinning up rep just to copy the 8 bytes. In my tests on EPYC and old

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

2018-09-21 Thread Dag-Erling Smørgrav
Author: des Date: Fri Sep 21 09:27:32 2018 New Revision: 338852 URL: https://svnweb.freebsd.org/changeset/base/338852 Log: Add an installer option to disable destructive dtrace. Submitted by: Jörg Pernfuß Approved by: re (kib) MFC after:1 week

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

2018-09-21 Thread Li-Wen Hsu
Author: lwhsu Date: Fri Sep 21 07:36:02 2018 New Revision: 338851 URL: https://svnweb.freebsd.org/changeset/base/338851 Log: Mention setting $lines to 0 in ddb can disable paging Reviewed by: bcr (earlier version), markj Approved by: re (kib), markj (mentor) MFC after:3 days