svn commit: r355260 - head/libexec/getty

2019-12-01 Thread Xin LI
Author: delphij Date: Sun Dec 1 08:04:22 2019 New Revision: 355260 URL: https://svnweb.freebsd.org/changeset/base/355260 Log: Simplify code with strlcpy/strlcat. MFC after:2 weeks Modified: head/libexec/getty/main.c head/libexec/getty/subr.c Modified: head/libexec/getty/main.c ==

svn commit: r355264 - head/sys/netinet6

2019-12-01 Thread Michael Tuexen
Author: tuexen Date: Sun Dec 1 16:14:44 2019 New Revision: 355264 URL: https://svnweb.freebsd.org/changeset/base/355264 Log: Update the hostcache also for PTB messages received for SCTP/IPv6. The corresponding code for SCTP/IPv4 was introduced in https://svnweb.freebsd.org/base?view=revisio

svn commit: r355265 - head/sys/netinet

2019-12-01 Thread Michael Tuexen
Author: tuexen Date: Sun Dec 1 17:35:36 2019 New Revision: 355265 URL: https://svnweb.freebsd.org/changeset/base/355265 Log: When changing the MTU of an SCTP path, not only cancel all ongoing RTT measurements, but also scheldule new ones for the future. Submitted by: Julius Flohr

svn commit: r355266 - in head/sys: dev/cxgbe/tom netinet

2019-12-01 Thread Michael Tuexen
Author: tuexen Date: Sun Dec 1 18:05:02 2019 New Revision: 355266 URL: https://svnweb.freebsd.org/changeset/base/355266 Log: In order for the TCP Handshake to support ECN++, and further ECN-related improvements, the ECN bits need to be exposed to the TCP SYNcache. This change is a minimal m

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

2019-12-01 Thread Michael Tuexen
Author: tuexen Date: Sun Dec 1 18:47:53 2019 New Revision: 355267 URL: https://svnweb.freebsd.org/changeset/base/355267 Log: Make the IPTOS value available to all substate handlers. This will allow to add support for L4S or SCE, which require processing of the IP TOS field. Submitted b

svn commit: r355268 - head/share/man/man4

2019-12-01 Thread Michael Tuexen
Author: tuexen Date: Sun Dec 1 19:20:28 2019 New Revision: 355268 URL: https://svnweb.freebsd.org/changeset/base/355268 Log: Add a description for the TCP sysctl variable rfc6675_pipe. It was introduced by r290122, but no documentation was provided. This is taken from https://reviews.freebs

svn commit: r355269 - in head: share/man/man4 sys/netinet sys/netinet/tcp_stacks

2019-12-01 Thread Michael Tuexen
Author: tuexen Date: Sun Dec 1 20:35:41 2019 New Revision: 355269 URL: https://svnweb.freebsd.org/changeset/base/355269 Log: This is an initial step in implementing the new congestion window validation as specified in RFC 7661. Submitted by: Richard Scheffenegger Reviewed by:

svn commit: r355270 - head/sys/vm

2019-12-01 Thread Konstantin Belousov
Author: kib Date: Sun Dec 1 20:43:04 2019 New Revision: 355270 URL: https://svnweb.freebsd.org/changeset/base/355270 Log: Store the bottom of the shadow chain in OBJ_ANON object->handle member. The handle value is stable for all shadow objects in the inheritance chain. This allows to av

svn commit: r355271 - in head/sys: arm/samsung/exynos arm/versatile arm/xilinx dev/gpio dev/quicc dev/rp powerpc/psim

2019-12-01 Thread Kyle Evans
Author: kevans Date: Sun Dec 1 20:43:37 2019 New Revision: 355271 URL: https://svnweb.freebsd.org/changeset/base/355271 Log: Remove more needless includes As part of my journey to make it easy to determine what's relying on tty bits, remove a couple more. Some of these just outright did

svn commit: r355272 - head/sys/netinet

2019-12-01 Thread Michael Tuexen
Author: tuexen Date: Sun Dec 1 20:45:48 2019 New Revision: 355272 URL: https://svnweb.freebsd.org/changeset/base/355272 Log: Make the TF_* flags easier readable by humans by adding leading zeroes to make them aligned. Submitted by: Richard Scheffenegger Reviewed by: rg

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

2019-12-01 Thread Michael Tuexen
Author: tuexen Date: Sun Dec 1 21:01:33 2019 New Revision: 355273 URL: https://svnweb.freebsd.org/changeset/base/355273 Log: Move all ECN related flags from the flags to the flags2 field. This allows adding more ECN related flags in the future. No functional change intended. Submitted

svn commit: r355274 - head/sys/dev/gpio

2019-12-01 Thread Ian Lepore
Author: ian Date: Sun Dec 1 21:27:09 2019 New Revision: 355274 URL: https://svnweb.freebsd.org/changeset/base/355274 Log: Move most of the gpio_pin_* functions from ofw_gpiobus.c to gpiobus.c so that they can be used by drivers on non-FDT-configured systems. Only the functions related to a

svn commit: r355275 - head/sys/powerpc/powerpc

2019-12-01 Thread Justin Hibbits
Author: jhibbits Date: Sun Dec 1 21:29:34 2019 New Revision: 355275 URL: https://svnweb.freebsd.org/changeset/base/355275 Log: powerpc: Add 'show frame ' to show an arbitrary trap frame This lets us print, for example, the user's trap frame when a panic occurs. The frame address is given

svn commit: r355276 - in head: share/man/man4 sys/dev/gpio

2019-12-01 Thread Ian Lepore
Author: ian Date: Sun Dec 1 23:05:20 2019 New Revision: 355276 URL: https://svnweb.freebsd.org/changeset/base/355276 Log: Rewrite gpioiic(4) to use the gpio_pin_* API, and to conform to the modern FDT bindings document for gpio-i2c devices. Using the gpio_pin_* functions to acquire/relea

svn commit: r355277 - head/sys/dev/gpio

2019-12-01 Thread Ian Lepore
Author: ian Date: Mon Dec 2 00:00:26 2019 New Revision: 355277 URL: https://svnweb.freebsd.org/changeset/base/355277 Log: Fix leading whitespace (spaces->tabs) in comments; no functional change. Modified: head/sys/dev/gpio/gpioiic.c Modified: head/sys/dev/gpio/gpioiic.c

svn commit: r355280 - head/usr.sbin/bsdconfig/share

2019-12-01 Thread Devin Teske
Author: dteske Date: Mon Dec 2 05:24:16 2019 New Revision: 355280 URL: https://svnweb.freebsd.org/changeset/base/355280 Log: Fix spurious error from sysrc When using sysrc to modify a file, the file should be created silently. However, with the introduction of SVN r335280, an error of "N