svn commit: r323843 - head/tests/sys/opencrypto

2017-09-20 Thread Conrad Meyer
Author: cem Date: Thu Sep 21 05:46:28 2017 New Revision: 323843 URL: https://svnweb.freebsd.org/changeset/base/323843 Log: cryptotest.py: Add a seatbelt that we're actually testing anything Without nist-kat installed, cryptotest.py is a no-op. Showing 'success' in that case is

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

2017-09-20 Thread Rick Macklem
Author: rmacklem Date: Thu Sep 21 00:41:12 2017 New Revision: 323841 URL: https://svnweb.freebsd.org/changeset/base/323841 Log: Add a few definitions for Flex File Layout for pNFS. These definitions will be used by a future commit. Modified: head/sys/fs/nfs/nfs.h Modified:

svn commit: r323840 - head/sys/cam/scsi

2017-09-20 Thread Jung-uk Kim
Author: jkim Date: Thu Sep 21 00:03:59 2017 New Revision: 323840 URL: https://svnweb.freebsd.org/changeset/base/323840 Log: Remove an ancient comment about the existence of READ(16) and WRITE(16). MFC after:3 days Modified: head/sys/cam/scsi/scsi_all.c Modified:

svn commit: r323839 - head/sys/netpfil/ipfw

2017-09-20 Thread Andrey V. Elsukov
Author: ae Date: Wed Sep 20 22:35:28 2017 New Revision: 323839 URL: https://svnweb.freebsd.org/changeset/base/323839 Log: Use in_localip() function instead of unlocked access to addresses hash to determine that an address is our local. PR: 220078 MFC after:1 week

svn commit: r323836 - in head/sys/netpfil/ipfw: . nat64 nptv6

2017-09-20 Thread Andrey V. Elsukov
Author: ae Date: Wed Sep 20 22:00:06 2017 New Revision: 323836 URL: https://svnweb.freebsd.org/changeset/base/323836 Log: Do not acquire IPFW_WLOCK when a named object is created and destroyed. Acquiring of IPFW_WLOCK is requried for cases when we are going to change some data that can

svn commit: r323834 - head/sys/dev/nvme

2017-09-20 Thread Warner Losh
Author: imp Date: Wed Sep 20 21:42:25 2017 New Revision: 323834 URL: https://svnweb.freebsd.org/changeset/base/323834 Log: Fix queue depth for nda. 1/4 of the number of queues times queue entries is too limiting. It works up to about 4k IOPS / 3.0GB/s for hardware that can do

svn commit: r323833 - head/sys/netinet

2017-09-20 Thread Michael Tuexen
Author: tuexen Date: Wed Sep 20 21:29:54 2017 New Revision: 323833 URL: https://svnweb.freebsd.org/changeset/base/323833 Log: Protect the address workqueue timer by a mutex. MFC after:1 week Modified: head/sys/netinet/sctp_pcb.c head/sys/netinet/sctputil.c Modified:

svn commit: r323832 - head/sys/cam

2017-09-20 Thread Warner Losh
Author: imp Date: Wed Sep 20 21:26:01 2017 New Revision: 323832 URL: https://svnweb.freebsd.org/changeset/base/323832 Log: cam iosched: Call cam_iosched_limiter_init() after ios->current is set to the default Previously ios->current was set to 0 until the first

svn commit: r323831 - head/sys/cam

2017-09-20 Thread Warner Losh
Author: imp Date: Wed Sep 20 21:25:56 2017 New Revision: 323831 URL: https://svnweb.freebsd.org/changeset/base/323831 Log: cam iosched: Schedule cam_iosched_ticker() quanta times per second Previously callout_reset() was called with a "ticks" value that was off by one. As a result

svn commit: r323829 - head/sys/cam

2017-09-20 Thread Warner Losh
Author: imp Date: Wed Sep 20 21:19:53 2017 New Revision: 323829 URL: https://svnweb.freebsd.org/changeset/base/323829 Log: cam iosched: Add a handler for the quanta sysctl to enforce valid values Invalid values can result in devision-by-zero panics or other undefined behaviour so lets

svn commit: r323828 - head/sys/cam

2017-09-20 Thread Warner Losh
Author: imp Date: Wed Sep 20 21:13:20 2017 New Revision: 323828 URL: https://svnweb.freebsd.org/changeset/base/323828 Log: cam iosched: Use the write queue for BIO_ZONE commands Use the write queue for BIO_ZONE commands so they can't get executed ahead of writes that were sent after

svn commit: r323825 - head/sys/net

2017-09-20 Thread Stephen Hurd
Author: shurd Date: Wed Sep 20 20:40:49 2017 New Revision: 323825 URL: https://svnweb.freebsd.org/changeset/base/323825 Log: Fix iflib netmap RX RXQ setup for netmap was broken because netmap_rxq_init was getting called before IFDI_INIT - thus we ended up with ring tail pointer being

svn commit: r323824 - head/sys/dev/qlxgbe

2017-09-20 Thread David C Somayajulu
Author: davidcs Date: Wed Sep 20 20:07:45 2017 New Revision: 323824 URL: https://svnweb.freebsd.org/changeset/base/323824 Log: 1. ql_hw.c: In ql_hw_send() return EINVAL when TSO framelength exceeds max supported length by HW.(davidcs) 2. ql_os.c: In qla_send() call

svn commit: r323823 - head/sys/crypto/aesni

2017-09-20 Thread Conrad Meyer
Author: cem Date: Wed Sep 20 18:31:36 2017 New Revision: 323823 URL: https://svnweb.freebsd.org/changeset/base/323823 Log: aesni(4): Fix another trivial typo (aensi -> aesni) Sponsored by: Dell EMC Isilon Modified: head/sys/crypto/aesni/aesni.c Modified: head/sys/crypto/aesni/aesni.c

svn commit: r323822 - in head/sys/x86: include x86

2017-09-20 Thread Conrad Meyer
Author: cem Date: Wed Sep 20 18:30:37 2017 New Revision: 323822 URL: https://svnweb.freebsd.org/changeset/base/323822 Log: x86: Decode AMD "Extended Feature Extensions ID EBX" bits In particular, this determines CPU support for the CLZERO instruction. (No, I am not making this name

svn commit: r323820 - head/sys/crypto/aesni

2017-09-20 Thread Conrad Meyer
Author: cem Date: Wed Sep 20 17:53:25 2017 New Revision: 323820 URL: https://svnweb.freebsd.org/changeset/base/323820 Log: aesni(4): Fix trivial typo (AQUIRE -> ACQUIRE) Sponsored by: Dell EMC Isilon Modified: head/sys/crypto/aesni/aesni.c Modified: head/sys/crypto/aesni/aesni.c

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

2017-09-20 Thread Alan Somers
Author: asomers Date: Wed Sep 20 16:31:00 2017 New Revision: 323813 URL: https://svnweb.freebsd.org/changeset/base/323813 Log: MFV r323789: 8473 scrub does not detect errors on active spares illumos/illumos-gate@554675eee75dd2d7398d960aa5c81083ceb8505a

svn commit: r323812 - head/release/tools

2017-09-20 Thread Glen Barber
Author: gjb Date: Wed Sep 20 15:49:12 2017 New Revision: 323812 URL: https://svnweb.freebsd.org/changeset/base/323812 Log: Bootstrap etcupdate(8) and mergemaster(8) databases when creating virtual machine images and embedded images, similar to what is done when extracting base.txz to the

svn commit: r323811 - head/etc/devd

2017-09-20 Thread Hans Petter Selasky
Author: hselasky Date: Wed Sep 20 15:00:00 2017 New Revision: 323811 URL: https://svnweb.freebsd.org/changeset/base/323811 Log: Regenerate usb.conf . MFC after:1 week Modified: head/etc/devd/usb.conf Modified: head/etc/devd/usb.conf

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

2017-09-20 Thread Andriy Gapon
Author: avg Date: Wed Sep 20 08:36:31 2017 New Revision: 323797 URL: https://svnweb.freebsd.org/changeset/base/323797 Log: add vfs_zfs.abd_chunk_size tunable It is reported that the default value of 4KB results in a substantial memory use overhead (at least, on some configurations).

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

2017-09-20 Thread Andriy Gapon
Author: avg Date: Wed Sep 20 08:27:21 2017 New Revision: 323796 URL: https://svnweb.freebsd.org/changeset/base/323796 Log: fix memory leak in g_bio zone introduced in r320452, another ABD fallout I overlooked the fact that that ZIO_IOCTL_PIPELINE does not include ZIO_STAGE_VDEV_IO_DONE

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

2017-09-20 Thread Andriy Gapon
Author: avg Date: Wed Sep 20 07:26:52 2017 New Revision: 323793 URL: https://svnweb.freebsd.org/changeset/base/323793 Log: MFV r323792: 8602 remove unused "dp_early_sync_tasks" field from "dsl_pool" structure illumos/illumos-gate@2bcb5458541cc6e8bf7dc541303da29297b82e8b

svn commit: r323791 - in head/cddl/contrib/opensolaris: cmd/zpool lib/libzfs/common

2017-09-20 Thread Andriy Gapon
Author: avg Date: Wed Sep 20 07:23:50 2017 New Revision: 323791 URL: https://svnweb.freebsd.org/changeset/base/323791 Log: MFV r323790: 8567 Inconsistent return value in zpool_read_label illumos/illumos-gate@c861bfbd77c4ae780a0341e9cb6926d8b74341cf