svn commit: r323478 - head/sys/contrib/ipfilter/netinet

2017-09-11 Thread Cy Schubert
Author: cy Date: Tue Sep 12 04:21:04 2017 New Revision: 323478 URL: https://svnweb.freebsd.org/changeset/base/323478 Log: Improve the wording of a comment describing why EAGAIN is the error code. MFC after:3 days Modified: head/sys/contrib/ipfilter/netinet/ip_state.c Modified:

svn commit: r323474 - head/sys/dev/iicbus

2017-09-11 Thread Ian Lepore
Author: ian Date: Mon Sep 11 23:47:49 2017 New Revision: 323474 URL: https://svnweb.freebsd.org/changeset/base/323474 Log: Add a default implementation that returns ENODEV for start, repeat_start, stop, read, and write methods. Some controllers don't implement these individual operations

svn commit: r323466 - head/libexec/rtld-elf/mips

2017-09-11 Thread John Baldwin
Author: jhb Date: Mon Sep 11 22:18:01 2017 New Revision: 323466 URL: https://svnweb.freebsd.org/changeset/base/323466 Log: Add CFI directives for _rtld_bind_start. This allows debuggers to unwind back into the caller when stopped in the runtime linker. Sponsored by: DARPA / AFRL

svn commit: r323465 - head/usr.sbin/i2c

2017-09-11 Thread Ian Lepore
Author: ian Date: Mon Sep 11 21:49:38 2017 New Revision: 323465 URL: https://svnweb.freebsd.org/changeset/base/323465 Log: Make i2c -s (device scan) work on hardware that supports only full xfers. The existing scan code is based on sending an i2c START condition and if there is no error

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

2017-09-11 Thread Conrad Meyer
Author: cem Date: Mon Sep 11 20:42:07 2017 New Revision: 323463 URL: https://svnweb.freebsd.org/changeset/base/323463 Log: MCA: Rename AMD MISC bits/masks They apply to all AMD MCAi_MISC0 registers, not just MCA4 (NB). No functional change. Sponsored by: Dell EMC Isilon

svn commit: r323462 - head/sys/x86/x86

2017-09-11 Thread Conrad Meyer
Author: cem Date: Mon Sep 11 20:41:25 2017 New Revision: 323462 URL: https://svnweb.freebsd.org/changeset/base/323462 Log: x86 MCA: Extract CMCI support predicate into function On AMD, the MCG_CAP feature bit is reserved -- not explicitly zero. Do not use it to determine CMCI support.

svn commit: r323458 - head/sys/arm64/conf

2017-09-11 Thread Ilya Bakulin
Author: kibab Date: Mon Sep 11 19:07:42 2017 New Revision: 323458 URL: https://svnweb.freebsd.org/changeset/base/323458 Log: Add MMCCAM-enabled kernel config for arm64 Approved by: imp (mentor) Differential Revision:https://reviews.freebsd.org/D12114 Added:

svn commit: r323459 - head/sys/modules/uart

2017-09-11 Thread Marcin Wojtas
Author: mw Date: Mon Sep 11 19:07:53 2017 New Revision: 323459 URL: https://svnweb.freebsd.org/changeset/base/323459 Log: Restore alphabetical order in UART Makefile Commit r323359 introduced new Marvell UART controller driver and by mistake it broke correct order in the Makefile. Fix

svn commit: r323457 - head/sys/arm64/conf

2017-09-11 Thread Marcin Wojtas
Author: mw Date: Mon Sep 11 19:00:53 2017 New Revision: 323457 URL: https://svnweb.freebsd.org/changeset/base/323457 Log: Expand Marvell NIC description in arm64 GENERIC config Suggested by: emaste Modified: head/sys/arm64/conf/GENERIC Modified: head/sys/arm64/conf/GENERIC

svn commit: r323450 - head/sys/x86/x86

2017-09-11 Thread Konstantin Belousov
Author: kib Date: Mon Sep 11 18:29:09 2017 New Revision: 323450 URL: https://svnweb.freebsd.org/changeset/base/323450 Log: Fix ioapic acpi id matching on PCI attach and rid calculation. Sponsored by: The FreeBSD Foundation MFC after:11 days Modified: head/sys/x86/x86/io_apic.c

svn commit: r323449 - head/sys/x86/x86

2017-09-11 Thread Conrad Meyer
Author: cem Date: Mon Sep 11 18:11:53 2017 New Revision: 323449 URL: https://svnweb.freebsd.org/changeset/base/323449 Log: Decode new AMD SVM feature bits on family 17h Sponsored by: Dell EMC Isilon Modified: head/sys/x86/x86/identcpu.c Modified: head/sys/x86/x86/identcpu.c

svn commit: r323448 - head/usr.sbin/bsdinstall/scripts

2017-09-11 Thread Ed Maste
Author: emaste Date: Mon Sep 11 17:39:21 2017 New Revision: 323448 URL: https://svnweb.freebsd.org/changeset/base/323448 Log: Ignore error return from newaliases(1) This was originally added as "exit $SUCCESS" but with nothing to set the SUCCESS variable. Thus it became an exit with no

svn commit: r323439 - head/usr.bin/ktrdump

2017-09-11 Thread Mark Johnston
Author: markj Date: Mon Sep 11 15:18:43 2017 New Revision: 323439 URL: https://svnweb.freebsd.org/changeset/base/323439 Log: Provide an error message if KTR symbols in a vmcore cannot be resolved. libkvm does not set an error string in this case, so we were previously failing silently.

svn commit: r323438 - in head/release: amd64 arm64 i386 powerpc

2017-09-11 Thread Ed Maste
Author: emaste Date: Mon Sep 11 14:41:57 2017 New Revision: 323438 URL: https://svnweb.freebsd.org/changeset/base/323438 Log: make-memstick.sh: use UFSv2 There's not much practical difference as far as install media is concerned but newfs creates UFSv2 by default and it is sensible to

svn commit: r323437 - in head/release: amd64 arm64 i386 powerpc

2017-09-11 Thread Ed Maste
Author: emaste Date: Mon Sep 11 14:35:43 2017 New Revision: 323437 URL: https://svnweb.freebsd.org/changeset/base/323437 Log: revert unintentional changes from r323436 Modified: head/release/amd64/make-memstick.sh head/release/arm64/make-memstick.sh head/release/i386/make-memstick.sh

svn commit: r323436 - in head: release/amd64 release/arm64 release/i386 release/powerpc sys/boot/efi/boot1

2017-09-11 Thread Ed Maste
Author: emaste Date: Mon Sep 11 14:33:04 2017 New Revision: 323436 URL: https://svnweb.freebsd.org/changeset/base/323436 Log: boot1: remove BOOT1_MAXSIZE default value This Makefile relies on Makefile.fat providing the correct value for BOOT1_MAXSIZE and BOOT1_OFFSET. Since BOOT1_OFFSET

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

2017-09-11 Thread Andriy Gapon
Author: avg Date: Mon Sep 11 12:15:49 2017 New Revision: 323435 URL: https://svnweb.freebsd.org/changeset/base/323435 Log: MFV r323111: 8569 problem with inline functions in abd.h illumos/illumos-gate@37e84ab74e939caf52150fc3352081786ecc0c29

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

2017-09-11 Thread Andriy Gapon
Author: avg Date: Mon Sep 11 12:08:20 2017 New Revision: 323434 URL: https://svnweb.freebsd.org/changeset/base/323434 Log: Revert r322601, Mark ZFS ABD inline functions static An alternative fix is to be merged from illumos shortly. Modified:

svn commit: r323433 - in head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs: . sys

2017-09-11 Thread Andriy Gapon
Author: avg Date: Mon Sep 11 11:31:43 2017 New Revision: 323433 URL: https://svnweb.freebsd.org/changeset/base/323433 Log: MFV r323110: 8558 lwp_create() returns EAGAIN on system with more than 80K ZFS filesystems illumos/illumos-gate@216d7723a1a58124cf95c4950d51d5f99d3f4128

svn commit: r323432 - head/sys/dev/usb/controller

2017-09-11 Thread Marcin Wojtas
Author: mw Date: Mon Sep 11 10:41:42 2017 New Revision: 323432 URL: https://svnweb.freebsd.org/changeset/base/323432 Log: Improve HW type checking in mv_ehci driver This patch adds hwtype parameter which keeps information about hardware revision of Marvell EHCI controller. It allows to

Re: svn commit: r323393 - in head/sys: sys vm

2017-09-11 Thread Bruce Evans
On Mon, 11 Sep 2017, Mateusz Guzik wrote: On Mon, Sep 11, 2017 at 10:24 AM, Ryan Libby wrote: On Mon, Sep 11, 2017 at 12:30 AM, Mateusz Guzik wrote: [...] That said, looking now at the struct I think its use should be retired from the kernel. It can

Re: svn commit: r323362 - in head/sys: conf dev/neta

2017-09-11 Thread Marcin Wojtas
2017-09-11 11:38 GMT+02:00 Andrew Turner : > >> On 9 Sep 2017, at 12:54, Marcin Wojtas wrote: >> >> Author: mw >> Date: Sat Sep 9 11:54:04 2017 >> New Revision: 323362 >> URL: https://svnweb.freebsd.org/changeset/base/323362 >> >> Log: >> Add support for

Re: svn commit: r323362 - in head/sys: conf dev/neta

2017-09-11 Thread Andrew Turner
> On 9 Sep 2017, at 12:54, Marcin Wojtas wrote: > > Author: mw > Date: Sat Sep 9 11:54:04 2017 > New Revision: 323362 > URL: https://svnweb.freebsd.org/changeset/base/323362 > > Log: > Add support for Armada 3700 in the NETA driver > > This patch enables using NETA driver

Re: svn commit: r323393 - in head/sys: sys vm

2017-09-11 Thread Mateusz Guzik
On Mon, Sep 11, 2017 at 10:24 AM, Ryan Libby wrote: > On Mon, Sep 11, 2017 at 12:30 AM, Mateusz Guzik wrote: > [...] > > That said, looking now at the struct I think its use should be retired > > from the kernel. It can remain in headers for userspace use.

Re: svn commit: r323393 - in head/sys: sys vm

2017-09-11 Thread Ryan Libby
On Mon, Sep 11, 2017 at 12:30 AM, Mateusz Guzik wrote: [...] > That said, looking now at the struct I think its use should be retired > from the kernel. It can remain in headers for userspace use. > > First, there is a bunch of counter(9) fields. I don't know the original >

svn commit: r323428 - head/sys/boot/efi/loader

2017-09-11 Thread Toomas Soome
Author: tsoome Date: Mon Sep 11 07:38:53 2017 New Revision: 323428 URL: https://svnweb.freebsd.org/changeset/base/323428 Log: r323389 breaks the kernel build when WITHOUT_ZFS is defined in src.conf Need to add #ifdef EFI_ZFS_BOOT guard into efi/loader/main.c PR: 15

Re: svn commit: r323393 - in head/sys: sys vm

2017-09-11 Thread Mateusz Guzik
On Mon, Sep 11, 2017 at 11:56:21AM +1000, Bruce Evans wrote: > On Sun, 10 Sep 2017, Mateusz Guzik wrote: > > > Log: > > Move vmmeter atomic counters into dedicated cache lines > > > > Prior to the change they were subject to extreme false sharing. > > In particular this change shaves about 3