svn commit: r359112 - in head: cddl/contrib/opensolaris/cmd/ztest sys/cddl/contrib/opensolaris/uts/common/fs/zfs sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys

2020-03-18 Thread Alexander Motin
Author: mav Date: Thu Mar 19 01:05:54 2020 New Revision: 359112 URL: https://svnweb.freebsd.org/changeset/base/359112 Log: MFOpenZFS: make zil max block size tunable We've observed that on some highly fragmented pools, most metaslab allocations are small (~2-8KB), but there are some

svn commit: r359111 - head/sys/conf

2020-03-18 Thread Konstantin Belousov
Author: kib Date: Thu Mar 19 00:53:31 2020 New Revision: 359111 URL: https://svnweb.freebsd.org/changeset/base/359111 Log: Add file for static compilation of mlx5. Sponsored by: Mellanox Technologies MFC after:2 weeks Modified: head/sys/conf/files Modified: head/sys/conf/files

svn commit: r359110 - head/sys/dev/ciss

2020-03-18 Thread Alexander Motin
Author: mav Date: Thu Mar 19 00:19:50 2020 New Revision: 359110 URL: https://svnweb.freebsd.org/changeset/base/359110 Log: Add missing STAILQ_INIT() in ciss_disable_adapter(). I think it should fix reported panic after "ADAPTER HEARTBEAT FAILED". MFC after:2 weeks Sponsored by:

svn commit: r359106 - head/sys/dev/mlx5/mlx5_core

2020-03-18 Thread Konstantin Belousov
Author: kib Date: Wed Mar 18 22:47:14 2020 New Revision: 359106 URL: https://svnweb.freebsd.org/changeset/base/359106 Log: mlx5_core: lower the severity of message noting that no SR-IOV cap is present. Reviewed by: hselasky Sponsored by: Mellanox Technologies MFC after:2 weeks

svn commit: r359105 - head/sys/dev/mlx5/mlx5_core

2020-03-18 Thread Konstantin Belousov
Author: kib Date: Wed Mar 18 22:44:48 2020 New Revision: 359105 URL: https://svnweb.freebsd.org/changeset/base/359105 Log: mlx5: Route NIC_VPORT_CHANGE events to eswitch code. Reviewed by: hselasky Sponsored by: Mellanox Technologies MFC after:2 weeks Modified:

svn commit: r359104 - head/sys/dev/mlx5/mlx5_core

2020-03-18 Thread Konstantin Belousov
Author: kib Date: Wed Mar 18 22:43:39 2020 New Revision: 359104 URL: https://svnweb.freebsd.org/changeset/base/359104 Log: mlx5: Read number of VF ports from the SR-IOV cap. Reviewed by: hselasky Sponsored by: Mellanox Technologies MFC after:2 weeks Modified:

svn commit: r359103 - head/sys/dev/mlx5/mlx5_core

2020-03-18 Thread Konstantin Belousov
Author: kib Date: Wed Mar 18 22:40:26 2020 New Revision: 359103 URL: https://svnweb.freebsd.org/changeset/base/359103 Log: mlx5: Use eswitch interface to configure VFs steering. Reviewed by: hselasky Sponsored by: Mellanox Technologies MFC after:2 weeks Modified:

svn commit: r359102 - head/sys/dev/mlx5

2020-03-18 Thread Konstantin Belousov
Author: kib Date: Wed Mar 18 22:38:57 2020 New Revision: 359102 URL: https://svnweb.freebsd.org/changeset/base/359102 Log: mlx5: Add 'follow' vport state, relevant for VFs. Reviewed by: hselasky Sponsored by: Mellanox Technologies MFC after:2 weeks Modified:

svn commit: r359101 - in head/sys/dev/mlx5: . mlx5_core mlx5_en

2020-03-18 Thread Konstantin Belousov
Author: kib Date: Wed Mar 18 22:33:39 2020 New Revision: 359101 URL: https://svnweb.freebsd.org/changeset/base/359101 Log: mlx5: Integrate eswitch and mpfs management code. Reviewed by: hselasky Sponsored by: Mellanox Technologies MFC after:2 weeks Modified:

svn commit: r359100 - in head/sys: dev/mlx5 dev/mlx5/mlx5_core modules/mlx5

2020-03-18 Thread Konstantin Belousov
Author: kib Date: Wed Mar 18 22:30:56 2020 New Revision: 359100 URL: https://svnweb.freebsd.org/changeset/base/359100 Log: mlx5: Restore eswitch management code from attic. Reviewed by: hselasky Sponsored by: Mellanox Technologies MFC after:2 weeks Added:

Re: svn commit: r358989 - in head/stand/efi: libefi loader loader/arch/arm loader/arch/arm64

2020-03-18 Thread Toomas Soome via svn-src-head
> On 18. Mar 2020, at 20:41, Ruslan Garipov wrote: > > On 3/18/2020 10:29 PM, Toomas Soome via svn-src-head wrote: >> >> >>> On 18. Mar 2020, at 18:40, Ruslan Garipov wrote: >>> >>> On 3/17/2020 5:16 PM, Tomoaki AOKI wrote: Hi! Thanks for your respond. Unfortunately, no.

svn commit: r359099 - head/stand/efi/libefi

2020-03-18 Thread Toomas Soome
Author: tsoome Date: Wed Mar 18 22:21:42 2020 New Revision: 359099 URL: https://svnweb.freebsd.org/changeset/base/359099 Log: loader.efi: handle efi_cons_init() failure cases better if we fail to allocate buffer, set up the TERM_EMU and continue. On output, use TERM_EMU in case we did

svn commit: r359098 - head/sys/dev/mlx5/mlx5_core

2020-03-18 Thread Konstantin Belousov
Author: kib Date: Wed Mar 18 22:17:01 2020 New Revision: 359098 URL: https://svnweb.freebsd.org/changeset/base/359098 Log: mlx5: Basic PCIe side of SR-IOV support. Reviewed by: hselasky Sponsored by: Mellanox Technologies MFC after:2 weeks Modified:

Re: svn commit: r355570 - head/sys/dev/sound/pci/hda

2020-03-18 Thread Colin Percival
On 2019-12-09 11:25, Mark Johnston wrote: > Author: markj > Date: Mon Dec 9 19:25:15 2019 > New Revision: 355570 > URL: https://svnweb.freebsd.org/changeset/base/355570 > > Log: > Configure headphone redirection for the Dell L780 and X1 Carbon 7th gen. > > As we do for many other laptops,

svn commit: r359097 - head/usr.sbin/ntp

2020-03-18 Thread Cy Schubert
Author: cy Date: Wed Mar 18 22:14:25 2020 New Revision: 359097 URL: https://svnweb.freebsd.org/changeset/base/359097 Log: PACKAGE_STRING should be the same as PACKAGE_VERSION. MFC after:3 days Modified: head/usr.sbin/ntp/config.h Modified: head/usr.sbin/ntp/config.h

svn commit: r359096 - in head/sys/compat/linuxkpi/common: include/linux src

2020-03-18 Thread Konstantin Belousov
Author: kib Date: Wed Mar 18 22:10:49 2020 New Revision: 359096 URL: https://svnweb.freebsd.org/changeset/base/359096 Log: linuxkpi: Add infrastructure to pass FreeBSD IOV method calls into pci_driver methods. Reviewed by: hselasky Sponsored by: Mellanox Technologies MFC after:2

svn commit: r359095 - in head/sys/modules: ibcore linuxkpi mlx4 mlx4en mlx4ib mlx5 mlx5en mlx5fpga_tools mlx5ib rdma/krping

2020-03-18 Thread Konstantin Belousov
Author: kib Date: Wed Mar 18 22:09:16 2020 New Revision: 359095 URL: https://svnweb.freebsd.org/changeset/base/359095 Log: Add pci_iov_if.h header as a dependency for Linuxkpi consumers. Sponsored by: Mellanox Technologies MFC after:2 weeks Modified:

svn commit: r359094 - head/sys/dev/mlx5/mlx5_core

2020-03-18 Thread Konstantin Belousov
Author: kib Date: Wed Mar 18 21:54:32 2020 New Revision: 359094 URL: https://svnweb.freebsd.org/changeset/base/359094 Log: mlx5_core: add sysctls to report device capabilities. Reviewed by: hselasky Sponsored by: Mellanox Technologies MFC after:2 weeks Modified:

Re: svn commit: r359053 - head/sys/kern

2020-03-18 Thread Ian Lepore
On Wed, 2020-03-18 at 22:36 +0200, Konstantin Belousov wrote: > On Tue, Mar 17, 2020 at 07:25:01PM -0600, Ian Lepore wrote: > > On Tue, 2020-03-17 at 17:05 -0700, John Baldwin wrote: > > > On 3/17/20 3:36 PM, Ian Lepore wrote: > > > > On Tue, 2020-03-17 at 22:27 +, Conrad Meyer wrote: > > > >

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

2020-03-18 Thread Konstantin Belousov
Author: kib Date: Wed Mar 18 21:34:52 2020 New Revision: 359093 URL: https://svnweb.freebsd.org/changeset/base/359093 Log: Do not spuriously re-enable disabled io_apic pin on EOI for some configurations. If EOI suppression is supported but reported ioapic version is so old that it does

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

2020-03-18 Thread Konstantin Belousov
Author: kib Date: Wed Mar 18 21:31:35 2020 New Revision: 359092 URL: https://svnweb.freebsd.org/changeset/base/359092 Log: Stop (trying to) renumber io apics. It does not serve any purpose now, the io apic id is not seen by software, and some Intel documents claim that the register is

svn commit: r359091 - head/share/mk

2020-03-18 Thread Ed Maste
Author: emaste Date: Wed Mar 18 21:28:55 2020 New Revision: 359091 URL: https://svnweb.freebsd.org/changeset/base/359091 Log: src.opts.mk: remove remaining support for pre-C++11 C++ compilers Delete the conditions that forcibly disabled GOOGLETEST and LLDB for pre-C++11 C++ compilers,

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

2020-03-18 Thread Konstantin Belousov
Author: kib Date: Wed Mar 18 21:24:34 2020 New Revision: 359090 URL: https://svnweb.freebsd.org/changeset/base/359090 Log: Widen the stored io_apic_id to 8 bits. It seems that the newer Intel chipset did that, and Linux reads 8 bits. The only detail is that all seen datasheets, even

svn commit: r359089 - head

2020-03-18 Thread Ed Maste
Author: emaste Date: Wed Mar 18 21:20:10 2020 New Revision: 359089 URL: https://svnweb.freebsd.org/changeset/base/359089 Log: Revert r359083, fixed properly by r359088 r359083 introduced a workaround for stale libomp dependencies during a regular (no -DNO_CLEAN) buildworld. r359088

svn commit: r359088 - head/share/mk

2020-03-18 Thread Ed Maste
Author: emaste Date: Wed Mar 18 21:15:45 2020 New Revision: 359088 URL: https://svnweb.freebsd.org/changeset/base/359088 Log: src.opts.mk: drop C++11 compiler conditional from OPENMP We no longer support older C++ compilers, so do not need to explicitly test for C++11 support. After

svn commit: r359087 - head/contrib/llvm-project/libcxx/include

2020-03-18 Thread Dimitry Andric
Author: dim Date: Wed Mar 18 20:50:30 2020 New Revision: 359087 URL: https://svnweb.freebsd.org/changeset/base/359087 Log: Merge commit 585a3cc31 from llvm git (by me): Fix -Wdeprecated-copy-dtor and -Wdeprecated-dynamic-exception-spec warnings. Summary: The former are

svn commit: r359086 - head/contrib/llvm-project/llvm/lib/Transforms/Scalar

2020-03-18 Thread Dimitry Andric
Author: dim Date: Wed Mar 18 20:44:40 2020 New Revision: 359086 URL: https://svnweb.freebsd.org/changeset/base/359086 Log: Merge commit b8ebc11f0 from llvm git (by Sanjay Patel): [EarlyCSE] avoid crashing when detecting min/max/abs patterns (PR41083) As discussed in PR41083:

svn commit: r359085 - head/contrib/llvm-project/lld/ELF

2020-03-18 Thread Dimitry Andric
Author: dim Date: Wed Mar 18 20:38:15 2020 New Revision: 359085 URL: https://svnweb.freebsd.org/changeset/base/359085 Log: Merge commit 315f8a55f from llvm git (by Fangrui Song): [ELF][PPC32] Don't report "relocation refers to a discarded section" for .got2 Similar to D63182

Re: svn commit: r359053 - head/sys/kern

2020-03-18 Thread Konstantin Belousov
On Tue, Mar 17, 2020 at 07:25:01PM -0600, Ian Lepore wrote: > On Tue, 2020-03-17 at 17:05 -0700, John Baldwin wrote: > > On 3/17/20 3:36 PM, Ian Lepore wrote: > > > On Tue, 2020-03-17 at 22:27 +, Conrad Meyer wrote: > > > > Author: cem > > > > Date: Tue Mar 17 22:27:16 2020 > > > > New

svn commit: r359084 - in head/contrib/llvm-project/lld/ELF: . Arch

2020-03-18 Thread Dimitry Andric
Author: dim Date: Wed Mar 18 20:28:26 2020 New Revision: 359084 URL: https://svnweb.freebsd.org/changeset/base/359084 Log: Merge commit 00925aadb from llvm git (by Fangrui Song): [ELF][PPC32] Fix canonical PLTs when the order does not match the PLT order Reviewed By: Bdragon28

Re: svn commit: r359083 - head

2020-03-18 Thread Ed Maste
On Wed, 18 Mar 2020 at 16:12, Ed Maste wrote: > > Author: emaste > Date: Wed Mar 18 20:12:46 2020 > New Revision: 359083 > URL: https://svnweb.freebsd.org/changeset/base/359083 > > Log: > invoke _cleanobj_fast_depend_hack unconditionally > > Apparently make ${CLEANDIR} is leaving stale

svn commit: r359083 - head

2020-03-18 Thread Ed Maste
Author: emaste Date: Wed Mar 18 20:12:46 2020 New Revision: 359083 URL: https://svnweb.freebsd.org/changeset/base/359083 Log: invoke _cleanobj_fast_depend_hack unconditionally Apparently make ${CLEANDIR} is leaving stale entries in .depend files; for now invoke the hacky cleanup in both

Re: svn commit: r358989 - in head/stand/efi: libefi loader loader/arch/arm loader/arch/arm64

2020-03-18 Thread Ruslan Garipov
On 3/18/2020 10:29 PM, Toomas Soome via svn-src-head wrote: > > >> On 18. Mar 2020, at 18:40, Ruslan Garipov wrote: >> >> On 3/17/2020 5:16 PM, Tomoaki AOKI wrote: >>> Hi! Thanks for your respond. >>> >>> Unfortunately, no. >>> I'm running on ThinkPad P52, which has no com connector installed.

svn commit: r359082 - in head: contrib/llvm-project/clang/include/clang/AST contrib/llvm-project/clang/include/clang/Sema contrib/llvm-project/clang/lib/AST contrib/llvm-project/clang/lib/Lex contr...

2020-03-18 Thread Dimitry Andric
Author: dim Date: Wed Mar 18 18:26:53 2020 New Revision: 359082 URL: https://svnweb.freebsd.org/changeset/base/359082 Log: Merge llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp llvmorg-10.0.0-rc4-5-g52c365aa9ca. The actual release should follow Real Soon Now. PR:

Re: svn commit: r358989 - in head/stand/efi: libefi loader loader/arch/arm loader/arch/arm64

2020-03-18 Thread Toomas Soome via svn-src-head
> On 18. Mar 2020, at 18:40, Ruslan Garipov wrote: > > On 3/17/2020 5:16 PM, Tomoaki AOKI wrote: >> Hi! Thanks for your respond. >> >> Unfortunately, no. >> I'm running on ThinkPad P52, which has no com connector installed. >> No USB serial interface connected. >> >> `efi-show -g global -v

svn commit: r359073 - head/stand/lua

2020-03-18 Thread Ryan Moeller
Author: freqlabs Date: Wed Mar 18 17:01:03 2020 New Revision: 359073 URL: https://svnweb.freebsd.org/changeset/base/359073 Log: Fixup line lost from previous commit (r359072) Reviewed by: kevans Approved by: mav (mentor) MFC after:1 week Sponsored by: iXsystems, Inc.

Re: svn commit: r359046 - head/share/mk

2020-03-18 Thread Brooks Davis
On Wed, Mar 18, 2020 at 12:29:24PM +0900, Hiroki Sato wrote: > Brooks Davis wrote > in <202003171817.02hihwdy035...@repo.freebsd.org>: > > br> Author: brooks > br> Date: Tue Mar 17 18:17:32 2020 > br> New Revision: 359046 > br> URL: https://svnweb.freebsd.org/changeset/base/359046 > br> > br>

Re: svn commit: r358989 - in head/stand/efi: libefi loader loader/arch/arm loader/arch/arm64

2020-03-18 Thread Ruslan Garipov
On 3/17/2020 5:16 PM, Tomoaki AOKI wrote: > Hi! Thanks for your respond. > > Unfortunately, no. > I'm running on ThinkPad P52, which has no com connector installed. > No USB serial interface connected. > > `efi-show -g global -v ConOut` on loader prompt shows > > global NV,BS,RS ConOut = >

svn commit: r359072 - head/stand/lua

2020-03-18 Thread Ryan Moeller
Author: freqlabs Date: Wed Mar 18 16:21:11 2020 New Revision: 359072 URL: https://svnweb.freebsd.org/changeset/base/359072 Log: loader: Add a "kernel.loaded" hook This hook can be useful, for example to run a local function to choose different modules to load when a user has picked a

svn commit: r359071 - head/usr.bin/posixshmcontrol

2020-03-18 Thread Mateusz Piotrowski
Author: 0mp (doc,ports committer) Date: Wed Mar 18 15:02:09 2020 New Revision: 359071 URL: https://svnweb.freebsd.org/changeset/base/359071 Log: Document that posixshmcontrol first appeared in 12.1 Also while here, I am addressing some linting issues. PR: 243132 Submitted by: Noah

svn commit: r359070 - head/sys/dev/usb/net

2020-03-18 Thread Ed Maste
Author: emaste Date: Wed Mar 18 14:16:14 2020 New Revision: 359070 URL: https://svnweb.freebsd.org/changeset/base/359070 Log: if_muge: use C99 bool for boolean vars Modified: head/sys/dev/usb/net/if_muge.c Modified: head/sys/dev/usb/net/if_muge.c

svn commit: r359069 - in head/libexec/rc: . rc.d

2020-03-18 Thread Leandro Lupori
Author: luporl Date: Wed Mar 18 13:09:47 2020 New Revision: 359069 URL: https://svnweb.freebsd.org/changeset/base/359069 Log: Add fsck_flags config option On UFS with SU+J, sometimes fsck's default recovery from journal marks the filesystem as clean but some errors remain. With SU

svn commit: r359068 - in head: . libexec/rc/rc.d

2020-03-18 Thread Hiroki Sato
/ObsoleteFiles.inc Wed Mar 18 08:00:46 2020(r359067) +++ head/ObsoleteFiles.inc Wed Mar 18 08:17:24 2020(r359068) @@ -36,6 +36,10 @@ # xargs -n1 | sort | uniq -d; # done +# 20200318: host.conf was deprecated a long time ago. +OLD_FILES+=etc/host.conf +OLD_FILES+=etc

svn commit: r359067 - head/share/examples/ipfw

2020-03-18 Thread Hiroki Sato
Author: hrs Date: Wed Mar 18 08:00:46 2020 New Revision: 359067 URL: https://svnweb.freebsd.org/changeset/base/359067 Log: -F is GNU diff specific, not implemented in BSD diff. Reported by: ko...@ryuhoku.jp MFC after:3 days Modified: head/share/examples/ipfw/change_rules.sh