Re: svn commit: r359374 - in head: . share/man/man4 share/man/man7 share/man/man9 sys/crypto/aesni sys/crypto/armv8 sys/crypto/blake2 sys/crypto/ccp sys/crypto/via sys/dev/cesa sys/dev/cxgbe sys/dev/c

2020-04-12 Thread John-Mark Gurney
Alexey Dokuchaev wrote this message on Mon, Apr 13, 2020 at 04:32 +: > On Sun, Apr 12, 2020 at 01:08:49PM -0700, Xin Li via svn-src-all wrote: > > On 3/27/20 11:25 AM, John Baldwin wrote: > > > - Drivers no longer register a list of supported algorithms. [...] > > > > For user-visible interf

Re: svn commit: r359374 - in head: . share/man/man4 share/man/man7 share/man/man9 sys/crypto/aesni sys/crypto/armv8 sys/crypto/blake2 sys/crypto/ccp sys/crypto/via sys/dev/cesa sys/dev/cxgbe sys/dev/c

2020-04-12 Thread Alexey Dokuchaev
On Sun, Apr 12, 2020 at 01:08:49PM -0700, Xin Li via svn-src-all wrote: > On 3/27/20 11:25 AM, John Baldwin wrote: > > - Drivers no longer register a list of supported algorithms. [...] > > For user-visible interface, it seems like we are essentially treating > "accelerated software" like AES-NI

svn commit: r359843 - in stable: 11/sys/dev/mii 12/sys/dev/mii

2020-04-12 Thread Justin Hibbits
Author: jhibbits Date: Mon Apr 13 00:50:35 2020 New Revision: 359843 URL: https://svnweb.freebsd.org/changeset/base/359843 Log: MFC r359756: Add support for BCM54618SE PHY Sponsored by: Juniper Networks, Inc Modified: stable/12/sys/dev/mii/brgphy.c stable/12/sys/dev/mii/miidevs

svn commit: r359843 - in stable: 11/sys/dev/mii 12/sys/dev/mii

2020-04-12 Thread Justin Hibbits
Author: jhibbits Date: Mon Apr 13 00:50:35 2020 New Revision: 359843 URL: https://svnweb.freebsd.org/changeset/base/359843 Log: MFC r359756: Add support for BCM54618SE PHY Sponsored by: Juniper Networks, Inc Modified: stable/11/sys/dev/mii/brgphy.c stable/11/sys/dev/mii/miidevs

svn commit: r359842 - stable/12/sys/kern

2020-04-12 Thread Ed Maste
Author: emaste Date: Mon Apr 13 00:38:02 2020 New Revision: 359842 URL: https://svnweb.freebsd.org/changeset/base/359842 Log: MFC r359451: capabilities.conf: add info about capmode permitted syscalls Sponsored by: The FreeBSD Foundation Modified: stable/12/sys/kern/capabilities.conf Dire

svn commit: r359840 - head/sys/fs/nfs

2020-04-12 Thread Rick Macklem
Author: rmacklem Date: Mon Apr 13 00:07:37 2020 New Revision: 359840 URL: https://svnweb.freebsd.org/changeset/base/359840 Log: Delete the mbuf macros that were used for the Mac OS/X port. When the code was ported to Mac OS/X, mbuf handling functions were converted to using the Mac OS/X a

svn commit: r359839 - head/sys/sys

2020-04-12 Thread Kyle Evans
Author: kevans Date: Sun Apr 12 22:22:53 2020 New Revision: 359839 URL: https://svnweb.freebsd.org/changeset/base/359839 Log: Bump __FreeBSD_version after r359836, close_range(2) Reported by: cy Modified: head/sys/sys/param.h Modified: head/sys/sys/param.h =

svn commit: r359838 - in stable/12: etc/mtree sbin/nvmecontrol sbin/nvmecontrol/tests

2020-04-12 Thread David Bright
Author: dab Date: Sun Apr 12 22:11:29 2020 New Revision: 359838 URL: https://svnweb.freebsd.org/changeset/base/359838 Log: MFC r359717: Add a basic test for nvmecontrol I recently made some bug fixes in nvmecontrol. It occurred to me that since nvmecontrol lacks any kyua tests, I sho

Re: svn commit: r359836 - in head: include lib/libc/sys sys/compat/freebsd32 sys/kern sys/sys tests/sys/file

2020-04-12 Thread Cy Schubert
In message <202004122123.03clnk82073...@repo.freebsd.org>, Kyle Evans writes: > Author: kevans > Date: Sun Apr 12 21:23:19 2020 > New Revision: 359836 > URL: https://svnweb.freebsd.org/changeset/base/359836 > > Log: > Implement a close_range(2) syscall > > close_range(min, max, flags) allow

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

2020-04-12 Thread Kyle Evans
Author: kevans Date: Sun Apr 12 21:23:51 2020 New Revision: 359837 URL: https://svnweb.freebsd.org/changeset/base/359837 Log: sysent: re-roll after introduction of close_range in r359836 Modified: head/sys/compat/freebsd32/freebsd32_syscall.h head/sys/compat/freebsd32/freebsd32_syscalls.c

svn commit: r359836 - in head: include lib/libc/sys sys/compat/freebsd32 sys/kern sys/sys tests/sys/file

2020-04-12 Thread Kyle Evans
Author: kevans Date: Sun Apr 12 21:23:19 2020 New Revision: 359836 URL: https://svnweb.freebsd.org/changeset/base/359836 Log: Implement a close_range(2) syscall close_range(min, max, flags) allows for a range of descriptors to be closed. The Python folk have indicated that they would much

svn commit: r359835 - head/usr.sbin/bsdconfig

2020-04-12 Thread Chris Rees
Author: crees (doc,ports committer) Date: Sun Apr 12 20:54:35 2020 New Revision: 359835 URL: https://svnweb.freebsd.org/changeset/base/359835 Log: Add mention of wireless option in bsdconfig Submitted by: debdrup Approved by: dteske (maintainer) Differential Revision:

Re: svn commit: r359374 - in head: . share/man/man4 share/man/man7 share/man/man9 sys/crypto/aesni sys/crypto/armv8 sys/crypto/blake2 sys/crypto/ccp sys/crypto/via sys/dev/cesa sys/dev/cxgbe sys/dev/c

2020-04-12 Thread Xin Li via svn-src-all
On 3/27/20 11:25 AM, John Baldwin wrote: [...]> - Drivers no longer register a list of supported algorithms. This > doesn't quite work when you factor in modes (e.g. a driver might > support both AES-CBC and SHA2-256-HMAC separately but not combined > for ETA). Instead, a new 'cr

svn commit: r359834 - stable/12/usr.sbin/bhyve

2020-04-12 Thread Chuck Tuffli
Author: chuck Date: Sun Apr 12 19:25:28 2020 New Revision: 359834 URL: https://svnweb.freebsd.org/changeset/base/359834 Log: MFC r359367 bhyve: fix NVMe emulation update of SQHD Modified: stable/12/usr.sbin/bhyve/pci_nvme.c Directory Properties: stable/12/ (props changed) Modified:

svn commit: r359833 - stable/12/usr.sbin/bhyve

2020-04-12 Thread Chuck Tuffli
Author: chuck Date: Sun Apr 12 19:21:44 2020 New Revision: 359833 URL: https://svnweb.freebsd.org/changeset/base/359833 Log: MFC r359366 bhyve: fix NVMe emulation missed interrupts Modified: stable/12/usr.sbin/bhyve/pci_nvme.c Directory Properties: stable/12/ (props changed) Modifie

svn commit: r359832 - stable/12/usr.sbin/bhyve

2020-04-12 Thread Chuck Tuffli
Author: chuck Date: Sun Apr 12 19:18:26 2020 New Revision: 359832 URL: https://svnweb.freebsd.org/changeset/base/359832 Log: MFC r359365 bhyve: use STAILQ in NVMe emulation Modified: stable/12/usr.sbin/bhyve/pci_nvme.c Directory Properties: stable/12/ (props changed) Modified: stabl

svn commit: r359831 - stable/12/usr.sbin/bhyve

2020-04-12 Thread Chuck Tuffli
Author: chuck Date: Sun Apr 12 19:14:27 2020 New Revision: 359831 URL: https://svnweb.freebsd.org/changeset/base/359831 Log: MFC r359364 bhyve: implement NVMe deallocate command Modified: stable/12/usr.sbin/bhyve/pci_nvme.c Directory Properties: stable/12/ (props changed) Modified:

svn commit: r359830 - stable/12/usr.sbin/bhyve

2020-04-12 Thread Chuck Tuffli
Author: chuck Date: Sun Apr 12 19:02:34 2020 New Revision: 359830 URL: https://svnweb.freebsd.org/changeset/base/359830 Log: MFC r359363 bhyve: refactor NVMe namespace initialization Modified: stable/12/usr.sbin/bhyve/pci_nvme.c Directory Properties: stable/12/ (props changed) Modif

svn commit: r359829 - in head/sys: amd64/conf conf

2020-04-12 Thread Conrad Meyer
Author: cem Date: Sun Apr 12 18:04:20 2020 New Revision: 359829 URL: https://svnweb.freebsd.org/changeset/base/359829 Log: Add queue(2) debug macros as build options Add QUEUE_MACRO_DEBUG_TRACE and QUEUE_MACRO_DEBUG_TRASH as proper kernel options. While here, alpha-sort the debug section

Re: svn commit: r359809 - head/sys/netinet

2020-04-12 Thread Conrad Meyer
Hi Michael, On Sun, Apr 12, 2020 at 2:33 AM Michael Tuexen wrote: > Yes. What I meant is that in the stream scheduler code (sctp_ss_functions.c) > the pattern is > > TAILQ_REMOVE(&asoc->ss_data.out.list, sp, ss_next); > sp->ss_next.tqe_next = NULL; > sp->ss_next.tqe_prev =

svn commit: r359828 - head/tests/sys/netinet

2020-04-12 Thread Kristof Provost
Author: kp Date: Sun Apr 12 16:13:05 2020 New Revision: 359828 URL: https://svnweb.freebsd.org/changeset/base/359828 Log: carp tests: Basic functionality test Set up three vnet jails, bridged together. Run carp between two of them. Attempt to provoke locking / epoch issues. Reviewed

svn commit: r359827 - head/sys/netinet

2020-04-12 Thread Kristof Provost
Author: kp Date: Sun Apr 12 16:09:21 2020 New Revision: 359827 URL: https://svnweb.freebsd.org/changeset/base/359827 Log: carp: Widen epoch coverage Fix panics related to calling code which expects to be running inside the NET_EPOCH from outside that epoch. This leads to panics (with

svn commit: r359826 - head/contrib/llvm-project/clang/lib/CodeGen

2020-04-12 Thread Dimitry Andric
Author: dim Date: Sun Apr 12 16:06:59 2020 New Revision: 359826 URL: https://svnweb.freebsd.org/changeset/base/359826 Log: Merge commit 30588a739 from llvm git (by Erich Keane): Make target features check work with ctor and dtor- The problem was reported in PR45468, applying target

svn commit: r359825 - stable/12/usr.sbin/bhyve

2020-04-12 Thread Chuck Tuffli
Author: chuck Date: Sun Apr 12 15:30:00 2020 New Revision: 359825 URL: https://svnweb.freebsd.org/changeset/base/359825 Log: MFC r359362 bhyve: refactor NVMe PRP memcpy Modified: stable/12/usr.sbin/bhyve/pci_nvme.c Directory Properties: stable/12/ (props changed) Modified: stable/12

svn commit: r359824 - head/usr.bin/netstat

2020-04-12 Thread Alexander V. Chernikov
Author: melifaro Date: Sun Apr 12 15:16:34 2020 New Revision: 359824 URL: https://svnweb.freebsd.org/changeset/base/359824 Log: Fix string format error missed in r359823. Modified: head/usr.bin/netstat/nhops.c Modified: head/usr.bin/netstat/nhops.c ===

svn commit: r359823 - in head: etc/mtree include lib/libc/gen sys/conf sys/net sys/net/route sys/netinet sys/netinet6 sys/sys usr.bin/netstat

2020-04-12 Thread Alexander V. Chernikov
Author: melifaro Date: Sun Apr 12 14:30:00 2020 New Revision: 359823 URL: https://svnweb.freebsd.org/changeset/base/359823 Log: Introduce nexthop objects and new routing KPI. This is the foundational change for the routing subsytem rearchitecture. More details and goals are available in

Re: svn commit: r359809 - head/sys/netinet

2020-04-12 Thread Michael Tuexen
> On 11. Apr 2020, at 23:35, Conrad Meyer wrote: > > Hi Michael, > > On Sat, Apr 11, 2020 at 1:37 PM Michael Tuexen wrote: >> >> Author: tuexen >> Date: Sat Apr 11 20:36:54 2020 >> New Revision: 359809 >> URL: https://svnweb.freebsd.org/changeset/base/359809 >> >> Log: >> Zero out pointers f

svn commit: r359822 - head/sys/netinet

2020-04-12 Thread Michael Tuexen
Author: tuexen Date: Sun Apr 12 09:31:36 2020 New Revision: 359822 URL: https://svnweb.freebsd.org/changeset/base/359822 Log: Revert https://svnweb.freebsd.org/changeset/base/359809 The intended change was sp->next.tqe_next = NULL; sp->next.tqe_prev = NULL; which doesn't f