svn commit: r362643 - head

2020-06-25 Thread Peter Grehan
Author: grehan Date: Fri Jun 26 06:11:50 2020 New Revision: 362643 URL: https://svnweb.freebsd.org/changeset/base/362643 Log: Update bhyve maintainers. Suggested by: jhb Approved by: jhb, tychon Modified: head/MAINTAINERS Modified: head/MAINTAINERS ===

svn commit: r362642 - head/crypto/openssh

2020-06-25 Thread Xin LI
Author: delphij Date: Fri Jun 26 04:46:45 2020 New Revision: 362642 URL: https://svnweb.freebsd.org/changeset/base/362642 Log: Don't log normal login_getpwclass(3) result. The logging was introduced in r314527 but doesn't appear to be useful for regular operation, and as the result, for u

svn commit: r362641 - head

2020-06-25 Thread Rick Macklem
alse' /etc/malloc.conf".) +20200625: + r362639 changed the internal API used between the NFS kernel modules. + As such, they all need to be rebuilt from sources. + 20200613: r362158 changed the arguments for VFS_CHECKEXP(). As such, any out of tree fil

svn commit: r362640 - head/sys/sys

2020-06-25 Thread Rick Macklem
Author: rmacklem Date: Fri Jun 26 03:14:30 2020 New Revision: 362640 URL: https://svnweb.freebsd.org/changeset/base/362640 Log: Bump the version since r362639 changed the internal API between the NFS kernel modules so they must all be rebuilt. Modified: head/sys/sys/param.h Modified: head/

svn commit: r362639 - in head/sys/fs: nfs nfsclient nfsserver

2020-06-25 Thread Rick Macklem
Author: rmacklem Date: Fri Jun 26 03:11:54 2020 New Revision: 362639 URL: https://svnweb.freebsd.org/changeset/base/362639 Log: Add a boolean argument to nfscl_reqstart() to indicate that ext_pgs mbufs should be used. For KERN_TLS (and possibly some other future network interface) the mbu

Re: svn commit: r362589 - in head/lib/csu: aarch64 arm i386 riscv

2020-06-25 Thread Peter Jeremy
On 2020-Jun-26 10:25:36 +1000, Peter Jeremy wrote: >On 2020-Jun-24 17:54:25 +, John Baldwin wrote: >>Author: jhb >>Date: Wed Jun 24 17:54:24 2020 >>New Revision: 362589 >>URL: https://svnweb.freebsd.org/changeset/base/362589 >> >>Log: >> Always compile the brand and ignore init ELF notes sta

svn commit: r362638 - in stable: 11/lib/libdevdctl 12/lib/libdevdctl

2020-06-25 Thread Ryan Moeller
Author: freqlabs Date: Fri Jun 26 00:58:59 2020 New Revision: 362638 URL: https://svnweb.freebsd.org/changeset/base/362638 Log: MFC r362544: libdevdctl: Force full match of "timestamp" field name OpenZFS generates events with a "zio_timestamp" field, which gets mistaken for "timestam

svn commit: r362638 - in stable: 11/lib/libdevdctl 12/lib/libdevdctl

2020-06-25 Thread Ryan Moeller
Author: freqlabs Date: Fri Jun 26 00:58:59 2020 New Revision: 362638 URL: https://svnweb.freebsd.org/changeset/base/362638 Log: MFC r362544: libdevdctl: Force full match of "timestamp" field name OpenZFS generates events with a "zio_timestamp" field, which gets mistaken for "timestam

Re: svn commit: r362589 - in head/lib/csu: aarch64 arm i386 riscv

2020-06-25 Thread Peter Jeremy
On 2020-Jun-24 17:54:25 +, John Baldwin wrote: >Author: jhb >Date: Wed Jun 24 17:54:24 2020 >New Revision: 362589 >URL: https://svnweb.freebsd.org/changeset/base/362589 > >Log: > Always compile the brand and ignore init ELF notes standalone. I'm not sure if this is self-inflicted but I'm now

svn commit: r362637 - head/sys/dev/cxgbe/crypto

2020-06-25 Thread John Baldwin
Author: jhb Date: Fri Jun 26 00:01:31 2020 New Revision: 362637 URL: https://svnweb.freebsd.org/changeset/base/362637 Log: Reduce contention on per-adapter lock. - Move temporary sglists into the session structure and protect them with a per-session lock instead of a per-adapter lock.

svn commit: r362636 - head/sys/netipsec

2020-06-25 Thread John Baldwin
Author: jhb Date: Thu Jun 25 23:59:16 2020 New Revision: 362636 URL: https://svnweb.freebsd.org/changeset/base/362636 Log: Simplify IPsec transform-specific teardown. - Rename from the teardown callback from 'zeroize' to 'cleanup' since this no longer zeroes keys. - Change the call

svn commit: r362635 - head/sys/netipsec

2020-06-25 Thread John Baldwin
Author: jhb Date: Thu Jun 25 23:57:30 2020 New Revision: 362635 URL: https://svnweb.freebsd.org/changeset/base/362635 Log: Enter and exit the network epoch for async IPsec callbacks. When an IPsec packet has been encrypted or decrypted, the next step in the packet's traversal through the

svn commit: r362634 - head/lib/libutil

2020-06-25 Thread David Bright
Author: dab Date: Thu Jun 25 21:34:43 2020 New Revision: 362634 URL: https://svnweb.freebsd.org/changeset/base/362634 Log: Add CAP_EVENT to pidfiles. CAP_EVENT was omitted on pidfiles (in pidfile_open()). There seems no reason why a process that creates and writes a pidfile cannot monit

Re: svn commit: r362620 - head/secure/lib/libcrypto

2020-06-25 Thread Benjamin Kaduk
On Thu, Jun 25, 2020 at 12:35 PM Gordon Tetlow wrote: > Author: gordon > Date: Thu Jun 25 19:35:37 2020 > New Revision: 362620 > URL: https://svnweb.freebsd.org/changeset/base/362620 > > Log: > Revert OPENSSL_NO_SSL3_METHOD to keep ABI compatibility. > > This define caused a couple of symbols

svn commit: r362633 - head/sys/net

2020-06-25 Thread Vincenzo Maffione
Author: vmaffione Date: Thu Jun 25 20:43:21 2020 New Revision: 362633 URL: https://svnweb.freebsd.org/changeset/base/362633 Log: iflib: fix compilation issue introduced in r362621 The ifp local variable is useful even without netmap and altq, as it is used to check for IFF_DRV_RUNNING.

svn commit: r362632 - head/sys/netipsec

2020-06-25 Thread John Baldwin
Author: jhb Date: Thu Jun 25 20:31:06 2020 New Revision: 362632 URL: https://svnweb.freebsd.org/changeset/base/362632 Log: Use zfree() to explicitly zero IPsec keys. Reviewed by: delphij Sponsored by: Chelsio Communications Differential Revision:https://reviews.freebsd.org/D254

svn commit: r362631 - head/sys/compat/linux

2020-06-25 Thread Mark Johnston
Author: markj Date: Thu Jun 25 20:30:30 2020 New Revision: 362631 URL: https://svnweb.freebsd.org/changeset/base/362631 Log: Implement an approximation of Linux MADV_DONTNEED semantics. Linux MADV_DONTNEED is not advisory: it has side effects for anonymous memory, and some system software

svn commit: r362630 - head/sys/dev/nvme

2020-06-25 Thread Alexander Motin
Author: mav Date: Thu Jun 25 20:29:29 2020 New Revision: 362630 URL: https://svnweb.freebsd.org/changeset/base/362630 Log: Fix few panics on NVMe's timing out initialization requests. MFC after:1 week Sponsored by: iXsystems, Inc. Modified: head/sys/dev/nvme/nvme_ctrlr.c Modified:

svn commit: r362629 - in head/sys/geom: bde eli shsec

2020-06-25 Thread John Baldwin
Author: jhb Date: Thu Jun 25 20:25:35 2020 New Revision: 362629 URL: https://svnweb.freebsd.org/changeset/base/362629 Log: Use explicit_bzero() instead of bzero() for sensitive data. Reviewed by: delphij Sponsored by: Chelsio Communications Differential Revision:https://reviews

svn commit: r362628 - head/sys/dev/cesa

2020-06-25 Thread John Baldwin
Author: jhb Date: Thu Jun 25 20:22:44 2020 New Revision: 362628 URL: https://svnweb.freebsd.org/changeset/base/362628 Log: Explicitly zero the temporary auth context used to generate HMAC state. Reviewed by: delphij Sponsored by: Chelsio Communications Differential Revision:htt

svn commit: r362627 - head/sys/dev/glxsb

2020-06-25 Thread John Baldwin
Author: jhb Date: Thu Jun 25 20:21:34 2020 New Revision: 362627 URL: https://svnweb.freebsd.org/changeset/base/362627 Log: Explicitly zero hash results and context in glxsb_authcompute(). Reviewed by: delphij Sponsored by: Chelsio Communications Differential Revision:https://re

svn commit: r362626 - in head/sys: crypto/armv8 crypto/via dev/glxsb geom/eli

2020-06-25 Thread John Baldwin
Author: jhb Date: Thu Jun 25 20:20:22 2020 New Revision: 362626 URL: https://svnweb.freebsd.org/changeset/base/362626 Log: Use zfree() instead of bzero() and free(). These bzero's should have been explicit_bzero's. Reviewed by: cem, delphij Sponsored by: Chelsio Communications Dif

svn commit: r362625 - head/sys/opencrypto

2020-06-25 Thread John Baldwin
Author: jhb Date: Thu Jun 25 20:18:55 2020 New Revision: 362625 URL: https://svnweb.freebsd.org/changeset/base/362625 Log: Zero the temporary HMAC key in hmac_init_pad(). Reviewed by: delphij Sponsored by: Chelsio Communications Differential Revision:https://reviews.freebsd.org

svn commit: r362624 - in head/sys: crypto/aesni crypto/via dev/cxgbe/crypto dev/random geom geom/eli kern netinet/netdump opencrypto

2020-06-25 Thread John Baldwin
Author: jhb Date: Thu Jun 25 20:17:34 2020 New Revision: 362624 URL: https://svnweb.freebsd.org/changeset/base/362624 Log: Use zfree() instead of explicit_bzero() and free(). In addition to reducing lines of code, this also ensures that the full allocation is always zeroed avoiding possib

svn commit: r362623 - head/lib/libkvm

2020-06-25 Thread Dimitry Andric
Author: dim Date: Thu Jun 25 20:04:35 2020 New Revision: 362623 URL: https://svnweb.freebsd.org/changeset/base/362623 Log: Fix copy/paste mistake in kvm_getswapinfo(3) It seems this manpage was copied from kvm_getloadavg(3), but the DIAGNOSTICS section was not updated completely. Update t

svn commit: r362622 - head/sys/net

2020-06-25 Thread Vincenzo Maffione
Author: vmaffione Date: Thu Jun 25 19:44:24 2020 New Revision: 362622 URL: https://svnweb.freebsd.org/changeset/base/362622 Log: iflib: netmap: add support for partial ring openings Reviewed by: gallatin MFC after:2 weeks Differential Revision:https://reviews.freebsd.org/D2

svn commit: r362621 - head/sys/net

2020-06-25 Thread Vincenzo Maffione
Author: vmaffione Date: Thu Jun 25 19:35:43 2020 New Revision: 362621 URL: https://svnweb.freebsd.org/changeset/base/362621 Log: iflib: netmap: add per-tx-queue netmap support Reviewed by: gallatin MFC after:2 weeks Differential Revision:https://reviews.freebsd.org/D25253

svn commit: r362620 - head/secure/lib/libcrypto

2020-06-25 Thread Gordon Tetlow
Author: gordon Date: Thu Jun 25 19:35:37 2020 New Revision: 362620 URL: https://svnweb.freebsd.org/changeset/base/362620 Log: Revert OPENSSL_NO_SSL3_METHOD to keep ABI compatibility. This define caused a couple of symbols to disappear. To keep ABI compatibility, we are going to keep the s

svn commit: r362619 - head/sbin/ipfw

2020-06-25 Thread Mark Johnston
Author: markj Date: Thu Jun 25 19:27:22 2020 New Revision: 362619 URL: https://svnweb.freebsd.org/changeset/base/362619 Log: ipfw: Support the literal IPv6 address syntax in the fwd command. Discussed with: rgrimes, Lutz Donnerhacke Submitted by: Neel Chauhan MFC after:2 week

svn commit: r362618 - head/sys/conf

2020-06-25 Thread Mark Johnston
Author: markj Date: Thu Jun 25 19:12:27 2020 New Revision: 362618 URL: https://svnweb.freebsd.org/changeset/base/362618 Log: Add SCTP_SUPPORT to the default kernel options. Otherwise out-of-tree module builds will be broken for a lack of a definition of MK_SCTP_SUPPORT. Reported by:

svn commit: r362617 - head/sys/sys

2020-06-25 Thread Doug Moore
Author: dougm Date: Thu Jun 25 17:44:14 2020 New Revision: 362617 URL: https://svnweb.freebsd.org/changeset/base/362617 Log: Eliminate the color field from the RB element struct. Identify the color of a node (or, really, the color of the link from the parent to the node) by using one of the

svn commit: r362616 - in head/sys/dev/cxgbe: . crypto cxgbei tom

2020-06-25 Thread Navdeep Parhar
Author: np Date: Thu Jun 25 17:04:22 2020 New Revision: 362616 URL: https://svnweb.freebsd.org/changeset/base/362616 Log: cxgbe(4): Add a pointer to the adapter softc in vi_info. There were quite a few places where port_info was being accessed only to get to the adapter. Reviewed by:

svn commit: r362615 - head/usr.bin/limits

2020-06-25 Thread Fernando ApesteguĂ­a
Author: fernape (ports committer) Date: Thu Jun 25 16:46:27 2020 New Revision: 362615 URL: https://svnweb.freebsd.org/changeset/base/362615 Log: limits(1): Add EXAMPLES section * Add four examples showing flags -e, -b, -d, -s * Remove extra space at the end of the line reported by igor

Re: svn commit: r362613 - in head/sys: dev/md fs/tmpfs kern vm

2020-06-25 Thread Mark Johnston
On Thu, Jun 25, 2020 at 03:21:22PM +, Mark Johnston wrote: > Author: markj > Date: Thu Jun 25 15:21:21 2020 > New Revision: 362613 > URL: https://svnweb.freebsd.org/changeset/base/362613 > > Log: > Call swap_pager_freespace() from vm_object_page_remove(). > > All vm_object_page_remove()

svn commit: r362614 - head/sys/conf

2020-06-25 Thread Mark Johnston
Author: markj Date: Thu Jun 25 15:25:00 2020 New Revision: 362614 URL: https://svnweb.freebsd.org/changeset/base/362614 Log: Add SCTP_SUPPORT handling to config.mk. Reviewed by: jhb, tuexen MFC after:2 weeks Sponsored by: The FreeBSD Foundation Differential Revision:https

svn commit: r362613 - in head/sys: dev/md fs/tmpfs kern vm

2020-06-25 Thread Mark Johnston
Author: markj Date: Thu Jun 25 15:21:21 2020 New Revision: 362613 URL: https://svnweb.freebsd.org/changeset/base/362613 Log: Call swap_pager_freespace() from vm_object_page_remove(). All vm_object_page_remove() callers, except linux_invalidate_mapping_pages() in the LinuxKPI, free swap sp

Re: svn commit: r362612 - head/usr.sbin/bhyve

2020-06-25 Thread Mateusz Piotrowski
On 6/25/20 2:35 PM, Pawel Biernacki wrote: > Author: kaktus > Date: Thu Jun 25 12:35:20 2020 > New Revision: 362612 > URL: https://svnweb.freebsd.org/changeset/base/362612 > > Log: > bhyve: allow for automatic destruction on power-off > > Introduce -D flag that allows for the VM to be destr

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

2020-06-25 Thread Pawel Biernacki
Author: kaktus Date: Thu Jun 25 12:35:20 2020 New Revision: 362612 URL: https://svnweb.freebsd.org/changeset/base/362612 Log: bhyve: allow for automatic destruction on power-off Introduce -D flag that allows for the VM to be destroyed on guest initiated power-off by the bhyve(8) process i

svn commit: r362611 - head/lib/libc/sys

2020-06-25 Thread Pawel Biernacki
Author: kaktus Date: Thu Jun 25 12:31:05 2020 New Revision: 362611 URL: https://svnweb.freebsd.org/changeset/base/362611 Log: man page of select(2) should mention pselect(2) Reviewed by: bcr (manpages), kib, trasz Approved by: kib (mentor) MFC after:7 days Sponsored by: Mysterio

svn commit: r362610 - head/share/man/man7

2020-06-25 Thread Li-Wen Hsu
Author: lwhsu Date: Thu Jun 25 11:41:28 2020 New Revision: 362610 URL: https://svnweb.freebsd.org/changeset/base/362610 Log: Update tests(7) as kyua(1) was imported to base in r359260 PR: 247151 Reported by: 0mp Reviewed by: 0mp, asomers, bcr, emaste, markj Suggested from:

Re: svn commit: r362587 - in head: . lib/clang/libclang share/mk targets/pseudo/bootstrap-tools targets/pseudo/clang tools/build/mk tools/build/options usr.bin/clang

2020-06-25 Thread Mateusz Piotrowski
On 6/24/20 7:03 PM, Conrad Meyer wrote: > Author: cem > Date: Wed Jun 24 17:03:42 2020 > New Revision: 362587 > URL: https://svnweb.freebsd.org/changeset/base/362587 > > Log: > Add WITH_CLANG_FORMAT option > > clang-format is enabled conditional on either WITH_CLANG_EXTRAS or > WITH_CLANG

svn commit: r362609 - in head: contrib/llvm-project/clang/include/clang/Driver contrib/llvm-project/clang/lib/Basic/Targets contrib/llvm-project/clang/lib/Driver contrib/llvm-project/clang/lib/Driv...

2020-06-25 Thread Dimitry Andric
Author: dim Date: Thu Jun 25 08:15:10 2020 New Revision: 362609 URL: https://svnweb.freebsd.org/changeset/base/362609 Log: Merge llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp llvmorg-10.0.0-129-gd24d5c8e308. Getting closer to 10.0.1-rc2. MFC after:3 weeks Added: