svn commit: r345461 - head/sys/netinet

2019-03-23 Thread Michael Tuexen
Author: tuexen Date: Sat Mar 23 22:56:03 2019 New Revision: 345461 URL: https://svnweb.freebsd.org/changeset/base/345461 Log: Limit the size of messages sent on 1-to-many style SCTP sockets with the SCTP_SENDALL flag. Allow also only one operation per SCTP endpoint. This fixes an issue

svn commit: r345460 - head/sys/netinet

2019-03-23 Thread Michael Tuexen
Author: tuexen Date: Sat Mar 23 22:46:29 2019 New Revision: 345460 URL: https://svnweb.freebsd.org/changeset/base/345460 Log: Limit the number of bytes which can be queued for SCTP sockets. This is joint work with rrs@. Reported by:

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

2019-03-23 Thread Michael Tuexen
Author: tuexen Date: Sat Mar 23 21:36:59 2019 New Revision: 345458 URL: https://svnweb.freebsd.org/changeset/base/345458 Log: Add sysctl variable net.inet.tcp.rexmit_initial for setting RTO.Initial used by TCP. Reviewed by: rrs@, 0mp@ Sponsored by: Netflix, Inc.

svn commit: r345457 - in head: lib/libc/gen sys/kern

2019-03-23 Thread Ravi Pokala
Author: rpokala Date: Sat Mar 23 19:53:15 2019 New Revision: 345457 URL: https://svnweb.freebsd.org/changeset/base/345457 Log: Add descriptions for sysctls in kern_mib.c and sysctl.3 which lack them. r343532 noted the difference between "hw.realmem" and "hw.physmem", which I was

Re: svn commit: r345455 - head/sys/mips/conf

2019-03-23 Thread Warner Losh
On Sat, Mar 23, 2019 at 12:53 PM Konstantin Belousov wrote: > On Sat, Mar 23, 2019 at 06:32:24PM +, Warner Losh wrote: > > Author: imp > > Date: Sat Mar 23 18:32:24 2019 > > New Revision: 345455 > > URL: https://svnweb.freebsd.org/changeset/base/345455 > > > > Log: > > Add device xz. This

Re: svn commit: r345455 - head/sys/mips/conf

2019-03-23 Thread Konstantin Belousov
On Sat, Mar 23, 2019 at 06:32:24PM +, Warner Losh wrote: > Author: imp > Date: Sat Mar 23 18:32:24 2019 > New Revision: 345455 > URL: https://svnweb.freebsd.org/changeset/base/345455 > > Log: > Add device xz. This was somehow missed in the last round. Because the config has #NO_UNIVERSE

svn commit: r345456 - head/sys/mips/conf

2019-03-23 Thread Warner Losh
Author: imp Date: Sat Mar 23 18:32:28 2019 New Revision: 345456 URL: https://svnweb.freebsd.org/changeset/base/345456 Log: Remove duplicate options. Modified: head/sys/mips/conf/DIR-825C1 Modified: head/sys/mips/conf/DIR-825C1

svn commit: r345455 - head/sys/mips/conf

2019-03-23 Thread Warner Losh
Author: imp Date: Sat Mar 23 18:32:24 2019 New Revision: 345455 URL: https://svnweb.freebsd.org/changeset/base/345455 Log: Add device xz. This was somehow missed in the last round. Submitted by: Brandon Bergren Modified: head/sys/mips/conf/DIR-825C1 Modified:

Re: svn commit: r345359 - in head/sys/cddl/dev/dtrace: amd64 i386

2019-03-23 Thread Bruce Evans
On Sat, 23 Mar 2019, Bruce Evans wrote: I now have an almost perfect skew measuring program. It has a variance of about 2 cycles. Output on i4790k (only for CPU 0 vs CPU [1-7], since nothing different happens for the general CPU i vs CPU j comparison): XX(min/avg/max/sd) XX |

svn commit: r345452 - head/sys/vm

2019-03-23 Thread Konstantin Belousov
Author: kib Date: Sat Mar 23 16:36:18 2019 New Revision: 345452 URL: https://svnweb.freebsd.org/changeset/base/345452 Log: ASLR: check for max_addr after applying randomization, not before. Otherwise resulting address from vm_map_find() migh not satisfy the upper limit. For instance, it

svn commit: r345450 - in head: libexec/rc/rc.d share/man/man5

2019-03-23 Thread Andrey V. Elsukov
Author: ae Date: Sat Mar 23 15:41:32 2019 New Revision: 345450 URL: https://svnweb.freebsd.org/changeset/base/345450 Log: Add ability to automatically load ipfw_nat64, ipfw_nptv6 and ipfw_pmod modules by declaring corresponding variables in rc.conf. Also document them in rc.conf(5).

svn commit: r345449 - head/contrib/llvm/lib/Target/ARM

2019-03-23 Thread Dimitry Andric
Author: dim Date: Sat Mar 23 14:10:05 2019 New Revision: 345449 URL: https://svnweb.freebsd.org/changeset/base/345449 Log: Pull in r356809 from upstream llvm trunk (by Eli Friedman): [ARM] Don't form "ands" when it isn't scheduled correctly. In r322972/r323136, the iteration here

svn commit: r345448 - head/sys/kern

2019-03-23 Thread Edward Tomasz Napierala
Author: trasz Date: Sat Mar 23 13:41:14 2019 New Revision: 345448 URL: https://svnweb.freebsd.org/changeset/base/345448 Log: Remove trunc_page_ps() and round_page_ps() macros. This completes the undoing of r100384. Reviewed by: kib MFC after:2 weeks Sponsored by: DARPA, AFRL

svn commit: r345442 - in head: . share/man/man4

2019-03-23 Thread Konstantin Belousov
Author: kib Date: Sat Mar 23 10:13:01 2019 New Revision: 345442 URL: https://svnweb.freebsd.org/changeset/base/345442 Log: Add UPDATING note for geom_uzip(4)/xz, and bump geom_uzip(4) man page date. Sponsored by: The FreeBSD Foundation MFC after:3 days Modified: head/UPDATING

svn commit: r345441 - head/sys/netinet

2019-03-23 Thread Michael Tuexen
Author: tuexen Date: Sat Mar 23 09:56:41 2019 New Revision: 345441 URL: https://svnweb.freebsd.org/changeset/base/345441 Log: Fix a KASSERT() in tcp_output(). When checking the length of the headers at this point, the IP level options have not been added to the mbuf chain. So don't

svn commit: r345438 - in head/sys: conf dev/random dev/tpm sys

2019-03-23 Thread Marcin Wojtas
Author: mw Date: Sat Mar 23 05:13:51 2019 New Revision: 345438 URL: https://svnweb.freebsd.org/changeset/base/345438 Log: Allow using TPM as entropy source. TPM has a built-in RNG, with its own entropy source. The driver was extended to harvest 16 random bytes from TPM every 10 seconds.

Re: svn commit: r345400 - in head/libexec/rc: . rc.d

2019-03-23 Thread Cy Schubert
In message <20190323.125853.93885646440204179@allbsd.org>, Hiroki Sato writ es: > Security_Multipart(Sat_Mar_23_12_58_53_2019_110)-- > Content-Type: Text/Plain; charset=us-ascii > Content-Transfer-Encoding: 7bit > > Cy Schubert wrote > in <201903220130.x2m1uq0p042...@repo.freebsd.org>:

svn commit: r345435 - in head/sys: conf powerpc/include powerpc/powernv powerpc/powerpc

2019-03-23 Thread Justin Hibbits
Author: jhibbits Date: Sat Mar 23 03:23:20 2019 New Revision: 345435 URL: https://svnweb.freebsd.org/changeset/base/345435 Log: powernv: Add Hypervisor Maintenance Interrupt handler Attempting to build www/firefox on POWER9 resulted in a HMI exception being thrown, a fatal trap

svn commit: r345437 - head/libexec/rc/rc.d

2019-03-23 Thread Cy Schubert
Author: cy Date: Sat Mar 23 04:32:10 2019 New Revision: 345437 URL: https://svnweb.freebsd.org/changeset/base/345437 Log: The check for $ippool_rules in start_cmd is tautological. Reported by: hrs@ MFC after:13 days X-MFC with: r345400 Modified: head/libexec/rc/rc.d/ippool

Re: svn commit: r345400 - in head/libexec/rc: . rc.d

2019-03-23 Thread Hiroki Sato
Cy Schubert wrote in <201903220130.x2m1uq0p042...@repo.freebsd.org>: cy> Author: cy cy> Date: Fri Mar 22 01:30:51 2019 cy> New Revision: 345400 cy> URL: https://svnweb.freebsd.org/changeset/base/345400 cy> cy> Log: cy> Add rc.d support for ippool(8). cy> cy> I've been using ippool at my

svn commit: r345433 - head/sys/arm64/conf

2019-03-23 Thread Marcin Wojtas
Author: mw Date: Sat Mar 23 02:53:47 2019 New Revision: 345433 URL: https://svnweb.freebsd.org/changeset/base/345433 Log: Enable etherswitchcfg and e6000sw driver in arm64 build After latest binding update, this patch enables usage of the switch on Armada 3720 EspressoBin, so compile it