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

2018-05-15 Thread Ed Maste
Author: emaste Date: Wed May 16 03:17:37 2018 New Revision: 333666 URL: https://svnweb.freebsd.org/changeset/base/333666 Log: Attempt to fix build by removing EOF backslash-newline GCC complains: In file included from .../sys/dev/usb/input/uhid.c:77: .../usb_rdesc.h:280:37: error:

svn commit: r333665 - head/tools/tools

2018-05-15 Thread Ed Maste
Author: emaste Date: Wed May 16 03:08:06 2018 New Revision: 333665 URL: https://svnweb.freebsd.org/changeset/base/333665 Log: Add intel-ucode-split to tools README Modified: head/tools/tools/README Modified: head/tools/tools/README

svn commit: r333664 - in head/usr.sbin/makefs: cd9660 ffs

2018-05-15 Thread Ed Maste
Author: emaste Date: Wed May 16 02:58:05 2018 New Revision: 333664 URL: https://svnweb.freebsd.org/changeset/base/333664 Log: makefs: ANSIfy Modified: head/usr.sbin/makefs/cd9660/cd9660_debug.c head/usr.sbin/makefs/ffs/ffs_subr.c Modified: head/usr.sbin/makefs/cd9660/cd9660_debug.c

svn commit: r333663 - head/usr.sbin

2018-05-15 Thread Ed Maste
Author: emaste Date: Wed May 16 02:51:30 2018 New Revision: 333663 URL: https://svnweb.freebsd.org/changeset/base/333663 Log: Sort mlx5tool correctly in usr.sbin/Makefile Modified: head/usr.sbin/Makefile Modified: head/usr.sbin/Makefile

svn commit: r333662 - in head: sbin/reboot stand/man

2018-05-15 Thread Ed Maste
Author: emaste Date: Wed May 16 02:15:18 2018 New Revision: 333662 URL: https://svnweb.freebsd.org/changeset/base/333662 Log: Clarify that boot_mute / boot -m mutes kernel console only Perhaps RB_MUTE could mute user startup (rc) output as well, but right now it mutes only kernel console

svn commit: r333661 - head/tools/tools/intel-ucode-split

2018-05-15 Thread Ed Maste
Author: emaste Date: Wed May 16 01:55:52 2018 New Revision: 333661 URL: https://svnweb.freebsd.org/changeset/base/333661 Log: intel-ucode-split: list platform ids based on processor_flags The Intel CPU "Platform Id" is a 3-bit integer reported by a given MSR. Intel microcode updates have

svn commit: r333660 - head/tools/tools/intel-ucode-split

2018-05-15 Thread Ed Maste
Author: emaste Date: Wed May 16 01:41:36 2018 New Revision: 333660 URL: https://svnweb.freebsd.org/changeset/base/333660 Log: intel-ucode-split: exit on unknown ucode header version Modified: head/tools/tools/intel-ucode-split/intel-ucode-split.c Modified:

svn commit: r333659 - head/share/man/man5

2018-05-15 Thread Ed Maste
Author: emaste Date: Wed May 16 01:34:36 2018 New Revision: 333659 URL: https://svnweb.freebsd.org/changeset/base/333659 Log: Regen src.conf.5 after r333658 Modified: head/share/man/man5/src.conf.5 Modified: head/share/man/man5/src.conf.5

svn commit: r333658 - head/share/mk

2018-05-15 Thread Ed Maste
Author: emaste Date: Wed May 16 01:33:48 2018 New Revision: 333658 URL: https://svnweb.freebsd.org/changeset/base/333658 Log: Force WITHOUT_FREEBSD_UPDATE when WITHOUT_PORTSNAP is set freebsd-update depends on phttpget from portsnap. We could move phttpget out of portsnap and build it as

svn commit: r333657 - head/tools/tools/intel-ucode-split

2018-05-15 Thread Ed Maste
Author: emaste Date: Wed May 16 01:08:11 2018 New Revision: 333657 URL: https://svnweb.freebsd.org/changeset/base/333657 Log: intel-ucode-split: add a -v verbose flag And be quiet by default. Sponsored by: The FreeBSD Foundation Modified:

svn commit: r333655 - head/sys/sys

2018-05-15 Thread Andrew Gallatin
Author: gallatin Date: Tue May 15 23:55:38 2018 New Revision: 333655 URL: https://svnweb.freebsd.org/changeset/base/333655 Log: Unhook DEBUG_BUFRING from INVARIANTS Some of the DEBUG_BUFRING checks are racy, and can lead to spurious assertions when run under high load. Unhook these

svn commit: r333654 - head/share/mk

2018-05-15 Thread Bryan Drewery
Author: bdrewery Date: Tue May 15 23:46:49 2018 New Revision: 333654 URL: https://svnweb.freebsd.org/changeset/base/333654 Log: Fix stale dependencies on libcasper libraries. Libcasper and its modules have no static libraries so don't define paths to them. This fixes LIBADD

svn commit: r333652 - head/sys/dev/cxgbe/common

2018-05-15 Thread Navdeep Parhar
Author: np Date: Tue May 15 22:26:09 2018 New Revision: 333652 URL: https://svnweb.freebsd.org/changeset/base/333652 Log: cxgbe(4): Add support for two more flash parts. Obtained from:Chelsio Communications MFC after:2 days Sponsored by: Chelsio Communications Modified:

svn commit: r333651 - in head/sys/cam: ata mmc nvme

2018-05-15 Thread Warner Losh
Author: imp Date: Tue May 15 22:22:10 2018 New Revision: 333651 URL: https://svnweb.freebsd.org/changeset/base/333651 Log: Hold the reference count until the CCB is released When a disk disappears and the periph is invalidated, any I/Os that are pending with the controller can cause a

svn commit: r333650 - head/sys/dev/cxgbe

2018-05-15 Thread Navdeep Parhar
Author: np Date: Tue May 15 21:54:59 2018 New Revision: 333650 URL: https://svnweb.freebsd.org/changeset/base/333650 Log: cxgbe(4): Claim some more T5 and T6 boards. MFC after:2 days Sponsored by: Chelsio Communications Modified: head/sys/dev/cxgbe/t4_main.c Modified:

svn commit: r333649 - head/tools/tools/intel-ucode-split

2018-05-15 Thread Ed Maste
Author: emaste Date: Tue May 15 21:51:29 2018 New Revision: 333649 URL: https://svnweb.freebsd.org/changeset/base/333649 Log: Add a tool to split Intel microcode into one file per Platform Id Intel now releases microcode updates in files named after --. In some cases a single file may

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

2018-05-15 Thread Warner Losh
Author: imp Date: Tue May 15 21:25:35 2018 New Revision: 333648 URL: https://svnweb.freebsd.org/changeset/base/333648 Log: Hold the reference count until the CCB is released When a disk disappears and the periph is invalidated, any I/Os that are pending with the controller can cause a

svn commit: r333647 - head/sys/dev/mmc

2018-05-15 Thread Marius Strobl
Author: marius Date: Tue May 15 21:15:09 2018 New Revision: 333647 URL: https://svnweb.freebsd.org/changeset/base/333647 Log: - If present, take advantage of the R/W cache of eMMC revision 1.5 and later devices. These caches work akin to the ones found in HDDs/SSDs that ada(4)/da(4)

svn commit: r333646 - head/sys/dev/mmc

2018-05-15 Thread Marius Strobl
Author: marius Date: Tue May 15 21:07:11 2018 New Revision: 333646 URL: https://svnweb.freebsd.org/changeset/base/333646 Log: Restore style(9) conformance after r320844 (actually requested pre- commit) and bring the r320844 additions in line with existing bits. Modified:

svn commit: r333645 - in head/sys/fs: nfs nfsserver

2018-05-15 Thread Rick Macklem
Author: rmacklem Date: Tue May 15 20:28:50 2018 New Revision: 333645 URL: https://svnweb.freebsd.org/changeset/base/333645 Log: End grace for the NFSv4 server if all mounts do ReclaimComplete. The NFSv4 protocol requires that the server only allow reclaim of state and not issue any new

svn commit: r333644 - head/sys/netinet

2018-05-15 Thread Brooks Davis
Author: brooks Date: Tue May 15 20:14:38 2018 New Revision: 333644 URL: https://svnweb.freebsd.org/changeset/base/333644 Log: Unwrap a line that no longer requires wrapping. Modified: head/sys/netinet/in.c Modified: head/sys/netinet/in.c

svn commit: r333643 - head/sys/netinet

2018-05-15 Thread Brooks Davis
Author: brooks Date: Tue May 15 20:13:00 2018 New Revision: 333643 URL: https://svnweb.freebsd.org/changeset/base/333643 Log: Remove stray tabs from in_lltable_dump_entry(). Modified: head/sys/netinet/in.c Modified: head/sys/netinet/in.c

Re: svn commit: r333494 - head/share/man/man7

2018-05-15 Thread Rodney W. Grimes
> On Sun, May 13, 2018 at 8:14 PM, Rodney W. Grimes < > free...@pdx.rh.cn85.dnsmgr.net> wrote: > > > > It did take me some time to track down this "crazy concept you all > > think I just invented", but it is infact in the GNU groff info > > documentaton (found on my 5.4 systems in

svn commit: r333641 - head/sys/netinet6

2018-05-15 Thread Brooks Davis
Author: brooks Date: Tue May 15 17:59:46 2018 New Revision: 333641 URL: https://svnweb.freebsd.org/changeset/base/333641 Log: Unwrap some not-so-long lines now that extra tabs been removed. Modified: head/sys/netinet6/in6.c Modified: head/sys/netinet6/in6.c

svn commit: r333640 - head/sys/netinet6

2018-05-15 Thread Brooks Davis
Author: brooks Date: Tue May 15 17:57:46 2018 New Revision: 333640 URL: https://svnweb.freebsd.org/changeset/base/333640 Log: Remove stray tabs in in6_lltable_dump_entry(). NFC. Modified: head/sys/netinet6/in6.c Modified: head/sys/netinet6/in6.c

Re: svn commit: r333494 - head/share/man/man7

2018-05-15 Thread Jonathan Looney
On Sun, May 13, 2018 at 8:14 PM, Rodney W. Grimes < free...@pdx.rh.cn85.dnsmgr.net> wrote: > > It did take me some time to track down this "crazy concept you all > think I just invented", but it is infact in the GNU groff info > documentaton (found on my 5.4 systems in

svn commit: r333639 - in head/sys/amd64: include vmm

2018-05-15 Thread Antoine Brodin
Author: antoine Date: Tue May 15 17:20:58 2018 New Revision: 333639 URL: https://svnweb.freebsd.org/changeset/base/333639 Log: vmmdev: return EFAULT when trying to read beyond VM system memory max address Currently, when using dd(1) to take a VM memory image, the capture never ends,

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

2018-05-15 Thread Andriy Gapon
Author: avg Date: Tue May 15 16:56:30 2018 New Revision: 333638 URL: https://svnweb.freebsd.org/changeset/base/333638 Log: calibrate lapic timer in native_lapic_setup The idea is to calibrate the LAPIC timer just once and only on boot, given that [at present] the timer constants are

svn commit: r333637 - head/sys/netinet

2018-05-15 Thread Stephen Hurd
Author: shurd Date: Tue May 15 16:54:41 2018 New Revision: 333637 URL: https://svnweb.freebsd.org/changeset/base/333637 Log: Check that ifma_protospec != NULL in inm_lookup If ifma_protospec is NULL when inm_lookup() is called, there is a dereference in a NULL struct pointer. This

svn commit: r333636 - head/sys/arm64/arm64

2018-05-15 Thread Andrew Turner
Author: andrew Date: Tue May 15 16:44:35 2018 New Revision: 333636 URL: https://svnweb.freebsd.org/changeset/base/333636 Log: Increase the number of pages we allocate in the arm64 early boot. We are already close to the limit so increasing the kernel size may cause it to fail to boot when

Re: svn commit: r333345 - head/sys/dev/e1000

2018-05-15 Thread Matthew Macy
See r333631 On Tue, May 15, 2018 at 09:18 Mark Johnston wrote: > On Tue, May 08, 2018 at 01:39:45AM +, Matt Macy wrote: > > Author: mmacy > > Date: Tue May 8 01:39:45 2018 > > New Revision: 45 > > URL: https://svnweb.freebsd.org/changeset/base/45 > > > > Log: > >

svn commit: r333635 - head/sys/compat/freebsd32

2018-05-15 Thread Brooks Davis
Author: brooks Date: Tue May 15 16:24:58 2018 New Revision: 333635 URL: https://svnweb.freebsd.org/changeset/base/333635 Log: Allow freebsd32 __sysctl(2) to return ENOMEM. This is required by programs like sockstat that read variably sized sysctls such as kern.file. The normal path has

Re: svn commit: r333345 - head/sys/dev/e1000

2018-05-15 Thread Mark Johnston
On Tue, May 08, 2018 at 01:39:45AM +, Matt Macy wrote: > Author: mmacy > Date: Tue May 8 01:39:45 2018 > New Revision: 45 > URL: https://svnweb.freebsd.org/changeset/base/45 > > Log: > Sleep rather than spin in e1000 when doing long running config operations. > > With r333218

RE: svn commit: r333612 - head/sys/net

2018-05-15 Thread Cy Schubert
Indeed, thank you. It replaced a patch I used to address a panic, due to a missing lock, when restarting my WiFi connection here at Vancouver Island Tech Park. I failover bge0 to wlan0. --- Sent using a tiny phone keyboard. Apologies for any typos and autocorrect. Also, this old phone only

svn commit: r333633 - in head/sys: conf dev/usb/input modules/usb modules/usb/uhid_snes

2018-05-15 Thread Hans Petter Selasky
Author: hselasky Date: Tue May 15 15:36:34 2018 New Revision: 333633 URL: https://svnweb.freebsd.org/changeset/base/333633 Log: Add new USB HID driver for Super Nintendo gamepads. Differential Revision:https://reviews.freebsd.org/D15385 Submitted by: joha...@gmail.com

svn commit: r333632 - head/sys/dev/usb/template

2018-05-15 Thread Edward Tomasz Napierala
Author: trasz Date: Tue May 15 15:11:52 2018 New Revision: 333632 URL: https://svnweb.freebsd.org/changeset/base/333632 Log: Fix sysctl description. MFC after:2 weeks Sponsored by: The FreeBSD Foundation Modified: head/sys/dev/usb/template/usb_template_serialnet.c Modified:

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

2018-05-15 Thread Renato Botelho
On 14/05/18 17:06, Stephen Hurd wrote: > Author: shurd > Date: Mon May 14 20:06:49 2018 > New Revision: 333612 > URL: https://svnweb.freebsd.org/changeset/base/333612 > > Log: > Replace rmlock with epoch in lagg > > Use the new epoch based reclamation API. Now the hot paths will not >

svn commit: r333631 - head/sys/dev/e1000

2018-05-15 Thread Sean Bruno
Author: sbruno Date: Tue May 15 13:30:59 2018 New Revision: 333631 URL: https://svnweb.freebsd.org/changeset/base/333631 Log: igb(4): I210 restore functionality if pxeboot rom is enabled on this device. r45 attempted to determine if this code was needed or it was some kind of work

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

2018-05-15 Thread Andriy Gapon
Author: avg Date: Tue May 15 13:27:29 2018 New Revision: 333630 URL: https://svnweb.freebsd.org/changeset/base/333630 Log: Fix 'zpool create -t ' Creating a pool with a temporary name fails when we also specify custom dataset properties: this is because we mistakenly call

svn commit: r333623 - head/sys/contrib/rdma/krping

2018-05-15 Thread Hans Petter Selasky
Author: hselasky Date: Tue May 15 07:46:24 2018 New Revision: 333623 URL: https://svnweb.freebsd.org/changeset/base/333623 Log: Add support for setting type of service, TOS, for outgoing RDMA connections in the krping kernel test utility. MFC after:3 days Sponsored by: Mellanox