svn commit: r357137 - head/tests/sys/kern

2020-01-25 Thread Li-Wen Hsu
Author: lwhsu Date: Sun Jan 26 07:24:49 2020 New Revision: 357137 URL: https://svnweb.freebsd.org/changeset/base/357137 Log: Temporarily skip flakey test case sys.kern.ptrace_test.ptrace__procdesc_reparent_wait_child PR: 243605 Sponsored by: The FreeBSD Foundation Modified:

svn commit: r357136 - head/sys/kern

2020-01-25 Thread Mateusz Guzik
Author: mjg Date: Sun Jan 26 07:06:18 2020 New Revision: 357136 URL: https://svnweb.freebsd.org/changeset/base/357136 Log: vfs: do an unlocked check before iterating the lazy list For most filesystems it is expected to be empty most of the time. Modified: head/sys/kern/vfs_subr.c

svn commit: r357135 - head/sys/kern

2020-01-25 Thread Mateusz Guzik
Author: mjg Date: Sun Jan 26 07:05:06 2020 New Revision: 357135 URL: https://svnweb.freebsd.org/changeset/base/357135 Log: vfs: remove vop loop from vop_sigdefer All ops are guaranteed to be present since r357131. Modified: head/sys/kern/vfs_default.c Modified:

svn commit: r357131 - head/sys/tools

2020-01-25 Thread Mateusz Guzik
Author: mjg Date: Sun Jan 26 00:41:38 2020 New Revision: 357131 URL: https://svnweb.freebsd.org/changeset/base/357131 Log: vfs: stop null checking routines in vop wrappers Calls to vop_bypass pass the same argument, but type casted to something else. Thus by replacing NULL routines with

svn commit: r357130 - head/sys/kern

2020-01-25 Thread Mateusz Guzik
Author: mjg Date: Sun Jan 26 00:40:27 2020 New Revision: 357130 URL: https://svnweb.freebsd.org/changeset/base/357130 Log: vfs: fix freevnodes count update race against preemption vdbatch_process leaves the critical section too early, openign a time window where another thread can get

svn commit: r357129 - in head/sys/ufs: ffs ufs

2020-01-25 Thread Mateusz Guzik
Author: mjg Date: Sun Jan 26 00:38:06 2020 New Revision: 357129 URL: https://svnweb.freebsd.org/changeset/base/357129 Log: ufs: add vgone calls for unconstructed vnodes in the error path This mostly eliminates the requirement that vput never unlocks the vnode before calling VOP_INACTIVE.

svn commit: r357128 - head/sys/kern

2020-01-25 Thread Mateusz Guzik
Author: mjg Date: Sun Jan 26 00:34:57 2020 New Revision: 357128 URL: https://svnweb.freebsd.org/changeset/base/357128 Log: vfs: predict vn_lock failure as unlikely in vget Modified: head/sys/kern/vfs_subr.c Modified: head/sys/kern/vfs_subr.c

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

2020-01-25 Thread Li-Wen Hsu
Author: lwhsu Date: Sat Jan 25 23:22:08 2020 New Revision: 357126 URL: https://svnweb.freebsd.org/changeset/base/357126 Log: Specify PACKAGE to install tests files MFC after:3 weeks MFC with: r356984 Sponsored by: The FreeBSD Foundation Modified:

svn commit: r357125 - in head: contrib/libxo contrib/libxo/doc contrib/libxo/encoder/csv contrib/libxo/libxo contrib/libxo/tests/core contrib/libxo/tests/core/saved lib/libxo lib/libxo/libxo usr.bi...

2020-01-25 Thread Phil Shafer
Author: phil Date: Sat Jan 25 21:16:45 2020 New Revision: 357125 URL: https://svnweb.freebsd.org/changeset/base/357125 Log: Import libxo-1.4.0: - Two changes to encoder options: encoder options may use plus or colon, but only one encoder names can be specified as

Re: svn commit: r357090 - head/sys/dev/re

2020-01-25 Thread Mark Johnston
On Fri, Jan 24, 2020 at 05:24:03PM +, Gleb Smirnoff wrote: > Author: glebius > Date: Fri Jan 24 17:24:02 2020 > New Revision: 357090 > URL: https://svnweb.freebsd.org/changeset/base/357090 > > Log: > re(4) uses taskqueue to process input packets. Enter network epoch > in there. ena(4)

svn commit: r357116 - in head/sys/netinet: . cc tcp_stacks

2020-01-25 Thread Michael Tuexen
Author: tuexen Date: Sat Jan 25 13:45:10 2020 New Revision: 357116 URL: https://svnweb.freebsd.org/changeset/base/357116 Log: Sending CWR after an RTO is according to RFC 3168 generally required and not only for the DCTCP congestion control. Submitted by: Richard Scheffenegger

svn commit: r357115 - in head/sys/netinet: . tcp_stacks

2020-01-25 Thread Michael Tuexen
Author: tuexen Date: Sat Jan 25 13:34:29 2020 New Revision: 357115 URL: https://svnweb.freebsd.org/changeset/base/357115 Log: Don't set the ECT codepoint on retransmitted packets during SACK loss recovery. This is required by RFC 3168. Submitted by: Richard Scheffenegger

svn commit: r357114 - in head/sys/netinet: . tcp_stacks

2020-01-25 Thread Michael Tuexen
Author: tuexen Date: Sat Jan 25 13:11:14 2020 New Revision: 357114 URL: https://svnweb.freebsd.org/changeset/base/357114 Log: As a TCP client only enable ECN when the corresponding sysctl variable indicates that ECN should be negotiated for the client side. Submitted by: Richard

svn commit: r357113 - head/tests/sys/net/routing

2020-01-25 Thread Kristof Provost
Author: kp Date: Sat Jan 25 10:51:51 2020 New Revision: 357113 URL: https://svnweb.freebsd.org/changeset/base/357113 Log: tests: Routing tests overwrote net tests The routing subdirectory installed into the same directory as the test tests, which caused them to overwrite the net

svn commit: r357110 - in head/sys: kern sys

2020-01-25 Thread Jason A. Harmening
Author: jah Date: Sat Jan 25 08:57:26 2020 New Revision: 357110 URL: https://svnweb.freebsd.org/changeset/base/357110 Log: Implement cycle-detecting garbage collector for AF_UNIX sockets The existing AF_UNIX socket garbage collector destroys any socket which may potentially be in a