svn commit: r343338 - head/usr.bin/systat

2019-01-22 Thread Oleksandr Tymoshenko
Author: gonzo Date: Wed Jan 23 02:46:35 2019 New Revision: 343338 URL: https://svnweb.freebsd.org/changeset/base/343338 Log: Fix systat's :only command parser for the multiple arguments case According to systat(1) :only option is supposed to accept multiple drives but the parser for its

svn commit: r343337 - in stable: 10/contrib/ipfilter 11/contrib/ipfilter 12/contrib/ipfilter

2019-01-22 Thread Cy Schubert
Author: cy Date: Wed Jan 23 02:43:49 2019 New Revision: 343337 URL: https://svnweb.freebsd.org/changeset/base/343337 Log: MFC r343103: Remove redundant ipfilter version of pcap-bpf.h. As of r214535 it was no longer needed. Deleted: stable/10/contrib/ipfilter/pcap-bpf.h Modified:

svn commit: r343337 - in stable: 10/contrib/ipfilter 11/contrib/ipfilter 12/contrib/ipfilter

2019-01-22 Thread Cy Schubert
Author: cy Date: Wed Jan 23 02:43:49 2019 New Revision: 343337 URL: https://svnweb.freebsd.org/changeset/base/343337 Log: MFC r343103: Remove redundant ipfilter version of pcap-bpf.h. As of r214535 it was no longer needed. Deleted: stable/11/contrib/ipfilter/pcap-bpf.h Modified:

svn commit: r343337 - in stable: 10/contrib/ipfilter 11/contrib/ipfilter 12/contrib/ipfilter

2019-01-22 Thread Cy Schubert
Author: cy Date: Wed Jan 23 02:43:49 2019 New Revision: 343337 URL: https://svnweb.freebsd.org/changeset/base/343337 Log: MFC r343103: Remove redundant ipfilter version of pcap-bpf.h. As of r214535 it was no longer needed. Deleted: stable/12/contrib/ipfilter/pcap-bpf.h Modified:

svn commit: r343336 - in stable: 10/contrib/ipfilter 11/contrib/ipfilter 12/contrib/ipfilter

2019-01-22 Thread Cy Schubert
Author: cy Date: Wed Jan 23 02:40:29 2019 New Revision: 343336 URL: https://svnweb.freebsd.org/changeset/base/343336 Log: MFC r343073: Remove an IRIX-only source file. Deleted: stable/10/contrib/ipfilter/mli_ipl.c Modified: Directory Properties: stable/10/ (props changed) Changes

svn commit: r343336 - in stable: 10/contrib/ipfilter 11/contrib/ipfilter 12/contrib/ipfilter

2019-01-22 Thread Cy Schubert
Author: cy Date: Wed Jan 23 02:40:29 2019 New Revision: 343336 URL: https://svnweb.freebsd.org/changeset/base/343336 Log: MFC r343073: Remove an IRIX-only source file. Deleted: stable/12/contrib/ipfilter/mli_ipl.c Modified: Directory Properties: stable/12/ (props changed) Changes

svn commit: r343336 - in stable: 10/contrib/ipfilter 11/contrib/ipfilter 12/contrib/ipfilter

2019-01-22 Thread Cy Schubert
Author: cy Date: Wed Jan 23 02:40:29 2019 New Revision: 343336 URL: https://svnweb.freebsd.org/changeset/base/343336 Log: MFC r343073: Remove an IRIX-only source file. Deleted: stable/11/contrib/ipfilter/mli_ipl.c Modified: Directory Properties: stable/11/ (props changed) Changes

svn commit: r343335 - head/lib/libbe

2019-01-22 Thread Kyle Evans
Author: kevans Date: Wed Jan 23 02:09:15 2019 New Revision: 343335 URL: https://svnweb.freebsd.org/changeset/base/343335 Log: libbe(3): simplify import, allow replication streams Previously, we directly used libzfs_core's lzc_receive to import to a temporary snapshot, then cloned the

svn commit: r343334 - stable/11/sys/geom

2019-01-22 Thread Alexander Motin
Author: mav Date: Wed Jan 23 01:23:45 2019 New Revision: 343334 URL: https://svnweb.freebsd.org/changeset/base/343334 Log: MFC r342558: Switch from mutexes to atomics in GEOM_DEV I/O path. Mutexes in I/O path there were used twice per I/O to atomically access several variables to close

svn commit: r343333 - stable/12/sys/geom

2019-01-22 Thread Alexander Motin
Author: mav Date: Wed Jan 23 01:23:19 2019 New Revision: 34 URL: https://svnweb.freebsd.org/changeset/base/34 Log: MFC r342558: Switch from mutexes to atomics in GEOM_DEV I/O path. Mutexes in I/O path there were used twice per I/O to atomically access several variables to close

svn commit: r343332 - stable/11/sys/dev/nvme

2019-01-22 Thread Alexander Motin
Author: mav Date: Wed Jan 23 01:16:59 2019 New Revision: 343332 URL: https://svnweb.freebsd.org/changeset/base/343332 Log: MFC r342546: Add descriptions to NVMe interrupts. Modified: stable/11/sys/dev/nvme/nvme_qpair.c Directory Properties: stable/11/ (props changed) Modified:

svn commit: r343331 - stable/12/sys/dev/nvme

2019-01-22 Thread Alexander Motin
Author: mav Date: Wed Jan 23 01:16:19 2019 New Revision: 343331 URL: https://svnweb.freebsd.org/changeset/base/343331 Log: MFC r342546: Add descriptions to NVMe interrupts. Modified: stable/12/sys/dev/nvme/nvme_qpair.c Directory Properties: stable/12/ (props changed) Modified:

svn commit: r343330 - stable/12/sys/kern

2019-01-22 Thread Alexander Motin
Author: mav Date: Wed Jan 23 00:56:53 2019 New Revision: 343330 URL: https://svnweb.freebsd.org/changeset/base/343330 Log: Increase MTX_POOL_SLEEP_SIZE from 128 to 1024. This value remained unchanged for 15 years, and now this bump reduces lock spinning in GEOM and BIO layers while doing

svn commit: r343329 - stable/11/sys/kern

2019-01-22 Thread Alexander Motin
Author: mav Date: Wed Jan 23 00:55:57 2019 New Revision: 343329 URL: https://svnweb.freebsd.org/changeset/base/343329 Log: MFC r342400: Increase MTX_POOL_SLEEP_SIZE from 128 to 1024. This value remained unchanged for 15 years, and now this bump reduces lock spinning in GEOM and BIO

svn commit: r343328 - stable/12/sys/dev/nvme

2019-01-22 Thread Alexander Motin
Author: mav Date: Wed Jan 23 00:54:08 2019 New Revision: 343328 URL: https://svnweb.freebsd.org/changeset/base/343328 Log: MFC r342399: Remove CAM SIM lock from NVMe SIM. CAM does not require SIM lock since FreeBSD 10.4, and NVMe code never required it at all, using per-queue locks

svn commit: r343327 - head/sys/dev/sound/pci/hda

2019-01-22 Thread Vladimir Kondratyev
Author: wulf Date: Tue Jan 22 22:39:46 2019 New Revision: 343327 URL: https://svnweb.freebsd.org/changeset/base/343327 Log: Add quirk to enable mic and headphones redirection on HP Spectre laptops. Tested on HP AF006UR. MFC after:2 weeks Modified:

svn commit: r343326 - in stable: 10/lib/libc/string 11/lib/libc/string

2019-01-22 Thread Rodney W. Grimes
Author: rgrimes Date: Tue Jan 22 21:52:07 2019 New Revision: 343326 URL: https://svnweb.freebsd.org/changeset/base/343326 Log: MFC: 325765 (imp) Add notes about overlapping copies. Add notes to each of these that specifically state that results are undefined if the strings overlap. In

svn commit: r343326 - in stable: 10/lib/libc/string 11/lib/libc/string

2019-01-22 Thread Rodney W. Grimes
Author: rgrimes Date: Tue Jan 22 21:52:07 2019 New Revision: 343326 URL: https://svnweb.freebsd.org/changeset/base/343326 Log: MFC: 325765 (imp) Add notes about overlapping copies. Add notes to each of these that specifically state that results are undefined if the strings overlap. In

svn commit: r343325 - in stable/11/sys/dev: amdsmn amdtemp

2019-01-22 Thread Alexander Motin
Author: mav Date: Tue Jan 22 21:35:25 2019 New Revision: 343325 URL: https://svnweb.freebsd.org/changeset/base/343325 Log: MFC r342977 (by cem): amdtemp(4): Add support for Family 15h, Model >=60h Family 15h is a bit of an oddball. Early models used the same temperature register and

svn commit: r343324 - stable/11/sys/dev/amdtemp

2019-01-22 Thread Alexander Motin
Author: mav Date: Tue Jan 22 21:34:25 2019 New Revision: 343324 URL: https://svnweb.freebsd.org/changeset/base/343324 Log: MFC r340426 (by cem): amdtemp(4): Fix temperature reporting on AMD 2990WX Update the AMD family 17h temperature reporting based on AMD Tech Doc 56255 OSRR, section

svn commit: r343323 - in stable/11/sys/dev: amdsmn amdtemp

2019-01-22 Thread Alexander Motin
Author: mav Date: Tue Jan 22 21:33:14 2019 New Revision: 343323 URL: https://svnweb.freebsd.org/changeset/base/343323 Log: MFC r340425 (by cem): amdsmn(4)/amdtemp(4): Attach to Ryzen 2 hostbridges As reported, tested, and patch supplied by Johannes. There may be future work to do to

svn commit: r343322 - in stable/12/sys/dev: amdsmn amdtemp

2019-01-22 Thread Alexander Motin
Author: mav Date: Tue Jan 22 21:04:03 2019 New Revision: 343322 URL: https://svnweb.freebsd.org/changeset/base/343322 Log: MFC r342977 (by cem): amdtemp(4): Add support for Family 15h, Model >=60h Family 15h is a bit of an oddball. Early models used the same temperature register and

Re: svn commit: r343305 - head/sys/net

2019-01-22 Thread Brooks Davis
On Tue, Jan 22, 2019 at 01:12:57PM -0500, Mark Johnston wrote: > On Tue, Jan 22, 2019 at 10:45:16AM -0700, Ian Lepore wrote: > > On Tue, 2019-01-22 at 17:39 +, Brooks Davis wrote: > > > Author: brooks > > > Date: Tue Jan 22 17:39:26 2019 > > > New Revision: 343305 > > > URL:

Re: svn commit: r343305 - head/sys/net

2019-01-22 Thread Mark Johnston
On Tue, Jan 22, 2019 at 10:45:16AM -0700, Ian Lepore wrote: > On Tue, 2019-01-22 at 17:39 +, Brooks Davis wrote: > > Author: brooks > > Date: Tue Jan 22 17:39:26 2019 > > New Revision: 343305 > > URL: https://svnweb.freebsd.org/changeset/base/343305 > > > > Log: > > Rework

Re: svn commit: r343305 - head/sys/net

2019-01-22 Thread Ian Lepore
On Tue, 2019-01-22 at 17:39 +, Brooks Davis wrote: > Author: brooks > Date: Tue Jan 22 17:39:26 2019 > New Revision: 343305 > URL: https://svnweb.freebsd.org/changeset/base/343305 > > Log: > Rework CASE_IOC_IFGROUPREQ() to require a case before the macro. > > This is more compatible

svn commit: r343305 - head/sys/net

2019-01-22 Thread Brooks Davis
Author: brooks Date: Tue Jan 22 17:39:26 2019 New Revision: 343305 URL: https://svnweb.freebsd.org/changeset/base/343305 Log: Rework CASE_IOC_IFGROUPREQ() to require a case before the macro. This is more compatible with formatting tools and looks more normal. Reported by: jhb (on a

svn commit: r343304 - stable/12/sys/net

2019-01-22 Thread Andrew Gallatin
Author: gallatin Date: Tue Jan 22 17:34:53 2019 New Revision: 343304 URL: https://svnweb.freebsd.org/changeset/base/343304 Log: MFC r341095: Use busdma unconditionally in iflib - Remove the complex mechanism to choose between using busdma and raw pmap_kextract at runtime.

svn commit: r343303 - head/usr.sbin/kbdmap

2019-01-22 Thread Stefan Esser
Author: se Date: Tue Jan 22 13:11:15 2019 New Revision: 343303 URL: https://svnweb.freebsd.org/changeset/base/343303 Log: Silence a CI warning regarding the use of strcpy(). While this is a false positive (a sufficiently large buffer has been allocated in the line above), the use of

svn commit: r343302 - head/sys/sys

2019-01-22 Thread Konstantin Belousov
Author: kib Date: Tue Jan 22 12:56:49 2019 New Revision: 343302 URL: https://svnweb.freebsd.org/changeset/base/343302 Log: Remove unused *_sysinit_flags() declarations. Submitted by: Sebastian Huber MFC after:3 days Modified: head/sys/sys/rmlock.h head/sys/sys/rwlock.h