svn commit: r331726 - head/tools/tools/crypto

2018-03-28 Thread Conrad Meyer
Author: cem Date: Thu Mar 29 04:14:37 2018 New Revision: 331726 URL: https://svnweb.freebsd.org/changeset/base/331726 Log: cryptocheck: Add Chacha20 cipher to tool Modified: head/tools/tools/crypto/cryptocheck.c Modified: head/tools/tools/crypto/cryptocheck.c

svn commit: r331725 - head/tools/tools/crypto

2018-03-28 Thread Conrad Meyer
Author: cem Date: Thu Mar 29 04:07:53 2018 New Revision: 331725 URL: https://svnweb.freebsd.org/changeset/base/331725 Log: cryptotest: Add chacha20 cipher Modified: head/tools/tools/crypto/cryptotest.c Modified: head/tools/tools/crypto/cryptotest.c

svn commit: r331724 - in head/sys: conf crypto/chacha20 modules/crypto opencrypto

2018-03-28 Thread Conrad Meyer
Author: cem Date: Thu Mar 29 04:02:50 2018 New Revision: 331724 URL: https://svnweb.freebsd.org/changeset/base/331724 Log: opencrypto: Integrate Chacha20 algorithm into OCF Mostly this is a thin shim around existing code to integrate with enc_xform and cryptosoft (+ cryptodev).

svn commit: r331723 - in head: share/man/man9 sys/kern sys/sys sys/vm usr.bin/cpuset

2018-03-28 Thread Jeff Roberson
Author: jeff Date: Thu Mar 29 02:54:50 2018 New Revision: 331723 URL: https://svnweb.freebsd.org/changeset/base/331723 Log: Implement several enhancements to NUMA policies. Add a new "interleave" allocation policy which stripes pages across domains with a stride or width keeping

svn commit: r331720 - head/usr.bin/timeout

2018-03-28 Thread Conrad Meyer
Author: cem Date: Thu Mar 29 02:13:58 2018 New Revision: 331720 URL: https://svnweb.freebsd.org/changeset/base/331720 Log: timeout.1: Try to improve clarity Minor rewordings, markup fixes or enhancements, and some typo fixes. Add a few sentences clarifying the special zero duration.

svn commit: r331718 - head/stand/i386/libi386

2018-03-28 Thread Kyle Evans
Author: kevans Date: Thu Mar 29 00:55:11 2018 New Revision: 331718 URL: https://svnweb.freebsd.org/changeset/base/331718 Log: stand: Add workaround for HP BIOS issues hrs@ and kuriyama@ have found that on some HP BIOS, a system will fail to boot immediately after installation with the

svn commit: r331716 - head/usr.bin/truss

2018-03-28 Thread John Baldwin
Author: jhb Date: Thu Mar 29 00:12:50 2018 New Revision: 331716 URL: https://svnweb.freebsd.org/changeset/base/331716 Log: Reformat the enum of syscall argument types. List enum values on separate lines to minimize diffs as new types are added. Split the enum values up into groups and

svn commit: r331715 - head/usr.bin/truss

2018-03-28 Thread John Baldwin
Author: jhb Date: Thu Mar 29 00:04:07 2018 New Revision: 331715 URL: https://svnweb.freebsd.org/changeset/base/331715 Log: Rename ClouduABIFDSFlags to CloudABIFDSFlags. Modified: head/usr.bin/truss/syscall.h head/usr.bin/truss/syscalls.c Modified: head/usr.bin/truss/syscall.h

svn commit: r331714 - in head: . sys/conf sys/net sys/netinet sys/netinet6 sys/nfs usr.sbin/arp

2018-03-28 Thread Brooks Davis
Author: brooks Date: Wed Mar 28 23:33:26 2018 New Revision: 331714 URL: https://svnweb.freebsd.org/changeset/base/331714 Log: Remove infrastructure for token-ring networks. Reviewed by: cem, imp, jhb, jmallett Relnotes: yes Sponsored by: DARPA, AFRL Differential Revision:

svn commit: r331713 - in head: cddl/contrib/opensolaris/cmd/ztest sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2018-03-28 Thread Alexander Motin
Author: mav Date: Wed Mar 28 23:17:29 2018 New Revision: 331713 URL: https://svnweb.freebsd.org/changeset/base/331713 Log: MFV r331712: 9280 Assertion failure while running removal_with_ganging test with 4K devices illumos/illumos-gate@243952c7eeef020886e3e2e3df99a513df40584a

svn commit: r331711 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2018-03-28 Thread Alexander Motin
Author: mav Date: Wed Mar 28 23:05:48 2018 New Revision: 331711 URL: https://svnweb.freebsd.org/changeset/base/331711 Log: MFV 331710: 9188 increase size of dbuf cache to reduce indirect block decompression illumos/illumos-gate@268bbb2a2fa79c36d4695d13a595ba50a7754b76 With

svn commit: r331709 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2018-03-28 Thread Alexander Motin
Author: mav Date: Wed Mar 28 22:50:05 2018 New Revision: 331709 URL: https://svnweb.freebsd.org/changeset/base/331709 Log: MFV r331708: 9321 arc_loan_compressed_buf() can increment arc_loaned_bytes by the wrong value illumos/illumos-gate@9be12bd737714550277bd02b0c693db560976990

svn commit: r331707 - in head: cddl/contrib/opensolaris/cmd/zdb cddl/contrib/opensolaris/cmd/zpool cddl/contrib/opensolaris/lib/libzfs/common sys/cddl/contrib/opensolaris/common/zfs sys/cddl/contri...

2018-03-28 Thread Alexander Motin
Author: mav Date: Wed Mar 28 22:29:06 2018 New Revision: 331707 URL: https://svnweb.freebsd.org/changeset/base/331707 Log: MFV r331706: 9235 rename zpool_rewind_policy_t to zpool_load_policy_t illumos/illumos-gate@5dafeea3ebd2dd77affc802bcb90f63faf01589f We want to be able to pass

svn commit: r331705 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2018-03-28 Thread Alexander Motin
Author: mav Date: Wed Mar 28 22:10:06 2018 New Revision: 331705 URL: https://svnweb.freebsd.org/changeset/base/331705 Log: MFV 331704: 9191 dump vdev tree to zfs_dbgmsg when spa load fails due to missing log devices illumos/illumos-gate@ccef24b493bcbd146fcd6d894cae081470b6

svn commit: r331703 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2018-03-28 Thread Alexander Motin
Author: mav Date: Wed Mar 28 22:07:31 2018 New Revision: 331703 URL: https://svnweb.freebsd.org/changeset/base/331703 Log: MFV 331702: 9187 racing condition between vdev label and spa_last_synced_txg in vdev_validate illumos/illumos-gate@d1de72cfa29ab77ff80e2bb0e668a6afa5bccaf0

svn commit: r331701 - in head: cddl/contrib/opensolaris/cmd/zdb cddl/contrib/opensolaris/cmd/zpool cddl/contrib/opensolaris/cmd/ztest cddl/contrib/opensolaris/lib/libzfs/common cddl/contrib/opensol...

2018-03-28 Thread Alexander Motin
Author: mav Date: Wed Mar 28 22:01:27 2018 New Revision: 331701 URL: https://svnweb.freebsd.org/changeset/base/331701 Log: MFV r331695, 331700: 9166 zfs storage pool checkpoint illumos/illumos-gate@8671400134a11c848244896ca51a7db4d0f69da4 The idea of Storage Pool Checkpoint (aka zpool

svn commit: r331699 - in head/cddl/contrib/opensolaris/cmd: zdb ztest

2018-03-28 Thread Alexander Motin
Author: mav Date: Wed Mar 28 20:41:15 2018 New Revision: 331699 URL: https://svnweb.freebsd.org/changeset/base/331699 Log: Partial MFV r329753: 8809 libzpool should leverage work done in libfakekernel illumos/illumos-gate@f06dce2c1f0f3af78581e7574f65bfba843ddb6e Reviewed by:

Re: svn commit: r331686 - head

2018-03-28 Thread Dimitry Andric
On 28 Mar 2018, at 18:51, John Baldwin wrote: > > Author: jhb > Date: Wed Mar 28 16:51:05 2018 > New Revision: 331686 > URL: https://svnweb.freebsd.org/changeset/base/331686 > > Log: > Expand remaining instances of 'make kernel' to buildkernel + installkernel. > > The

svn commit: r331698 - in head/sys: amd64/include i386/include kern x86/x86 x86/xen

2018-03-28 Thread Jeff Roberson
Author: jeff Date: Wed Mar 28 18:47:35 2018 New Revision: 331698 URL: https://svnweb.freebsd.org/changeset/base/331698 Log: Restore r331606 with a bugfix to setup cpuset_domain[] earlier on all platforms. Original commit message as follows: Only use CPUs in the domain the device is

svn commit: r331697 - head/share/man/man7

2018-03-28 Thread Glen Barber
Author: gjb Date: Wed Mar 28 18:43:06 2018 New Revision: 331697 URL: https://svnweb.freebsd.org/changeset/base/331697 Log: Add an example for building SD card images for the RPI-B and RPI3. MFC after:3 days Suggested by: Arshan Khanifar Reviewed by: Arshan Khanifar

svn commit: r331696 - head/share/man/man7

2018-03-28 Thread Glen Barber
Author: gjb Date: Wed Mar 28 18:28:27 2018 New Revision: 331696 URL: https://svnweb.freebsd.org/changeset/base/331696 Log: Update the Release Engineering article URL to the modern version. MFC after:3 days Sponsored by: The FreeBSD Foundation Modified:

svn commit: r331694 - head/sys/compat/linuxkpi/common/include/linux

2018-03-28 Thread Hans Petter Selasky
Author: hselasky Date: Wed Mar 28 17:54:34 2018 New Revision: 331694 URL: https://svnweb.freebsd.org/changeset/base/331694 Log: Swap two instances of regular macros with function macros in the LinuxKPI, to narrow down the substitution scope. MFC after:1 week Sponsored by: Mellanox

svn commit: r331692 - head/sys/dev/usb/input

2018-03-28 Thread Hans Petter Selasky
Author: hselasky Date: Wed Mar 28 17:39:23 2018 New Revision: 331692 URL: https://svnweb.freebsd.org/changeset/base/331692 Log: Fix for regression issue in USB keyboard driver after r304735. A series of zero delay callouts can happen causing high CPU usage of the timer subsystem when

svn commit: r331686 - head

2018-03-28 Thread John Baldwin
Author: jhb Date: Wed Mar 28 16:51:05 2018 New Revision: 331686 URL: https://svnweb.freebsd.org/changeset/base/331686 Log: Expand remaining instances of 'make kernel' to buildkernel + installkernel. The 'kernel' target is a bit more obscure compared to buildkernel and installkernel. One

svn commit: r331683 - in head: share/mk sys/conf

2018-03-28 Thread Bryan Drewery
Author: bdrewery Date: Wed Mar 28 16:28:24 2018 New Revision: 331683 URL: https://svnweb.freebsd.org/changeset/base/331683 Log: Avoid looping if SYSDIR already known. Sponsored by: Dell EMC Modified: head/share/mk/bsd.dtb.mk head/share/mk/bsd.kmod.mk head/sys/conf/kmod.mk Modified:

svn commit: r331682 - in head: share/mk sys/conf

2018-03-28 Thread Bryan Drewery
Author: bdrewery Date: Wed Mar 28 16:28:20 2018 New Revision: 331682 URL: https://svnweb.freebsd.org/changeset/base/331682 Log: Avoid upwards directory walk in kernel build for finding known SYSDIR. Sponsored by: Dell EMC Modified: head/share/mk/bsd.dtb.mk head/share/mk/bsd.kmod.mk

svn commit: r331681 - in head/sys: amd64/amd64 i386/i386

2018-03-28 Thread John Baldwin
Author: jhb Date: Wed Mar 28 16:24:56 2018 New Revision: 331681 URL: https://svnweb.freebsd.org/changeset/base/331681 Log: Fix kernel builds without options DDB after r331650. Reported by: cy Modified: head/sys/amd64/amd64/machdep.c head/sys/i386/i386/machdep.c Modified:

Re: svn commit: r331606 - in head/sys: amd64/include i386/include x86/x86 x86/xen

2018-03-28 Thread John Baldwin
On Tuesday, March 27, 2018 11:07:22 AM Jeff Roberson wrote: > On Tue, 27 Mar 2018, Li-Wen Hsu wrote: > > > On Mon, Mar 26, 2018 at 20:35:12 -1000, Jeff Roberson wrote: > >> The patch has been on my branch for weeks and has been tested by a half > >> dozen people. I'm sorry it does not work for

Re: svn commit: r331650 - in head/sys: amd64/amd64 amd64/ia32amd64/linux amd64/linux32 cddl/contrib/opensolaris/uts/intel/dtracecddl/dev/dtrace/amd64 cddl/dev/dtrace/i386 i386/i386 i386/linux x86/inc.

2018-03-28 Thread Herbert J. Skuhra
On Wed, Mar 28, 2018 at 07:23:27AM +0200, O. Hartmann wrote: > On Tue, 27 Mar 2018 23:20:53 -0600 > Cy Schubert wrote: > > > Have you disabled DDB in your kernel config? At the moment I am building non-GENERIC kernel with the below patch: Index:

svn commit: r331668 - head/sbin/ipfw

2018-03-28 Thread Andrey V. Elsukov
Author: ae Date: Wed Mar 28 12:44:28 2018 New Revision: 331668 URL: https://svnweb.freebsd.org/changeset/base/331668 Log: Rework ipfw rules parsing and printing code. Introduce show_state structure to keep information about printed opcodes. Split show_static_rule() function into several

Re: svn commit: r331666 - in head/sys: cddl/contrib/opensolaris/uts/common/fs kern sys

2018-03-28 Thread Konstantin Belousov
On Wed, Mar 28, 2018 at 08:55:31AM +, Andriy Gapon wrote: > +static __inline int > +refcount_acquire_if_not_zero(volatile u_int *count) What about refcount_acquire_nz() > +static __inline int > +refcount_release_if_not_last(volatile u_int *count) refcount_release_nz()

svn commit: r331666 - in head/sys: cddl/contrib/opensolaris/uts/common/fs kern sys

2018-03-28 Thread Andriy Gapon
Author: avg Date: Wed Mar 28 08:55:31 2018 New Revision: 331666 URL: https://svnweb.freebsd.org/changeset/base/331666 Log: ZFS vn_rele_async: catch up with the use of refcount(9) for the vnode use count It's not sufficient nor required to use the vnode interlock when checking if we are

svn commit: r331665 - in head: share/man/man4 sys/conf sys/contrib/dev/iwm sys/dev/iwm sys/modules/iwmfw sys/modules/iwmfw/iwm3168fw

2018-03-28 Thread Eitan Adler
Author: eadler Date: Wed Mar 28 07:59:16 2018 New Revision: 331665 URL: https://svnweb.freebsd.org/changeset/base/331665 Log: [iwm] Add support for iwm 3168 cards ``` iwm0@pci0:5:0:0:class=0x028000 card=0x21108086 chip=0x24fb8086 rev=0x10 hdr=0x00 vendor = 'Intel

svn commit: r331664 - head/share/misc

2018-03-28 Thread Rodney W. Grimes
Author: rgrimes Date: Wed Mar 28 07:49:36 2018 New Revision: 331664 URL: https://svnweb.freebsd.org/changeset/base/331664 Log: Add Bruce Evans Update my mentors to bde and phk Approved by: core, bde (mentor), phk (mentor) MFC after:3 days Modified: