svn commit: r354785 - head/sys/vm

2019-11-16 Thread Doug Moore
Author: dougm Date: Sun Nov 17 06:50:36 2019 New Revision: 354785 URL: https://svnweb.freebsd.org/changeset/base/354785 Log: The loop in vm_map_protect that verifies that all transition map entries are stabilized, repeatedly verifies the same entry. Check each entry in turn. Reviewed by

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

2019-11-16 Thread Justin Hibbits
Author: jhibbits Date: Sun Nov 17 01:01:02 2019 New Revision: 354783 URL: https://svnweb.freebsd.org/changeset/base/354783 Log: powerpc: Return SIGILL if DSCR does not exist in m{f,t}spr emulation Guard against programs written for one powerpc target running on another, and panicking the

svn commit: r354780 - head/lib/libc/powerpc64/gen

2019-11-16 Thread Brandon Bergren
Author: bdragon Date: Sat Nov 16 20:33:46 2019 New Revision: 354780 URL: https://svnweb.freebsd.org/changeset/base/354780 Log: [PowerPC] Fix *context on ELFv2 Due to ELFv1 specific code in _ctx_start.S and makecontext.c, userspace context switching was completely broken on ELFv2. Wit

svn commit: r354779 - head/sys/conf

2019-11-16 Thread Alan Somers
Author: asomers Date: Sat Nov 16 19:12:17 2019 New Revision: 354779 URL: https://svnweb.freebsd.org/changeset/base/354779 Log: Actually hook CAM_IO_STATS up to the build It's still disabled by default, but now it can be enabled with config(5) and it will be build in LINT. Reviewed by

svn commit: r354778 - head/usr.bin/gcore

2019-11-16 Thread Justin Hibbits
Author: jhibbits Date: Sat Nov 16 18:24:28 2019 New Revision: 354778 URL: https://svnweb.freebsd.org/changeset/base/354778 Log: gcore: Don't add VSX notes on powerpcspe powerpcspe does not support VSX at all, but gets the 'VMX' notes for free, providing the SPE registers. Modified: hea

svn commit: r354777 - in head/sys/contrib/zstd: . contrib/gen_html contrib/pzstd contrib/seekable_format/examples doc doc/educational_decoder examples lib lib/common lib/compress lib/decompress lib...

2019-11-16 Thread Conrad Meyer
Author: cem Date: Sat Nov 16 16:39:08 2019 New Revision: 354777 URL: https://svnweb.freebsd.org/changeset/base/354777 Log: Update to Zstandard 1.4.4 The full release notes can be found on Github: https://github.com/facebook/zstd/releases/tag/v1.4.4 Notable changes in this releas

svn commit: r354776 - head/sys/powerpc/booke

2019-11-16 Thread Justin Hibbits
Author: jhibbits Date: Sat Nov 16 16:36:20 2019 New Revision: 354776 URL: https://svnweb.freebsd.org/changeset/base/354776 Log: powerpcspe: Don't leak kernel registers in SPE dumps save_vec_int() for SPE saves off only the high word of the register, leaving the low word as "garbage", but

svn commit: r354775 - head/sys/powerpc/booke

2019-11-16 Thread Justin Hibbits
Author: jhibbits Date: Sat Nov 16 16:27:31 2019 New Revision: 354775 URL: https://svnweb.freebsd.org/changeset/base/354775 Log: powerpcspe: Mark asm statement in spe_save_reg_high as clobbering memory Modern gcc errors that "'vec[0]' is used uninitialized in this function" without us tell

Re: svn commit: r354708 - head/sys/netinet/cc

2019-11-16 Thread Michael Tuexen
> On 16. Nov 2019, at 13:33, Rodney W. Grimes wrote: > >>> On 16. Nov 2019, at 11:51, Rodney W. Grimes >>> wrote: >>> On 15/11/2019 3:28 am, Michael Tuexen wrote: > Author: tuexen > Date: Thu Nov 14 16:28:02 2019 > New Revision: 354708 > URL: https://svnweb.freebsd.org/cha

Re: svn commit: r354708 - head/sys/netinet/cc

2019-11-16 Thread Rodney W. Grimes
> > On 16. Nov 2019, at 11:51, Rodney W. Grimes > > wrote: > > > >> On 15/11/2019 3:28 am, Michael Tuexen wrote: > >>> Author: tuexen > >>> Date: Thu Nov 14 16:28:02 2019 > >>> New Revision: 354708 > >>> URL: https://svnweb.freebsd.org/changeset/base/354708 > >>> > >>> Log: > >>> For idle TCP

Re: svn commit: r354708 - head/sys/netinet/cc

2019-11-16 Thread Michael Tuexen
> On 16. Nov 2019, at 11:51, Rodney W. Grimes wrote: > >> On 15/11/2019 3:28 am, Michael Tuexen wrote: >>> Author: tuexen >>> Date: Thu Nov 14 16:28:02 2019 >>> New Revision: 354708 >>> URL: https://svnweb.freebsd.org/changeset/base/354708 >>> >>> Log: >>> For idle TCP sessions using the CUBIC

svn commit: r354774 - head/sys/netinet/cc

2019-11-16 Thread Michael Tuexen
Author: tuexen Date: Sat Nov 16 12:00:22 2019 New Revision: 354774 URL: https://svnweb.freebsd.org/changeset/base/354774 Log: Add boundary and overflow checks to the formulas used in the TCP CUBIC congestion control module. Submitted by: Richard Scheffenegger Reviewed by:

svn commit: r354773 - head/sys/netinet/cc

2019-11-16 Thread Michael Tuexen
Author: tuexen Date: Sat Nov 16 11:57:12 2019 New Revision: 354773 URL: https://svnweb.freebsd.org/changeset/base/354773 Log: Improve TCP CUBIC specific after idle reaction. The adjustments are inspired by the Linux stack, which has had a functionally equivalent implementation for more than

svn commit: r354772 - head/sys/netinet/cc

2019-11-16 Thread Michael Tuexen
Author: tuexen Date: Sat Nov 16 11:37:26 2019 New Revision: 354772 URL: https://svnweb.freebsd.org/changeset/base/354772 Log: Implement a tCP CUBIC-specific after idle reaction. This patch addresses a very common case of frequent application stalls, where TCP runs idle and looses the state o

svn commit: r354771 - head/sys/netinet/cc

2019-11-16 Thread Michael Tuexen
Author: tuexen Date: Sat Nov 16 11:10:09 2019 New Revision: 354771 URL: https://svnweb.freebsd.org/changeset/base/354771 Log: Revert https://svnweb.freebsd.org/changeset/base/354708 I used the wrong Differential Revision, so back it out and do it right in a follow-up commit. Modified:

Re: svn commit: r354708 - head/sys/netinet/cc

2019-11-16 Thread Rodney W. Grimes
> On 15/11/2019 3:28 am, Michael Tuexen wrote: > > Author: tuexen > > Date: Thu Nov 14 16:28:02 2019 > > New Revision: 354708 > > URL: https://svnweb.freebsd.org/changeset/base/354708 > > > > Log: > >For idle TCP sessions using the CUBIC congestio control, reset ssthresh > >to the higher o

Re: svn commit: r354714 - in head/sys: arm64/arm64 arm64/conf arm64/include conf

2019-11-16 Thread Rodney W. Grimes
> On Thu, 2019-11-14 at 21:58 +, Justin Hibbits wrote: > > Author: jhibbits > > Date: Thu Nov 14 21:58:40 2019 > > New Revision: 354714 > > URL: https://svnweb.freebsd.org/changeset/base/354714 > > > > Log: > > Boot arm64 kernel using booti command from U-boot. > > > > [...] > > > > Adde

svn commit: r354766 - head/stand/efi/libefi

2019-11-16 Thread Toomas Soome
Author: tsoome Date: Sat Nov 16 08:16:50 2019 New Revision: 354766 URL: https://svnweb.freebsd.org/changeset/base/354766 Log: loader: remove unused variable from efipart.c Modified: head/stand/efi/libefi/efipart.c Modified: head/stand/efi/libefi/efipart.c