svn commit: r356086 - head/sys/conf

2019-12-25 Thread Ian Lepore
Author: ian Date: Thu Dec 26 02:22:38 2019 New Revision: 356086 URL: https://svnweb.freebsd.org/changeset/base/356086 Log: Add comments to a couple i2c device lines. Modified: head/sys/conf/NOTES Modified: head/sys/conf/NOTES

svn commit: r356085 - head/sys/conf

2019-12-25 Thread Ian Lepore
Author: ian Date: Wed Dec 25 22:33:47 2019 New Revision: 356085 URL: https://svnweb.freebsd.org/changeset/base/356085 Log: In kern.pre.mk, split SYSTEM_LD into two variables to avoid duplication in other files. Arm and mips systems need to replace the SYSTEM_LD variable because they

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

2019-12-25 Thread Rick Macklem
Author: rmacklem Date: Wed Dec 25 22:25:30 2019 New Revision: 356084 URL: https://svnweb.freebsd.org/changeset/base/356084 Log: Add NFSv4.1 and NFSv4.2 errors to nfsv4_errstr.h. nfsv4_errstr.h only had strings for NFSv4.0 errors. This patch adds the errors for NFSv4.1 and NFSv4.2. At

svn commit: r356083 - stable/12/contrib/elftoolchain/elfcopy

2019-12-25 Thread Aleksandr Rybalko
Author: ray Date: Wed Dec 25 22:19:23 2019 New Revision: 356083 URL: https://svnweb.freebsd.org/changeset/base/356083 Log: MFC r352878: Initialize baseaddr to suppres warning. Modified: stable/12/contrib/elftoolchain/elfcopy/binary.c Directory Properties: stable/12/ (props changed)

svn commit: r356082 - stable/12/contrib/elftoolchain/elfcopy

2019-12-25 Thread Aleksandr Rybalko
Author: ray Date: Wed Dec 25 22:07:24 2019 New Revision: 356082 URL: https://svnweb.freebsd.org/changeset/base/356082 Log: MFC r352875: Put sections into expected offset in binary format. Calculate binary file offset using address field, bacause software know only offset to known data,

svn commit: r356081 - head/sys/vm

2019-12-25 Thread Jeff Roberson
Author: jeff Date: Wed Dec 25 20:57:24 2019 New Revision: 356081 URL: https://svnweb.freebsd.org/changeset/base/356081 Log: Further reduce the cacheline footprint of fast allocations by duplicating the zone size and flags fields in the per-cpu caches. This allows fast alloctions to proceed

svn commit: r356080 - in head: lib/libmemstat sys/vm

2019-12-25 Thread Jeff Roberson
Author: jeff Date: Wed Dec 25 20:50:53 2019 New Revision: 356080 URL: https://svnweb.freebsd.org/changeset/base/356080 Log: Optimize fast path allocations by storing bucket headers in the per-cpu cache area. This allows us to check on bucket space for all per-cpu buckets with a single

svn commit: r356079 - head/sys/vm

2019-12-25 Thread Jeff Roberson
Author: jeff Date: Wed Dec 25 19:26:35 2019 New Revision: 356079 URL: https://svnweb.freebsd.org/changeset/base/356079 Log: Fix a bug with _NUMA domains introduced in r339686. When M_NOWAIT is specified there was no loop termination condition in keg_fetch_slab(). Reported by: pho

Re: svn commit: r356078 - head/sys/conf

2019-12-25 Thread Ian Lepore
On Wed, 2019-12-25 at 19:52 +0100, Kristof Provost wrote: > > On 25 Dec 2019, at 19:24, Ian Lepore wrote: > > > > Author: ian > > Date: Wed Dec 25 18:24:38 2019 > > New Revision: 356078 > > URL: https://svnweb.freebsd.org/changeset/base/356078 > > > > Log: > > Revert r356077, apparently the

Re: svn commit: r356078 - head/sys/conf

2019-12-25 Thread Kristof Provost
> On 25 Dec 2019, at 19:24, Ian Lepore wrote: > > Author: ian > Date: Wed Dec 25 18:24:38 2019 > New Revision: 356078 > URL: https://svnweb.freebsd.org/changeset/base/356078 > > Log: > Revert r356077, apparently the change doesn't work after all (failed to > build in CI). I built with (an

svn commit: r356078 - head/sys/conf

2019-12-25 Thread Ian Lepore
Author: ian Date: Wed Dec 25 18:24:38 2019 New Revision: 356078 URL: https://svnweb.freebsd.org/changeset/base/356078 Log: Revert r356077, apparently the change doesn't work after all (failed to build in CI). Modified: head/sys/conf/Makefile.riscv Modified: head/sys/conf/Makefile.riscv

svn commit: r356077 - head/sys/conf

2019-12-25 Thread Ian Lepore
Author: ian Date: Wed Dec 25 17:26:51 2019 New Revision: 356077 URL: https://svnweb.freebsd.org/changeset/base/356077 Log: For riscv kernel builds, add -N to LDFLAGS instead of replacing the SYSTEM_LD variable. This avoids duplicating the contents of SYSTEM_LD from kern.pre.mk just to add

svn commit: r356076 - head/sys/dev/atkbdc

2019-12-25 Thread Kyle Evans
Author: kevans Date: Wed Dec 25 15:55:45 2019 New Revision: 356076 URL: https://svnweb.freebsd.org/changeset/base/356076 Log: atkbdc: use proper pointer type for KBDC Proper locking for atkbdc will likely replace the kbdc_lock mechanism entirely with a mutex in atkbdc_softc, so that

svn commit: r356075 - head/sys/dev/etherswitch/e6000sw

2019-12-25 Thread Ganbold Tsagaankhuu
Author: ganbold Date: Wed Dec 25 11:26:38 2019 New Revision: 356075 URL: https://svnweb.freebsd.org/changeset/base/356075 Log: Fix panic when running etherswitchcfg port command. Modified: head/sys/dev/etherswitch/e6000sw/e6000sw.c Modified: head/sys/dev/etherswitch/e6000sw/e6000sw.c

svn commit: r356074 - stable/10/sys/dev/mlx5

2019-12-25 Thread Hans Petter Selasky
Author: hselasky Date: Wed Dec 25 09:34:16 2019 New Revision: 356074 URL: https://svnweb.freebsd.org/changeset/base/356074 Log: MFC r355447: Fix compilation issue with mlx5core and sparc64 (gcc48): sys/dev/mlx5/mlx5_en/mlx5_en_tx.c:335: error: requested alignment is not a constant

svn commit: r356073 - stable/11/sys/dev/mlx5

2019-12-25 Thread Hans Petter Selasky
Author: hselasky Date: Wed Dec 25 09:33:37 2019 New Revision: 356073 URL: https://svnweb.freebsd.org/changeset/base/356073 Log: MFC r355447: Fix compilation issue with mlx5core and sparc64 (gcc48): sys/dev/mlx5/mlx5_en/mlx5_en_tx.c:335: error: requested alignment is not a constant

svn commit: r356072 - stable/12/sys/dev/mlx5

2019-12-25 Thread Hans Petter Selasky
Author: hselasky Date: Wed Dec 25 09:32:55 2019 New Revision: 356072 URL: https://svnweb.freebsd.org/changeset/base/356072 Log: MFC r355447: Fix compilation issue with mlx5core and sparc64 (gcc48): sys/dev/mlx5/mlx5_en/mlx5_en_tx.c:335: error: requested alignment is not a constant

svn commit: r356071 - stable/11/lib/libpcap

2019-12-25 Thread Hans Petter Selasky
Author: hselasky Date: Wed Dec 25 09:30:10 2019 New Revision: 356071 URL: https://svnweb.freebsd.org/changeset/base/356071 Log: MFC r355800: Install missing pcap(3) manual pages and add missing manpage section substitutions. Submitted by: Martin Beran PR: 237893

svn commit: r356070 - stable/12/lib/libpcap

2019-12-25 Thread Hans Petter Selasky
Author: hselasky Date: Wed Dec 25 09:28:06 2019 New Revision: 356070 URL: https://svnweb.freebsd.org/changeset/base/356070 Log: MFC r355800: Install missing pcap(3) manual pages and add missing manpage section substitutions. Submitted by: Martin Beran PR: 237893

svn commit: r356069 - in stable/12/sys: netinet netinet6

2019-12-25 Thread Hans Petter Selasky
Author: hselasky Date: Wed Dec 25 09:25:20 2019 New Revision: 356069 URL: https://svnweb.freebsd.org/changeset/base/356069 Log: MFC r355881: Leave multicast group before reaping and committing state for both IPv4 and IPv6. This fixes a regression issue after r349369. When trying to