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

2020-05-04 Thread Rick Macklem
Author: rmacklem Date: Tue May 5 00:58:03 2020 New Revision: 360650 URL: https://svnweb.freebsd.org/changeset/base/360650 Log: Revert r360514, to avoid unnecessary churn of the sources. r360514 prepared the NFS code for changes to handle ext_pgs mbufs on the receive side. However, at

svn commit: r360648 - in head: lib/libvmmapi share/man/man5 share/mk sys/amd64/include sys/amd64/vmm sys/amd64/vmm/amd sys/amd64/vmm/intel sys/amd64/vmm/io sys/conf sys/modules/vmm tools/build/opti...

2020-05-04 Thread John Baldwin
Author: jhb Date: Tue May 5 00:02:04 2020 New Revision: 360648 URL: https://svnweb.freebsd.org/changeset/base/360648 Log: Initial support for bhyve save and restore. Save and restore (also known as suspend and resume) permits a snapshot to be taken of a guest's state that can later be

svn commit: r360645 - head/sys/netinet/tcp_stacks

2020-05-04 Thread Michael Tuexen
Author: tuexen Date: Mon May 4 23:05:11 2020 New Revision: 360645 URL: https://svnweb.freebsd.org/changeset/base/360645 Log: Add net epoch support back, which was taken out by accident in https://svnweb.freebsd.org/changeset/base/360639 Reviewed by: rrs Sponsored by:

svn commit: r360644 - head/sys/netinet/tcp_stacks

2020-05-04 Thread Randall Stewart
Author: rrs Date: Mon May 4 23:02:58 2020 New Revision: 360644 URL: https://svnweb.freebsd.org/changeset/base/360644 Log: This fixes two issues found by ankitrahej...@gmail.com 1) When BBR retransmits the syn it was messing up the snd_max 2) When we need to send a RST we might not send it

svn commit: r360642 - head/sys/opencrypto

2020-05-04 Thread John Baldwin
Author: jhb Date: Mon May 4 22:31:38 2020 New Revision: 360642 URL: https://svnweb.freebsd.org/changeset/base/360642 Log: Use a lookup table of algorithm types for alg_is_* helpers. This makes it easier to maintain these functions as algorithms are added or removed. Reviewed by:

svn commit: r360641 - head/sys/netinet/tcp_stacks

2020-05-04 Thread Michael Tuexen
Author: tuexen Date: Mon May 4 22:02:49 2020 New Revision: 360641 URL: https://svnweb.freebsd.org/changeset/base/360641 Log: Enter the net epoch before calling the output routine in TCP BBR. This was only triggered when setting the IPPROTO_TCP level socket option TCP_DELACK. This issue

svn commit: r360639 - head/sys/netinet/tcp_stacks

2020-05-04 Thread Randall Stewart
Author: rrs Date: Mon May 4 20:28:53 2020 New Revision: 360639 URL: https://svnweb.freebsd.org/changeset/base/360639 Log: This commit brings things into sync with the advancements that have been made in rack and adds a few fixes in BBR. This also removes any possibility of incorrectly

svn commit: r360638 - head/sys/netinet

2020-05-04 Thread Randall Stewart
Author: rrs Date: Mon May 4 20:19:57 2020 New Revision: 360638 URL: https://svnweb.freebsd.org/changeset/base/360638 Log: Adjust the fb to have a way to ask the underlying stack if it can support the PRUS option (OOB). And then have the new function call that to validate and give the

Re: svn commit: r360568 - head/sys/dev/nvme

2020-05-04 Thread Gunther Nikl
Hello, > Modified: head/sys/dev/nvme/nvme_test.c > == > --- head/sys/dev/nvme/nvme_test.c Sat May 2 20:14:592020 (r360567) > +++ head/sys/dev/nvme/nvme_test.c Sat May 2 20:47:582020 (r360568) > @@ -100,7 +100,7

Re: svn commit: r360233 - in head: contrib/jemalloc . . . : This partially breaks a 2-socket 32-bit powerpc (old PowerMac G4) based on head -r360311

2020-05-04 Thread Mark Millard via svn-src-head
[This report just shows some material for the sendmail SIGSEGV's, based on truss output.] I've returned to using the modern jemalloc because it seems to show problems more, after having caught the earlier reported dhclient example under the older jemalloc context. (Again: jemalloc may be exposing

svn commit: r360635 - in head/contrib/jemalloc: . include/jemalloc

2020-05-04 Thread Brooks Davis
Author: brooks Date: Mon May 4 17:16:30 2020 New Revision: 360635 URL: https://svnweb.freebsd.org/changeset/base/360635 Log: Set LG_VADDR to 48 on RISC-V. The Sv48 PTE format is the largest currently defined address space for RISC-V. It makes no sense to define a larger size and doing

svn commit: r360634 - head/sbin/setkey

2020-05-04 Thread John Baldwin
Author: jhb Date: Mon May 4 16:50:01 2020 New Revision: 360634 URL: https://svnweb.freebsd.org/changeset/base/360634 Log: Add RFC reference for AES-CTR with IPsec. MFC after:1 week Sponsored by: Chelsio Communications Modified: head/sbin/setkey/setkey.8 Modified:

Re: svn commit: r360574 - in head: share/man/man9 sys/dev/cxgbe sys/dev/cxgbe/crypto sys/dev/cxgbe/tom sys/kern sys/sys

2020-05-04 Thread John Baldwin
On 5/2/20 4:46 PM, Gleb Smirnoff wrote: > Author: glebius > Date: Sat May 2 23:46:29 2020 > New Revision: 360574 > URL: https://svnweb.freebsd.org/changeset/base/360574 > > Log: > Step 2.2: > o Shrink sglist(9) functions to work with multipage mbufs down from > four functions to two. >

svn commit: r360631 - head/sys/net/route

2020-05-04 Thread Alexander V. Chernikov
Author: melifaro Date: Mon May 4 15:07:57 2020 New Revision: 360631 URL: https://svnweb.freebsd.org/changeset/base/360631 Log: Switch DDB show route to direct rnh_matchaddr() call instead of rtalloc1(). Eliminate the last rtalloc1() call to finish transition to the new routing KPI

svn commit: r360630 - head/sys/net/route

2020-05-04 Thread Alexander V. Chernikov
Author: melifaro Date: Mon May 4 15:00:19 2020 New Revision: 360630 URL: https://svnweb.freebsd.org/changeset/base/360630 Log: Simplify address parsing in DDB show route command. Use db_get_line() to overcome parser limitation. Differential Revision:

svn commit: r360629 - in head/sys: net net/route netinet netinet6

2020-05-04 Thread Alexander V. Chernikov
Author: melifaro Date: Mon May 4 14:31:45 2020 New Revision: 360629 URL: https://svnweb.freebsd.org/changeset/base/360629 Log: Remove now-unused rt_ifp,rt_ifa,rt_gateway,rt_mtu rte fields. After converting routing subsystem customers to use nexthop objects defined in r359823, some

svn commit: r360626 - head/tests/sys/netipsec/tunnel

2020-05-04 Thread Li-Wen Hsu
Author: lwhsu Date: Mon May 4 11:23:55 2020 New Revision: 360626 URL: https://svnweb.freebsd.org/changeset/base/360626 Log: Revert r360204, sys.netipsec.tunnel.empty.v{4,6} are fixed by r360560 PR: 245832 Sponsored by: The FreeBSD Foundation Modified:

svn commit: r360625 - head/sys/dev/evdev

2020-05-04 Thread Vladimir Kondratyev
Author: wulf Date: Mon May 4 11:00:24 2020 New Revision: 360625 URL: https://svnweb.freebsd.org/changeset/base/360625 Log: [evdev] Sync event codes with Linux kernel 5.6 MFC after:2 weeks Modified: head/sys/dev/evdev/input-event-codes.h head/sys/dev/evdev/input.h Modified:

svn commit: r360624 - head/sys/dev/evdev

2020-05-04 Thread Vladimir Kondratyev
Author: wulf Date: Mon May 4 10:59:17 2020 New Revision: 360624 URL: https://svnweb.freebsd.org/changeset/base/360624 Log: [evdev] Add AT translated set1 scancodes for F-unlocked F1-12 keys. "F lock" is a switch between two sets of scancodes for function keys F1-F12 found on some

svn commit: r360623 - head/sys/compat/linuxkpi/common/include/linux

2020-05-04 Thread Hans Petter Selasky
Author: hselasky Date: Mon May 4 10:10:07 2020 New Revision: 360623 URL: https://svnweb.freebsd.org/changeset/base/360623 Log: Optimise use of sg_page_count() in __sg_page_iter_next() in the LinuxKPI. No need to compute value twice. No functional change intended. MFC after:1

svn commit: r360622 - head/sys/compat/linuxkpi/common/include/linux

2020-05-04 Thread Hans Petter Selasky
Author: hselasky Date: Mon May 4 09:58:45 2020 New Revision: 360622 URL: https://svnweb.freebsd.org/changeset/base/360622 Log: Implement more scatter and gather functions in the LinuxKPI. Differential Revision:https://reviews.freebsd.org/D24611 Submitted by: ashafer_badland.io

svn commit: r360621 - head/sys/compat/linuxkpi/common/src

2020-05-04 Thread Hans Petter Selasky
Author: hselasky Date: Mon May 4 08:05:01 2020 New Revision: 360621 URL: https://svnweb.freebsd.org/changeset/base/360621 Log: Fix warning about sleeping with non-sleepable lock when allocating "current" from linux_cdev_pager_populate() in the LinuxKPI: Backtrace: witness_debugger()

Re: svn commit: r360569 - in head/sys: dev/cxgbe dev/cxgbe/crypto dev/cxgbe/tom kern sys

2020-05-04 Thread Li-Wen Hsu
On Sun, May 3, 2020 at 6:39 AM Gleb Smirnoff wrote: > > Author: glebius > Date: Sat May 2 22:39:26 2020 > New Revision: 360569 > URL: https://svnweb.freebsd.org/changeset/base/360569 ... > Modified: head/sys/kern/uipc_mbuf.c >