svn commit: r333783 - in head: contrib/xz contrib/xz/src/common contrib/xz/src/liblzma/api contrib/xz/src/liblzma/api/lzma contrib/xz/src/liblzma/common contrib/xz/src/liblzma/lzma contrib/xz/src/l...

2018-05-18 Thread Xin LI
Author: delphij Date: Fri May 18 06:10:16 2018 New Revision: 333783 URL: https://svnweb.freebsd.org/changeset/base/333783 Log: MFV r333779: xz 5.2.4. MFC after:2 weeks Modified: head/contrib/xz/COPYING head/contrib/xz/ChangeLog head/contrib/xz/README head/contrib/xz/THANKS

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

2018-05-18 Thread Navdeep Parhar
Author: np Date: Fri May 18 06:09:15 2018 New Revision: 333782 URL: https://svnweb.freebsd.org/changeset/base/333782 Log: cxgbe(4): Implement ifnet callbacks that deal with send tags. An etid (ethoffload tid) is allocated for a send tag and it acquires a reference on the traffic class

svn commit: r333784 - head/sys/conf

2018-05-18 Thread Mateusz Guzik
Author: mjg Date: Fri May 18 07:31:26 2018 New Revision: 333784 URL: https://svnweb.freebsd.org/changeset/base/333784 Log: amd64: tweak the read_frequently section 1. align to 128 bytes to avoid possible waste from the preceeding section 2. sort entries by alignment SORT_BY_ALIGNMENT,

svn commit: r333787 - head/sbin/ifconfig

2018-05-18 Thread Andrey V. Elsukov
Author: ae Date: Fri May 18 12:12:24 2018 New Revision: 333787 URL: https://svnweb.freebsd.org/changeset/base/333787 Log: Make the name of option that toggles IFCAP_HWRXTSTMP capability to match the name of this capability. It was added recently and is not merged to stable branch, so I hope

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

2018-05-18 Thread Andrew Turner
Author: andrew Date: Fri May 18 11:32:48 2018 New Revision: 333786 URL: https://svnweb.freebsd.org/changeset/base/333786 Log: Enable the Qualcomm MSM UART driver. This is needed for some Qualcomm Snapdragon SoCs. Obtained from:ABT Systems Ltd Sponsored by: Turing Robotic

svn commit: r333832 - head/sys/kern

2018-05-18 Thread Matt Macy
Author: mmacy Date: Sat May 19 03:55:42 2018 New Revision: 333832 URL: https://svnweb.freebsd.org/changeset/base/333832 Log: remove unused variable Modified: head/sys/kern/kern_shutdown.c Modified: head/sys/kern/kern_shutdown.c

svn commit: r333824 - head/sys/powerpc/include

2018-05-18 Thread Justin Hibbits
Author: jhibbits Date: Sat May 19 03:23:46 2018 New Revision: 333824 URL: https://svnweb.freebsd.org/changeset/base/333824 Log: Add some Hypervisor interrupt definitions This mostly completes the interrupt definitions. There are still some left out, less likely to be used in the near

svn commit: r333864 - head/sys/net

2018-05-18 Thread Matt Macy
Author: mmacy Date: Sat May 19 05:27:49 2018 New Revision: 333864 URL: https://svnweb.freebsd.org/changeset/base/333864 Log: net: fix set but not used Modified: head/sys/net/if_clone.c head/sys/net/if_epair.c head/sys/net/if_lagg.c head/sys/net/if_stf.c head/sys/net/if_vxlan.c

svn commit: r333851 - head/sys/powerpc/include

2018-05-18 Thread Justin Hibbits
Author: jhibbits Date: Sat May 19 04:56:10 2018 New Revision: 333851 URL: https://svnweb.freebsd.org/changeset/base/333851 Log: Add SPR_HSRR0/SPR_HSRR1 definitions Reported by: Mark Millard Pointy-hat to:jhibbits Modified: head/sys/powerpc/include/spr.h Modified:

svn commit: r333862 - head/sys/sys

2018-05-18 Thread Matt Macy
Author: mmacy Date: Sat May 19 05:12:57 2018 New Revision: 333862 URL: https://svnweb.freebsd.org/changeset/base/333862 Log: back out DBGSET macro Modified: head/sys/sys/systm.h Modified: head/sys/sys/systm.h == ---

svn commit: r333860 - head/sys/kern

2018-05-18 Thread Matt Macy
Author: mmacy Date: Sat May 19 05:10:51 2018 New Revision: 333860 URL: https://svnweb.freebsd.org/changeset/base/333860 Log: sendfile: annotate unused value and ensure that npages is actually initialized Modified: head/sys/kern/kern_sendfile.c Modified: head/sys/kern/kern_sendfile.c

svn commit: r333861 - head/sys/kern

2018-05-18 Thread Matt Macy
Author: mmacy Date: Sat May 19 05:12:18 2018 New Revision: 333861 URL: https://svnweb.freebsd.org/changeset/base/333861 Log: intr: eliminate / annotate unused stack locals Modified: head/sys/kern/kern_intr.c Modified: head/sys/kern/kern_intr.c

svn commit: r333830 - head/sys/sys

2018-05-18 Thread Matt Macy
Author: mmacy Date: Sat May 19 03:50:29 2018 New Revision: 333830 URL: https://svnweb.freebsd.org/changeset/base/333830 Log: add DBGSET macro to conditionally assign to a variable depending on INVARIANTS Modified: head/sys/sys/systm.h Modified: head/sys/sys/systm.h

svn commit: r333846 - in head/sys/powerpc: aim powerpc

2018-05-18 Thread Justin Hibbits
Author: jhibbits Date: Sat May 19 04:21:50 2018 New Revision: 333846 URL: https://svnweb.freebsd.org/changeset/base/333846 Log: Add hypervisor trap handling, using HSRR0/HSRR1 Summary: Some hypervisor exceptions on POWER architecture only save state to HSRR0/HSRR1. Until we have bhyve

svn commit: r333843 - head/sys/kern

2018-05-18 Thread Matt Macy
Author: mmacy Date: Sat May 19 04:10:53 2018 New Revision: 333843 URL: https://svnweb.freebsd.org/changeset/base/333843 Log: mqueue: avoid unused variables Modified: head/sys/kern/uipc_mqueue.c Modified: head/sys/kern/uipc_mqueue.c

svn commit: r333842 - head/sys/kern

2018-05-18 Thread Matt Macy
Author: mmacy Date: Sat May 19 04:09:58 2018 New Revision: 333842 URL: https://svnweb.freebsd.org/changeset/base/333842 Log: physio: avoid uninitialized variables Modified: head/sys/kern/kern_physio.c Modified: head/sys/kern/kern_physio.c

svn commit: r333825 - head/sys/powerpc/ofw

2018-05-18 Thread Justin Hibbits
Author: jhibbits Date: Sat May 19 03:45:38 2018 New Revision: 333825 URL: https://svnweb.freebsd.org/changeset/base/333825 Log: Add yet another option for gathering available memory On some POWER9 systems, 'reg' denotes the full memory in the system, while 'linux,usable-memory' denotes

svn commit: r333828 - head/sys/kern

2018-05-18 Thread Matt Macy
Author: mmacy Date: Sat May 19 03:48:35 2018 New Revision: 333828 URL: https://svnweb.freebsd.org/changeset/base/333828 Log: sys_process.c fix set but not used warning Modified: head/sys/kern/sys_process.c Modified: head/sys/kern/sys_process.c

svn commit: r333831 - head/sys/kern

2018-05-18 Thread Matt Macy
Author: mmacy Date: Sat May 19 03:52:55 2018 New Revision: 333831 URL: https://svnweb.freebsd.org/changeset/base/333831 Log: fix uninitialized variable warning in reader locks Modified: head/sys/kern/kern_rwlock.c head/sys/kern/kern_sx.c Modified: head/sys/kern/kern_rwlock.c

svn commit: r333829 - head/sys/kern

2018-05-18 Thread Matt Macy
Author: mmacy Date: Sat May 19 03:49:36 2018 New Revision: 333829 URL: https://svnweb.freebsd.org/changeset/base/333829 Log: fix uninitialized variable warning Modified: head/sys/kern/subr_prf.c head/sys/kern/uipc_sockbuf.c Modified: head/sys/kern/subr_prf.c

svn commit: r333850 - head/sys/kern

2018-05-18 Thread Matt Macy
Author: mmacy Date: Sat May 19 04:48:26 2018 New Revision: 333850 URL: https://svnweb.freebsd.org/changeset/base/333850 Log: tty: use __unused annotation instead to silence warnings Modified: head/sys/kern/tty_inq.c head/sys/kern/tty_outq.c Modified: head/sys/kern/tty_inq.c

svn commit: r333859 - head/sys/kern

2018-05-18 Thread Matt Macy
Author: mmacy Date: Sat May 19 05:09:10 2018 New Revision: 333859 URL: https://svnweb.freebsd.org/changeset/base/333859 Log: umtx: don't call umtxq_getchain unless the value is needed Modified: head/sys/kern/kern_umtx.c Modified: head/sys/kern/kern_umtx.c

svn commit: r333857 - head/sys/kern

2018-05-18 Thread Matt Macy
Author: mmacy Date: Sat May 19 05:07:03 2018 New Revision: 333857 URL: https://svnweb.freebsd.org/changeset/base/333857 Log: conf: revert last change and annotate unused var instead Modified: head/sys/kern/kern_conf.c Modified: head/sys/kern/kern_conf.c

svn commit: r333858 - head/sys/kern

2018-05-18 Thread Matt Macy
Author: mmacy Date: Sat May 19 05:07:31 2018 New Revision: 333858 URL: https://svnweb.freebsd.org/changeset/base/333858 Log: cpuset: revert and annotate instead Modified: head/sys/kern/kern_cpuset.c Modified: head/sys/kern/kern_cpuset.c

svn commit: r333867 - head/sys/netinet

2018-05-18 Thread Matt Macy
Author: mmacy Date: Sat May 19 05:55:00 2018 New Revision: 333867 URL: https://svnweb.freebsd.org/changeset/base/333867 Log: tcp fastopen: fix may be uninitialized Modified: head/sys/netinet/tcp_fastopen.c Modified: head/sys/netinet/tcp_fastopen.c

svn commit: r333868 - head/sys/netinet

2018-05-18 Thread Matt Macy
Author: mmacy Date: Sat May 19 05:55:31 2018 New Revision: 333868 URL: https://svnweb.freebsd.org/changeset/base/333868 Log: tcp sysctl fix may be uninitialized Modified: head/sys/netinet/tcp_subr.c Modified: head/sys/netinet/tcp_subr.c

svn commit: r333823 - head/sys/kern

2018-05-18 Thread Matt Macy
Author: mmacy Date: Sat May 19 02:17:18 2018 New Revision: 333823 URL: https://svnweb.freebsd.org/changeset/base/333823 Log: pidctrl Actually use the variables that we assign to as seatbelts to prevent divide by zero Reviewed by: jeffr Modified: head/sys/kern/subr_pidctrl.c

svn commit: r333840 - head/sys/kern

2018-05-18 Thread Matt Macy
Author: mmacy Date: Sat May 19 04:07:00 2018 New Revision: 333840 URL: https://svnweb.freebsd.org/changeset/base/333840 Log: filt_timerdetach: only assign to old if we're going to check it in a KASSERT Modified: head/sys/kern/kern_event.c Modified: head/sys/kern/kern_event.c

svn commit: r333852 - head/sys/kern

2018-05-18 Thread Matt Macy
Author: mmacy Date: Sat May 19 04:59:39 2018 New Revision: 333852 URL: https://svnweb.freebsd.org/changeset/base/333852 Log: vfs: annotate variables only used by debug builds as __unused Modified: head/sys/kern/vfs_bio.c head/sys/kern/vfs_lookup.c head/sys/kern/vfs_subr.c Modified:

Re: svn commit: r333825 - head/sys/powerpc/ofw

2018-05-18 Thread Justin Hibbits
On Fri, May 18, 2018 at 10:45 PM, Justin Hibbits wrote: > Author: jhibbits > Date: Sat May 19 03:45:38 2018 > New Revision: 333825 > URL: https://svnweb.freebsd.org/changeset/base/333825 > > Log: > Add yet another option for gathering available memory > > On some POWER9

svn commit: r333827 - head/sys/kern

2018-05-18 Thread Matt Macy
Author: mmacy Date: Sat May 19 03:47:37 2018 New Revision: 333827 URL: https://svnweb.freebsd.org/changeset/base/333827 Log: subr_epoch.c fix unused variable warnings Modified: head/sys/kern/subr_epoch.c Modified: head/sys/kern/subr_epoch.c

svn commit: r333834 - head/sys/kern

2018-05-18 Thread Matt Macy
Author: mmacy Date: Sat May 19 03:57:41 2018 New Revision: 333834 URL: https://svnweb.freebsd.org/changeset/base/333834 Log: signotify: don't create a stack local that isn't used on non-debug builds Modified: head/sys/kern/kern_sig.c Modified: head/sys/kern/kern_sig.c

svn commit: r333836 - head/sys/powerpc/powernv

2018-05-18 Thread Justin Hibbits
Author: jhibbits Date: Sat May 19 04:01:15 2018 New Revision: 333836 URL: https://svnweb.freebsd.org/changeset/base/333836 Log: powerpc64: Add OPAL definitions Summary: Add additional OPAL PCI definitions and expand the code to use them in order to ease the OPAL interface process for

svn commit: r333837 - head/sys/kern

2018-05-18 Thread Matt Macy
Author: mmacy Date: Sat May 19 04:02:29 2018 New Revision: 333837 URL: https://svnweb.freebsd.org/changeset/base/333837 Log: tty: conditionally assign to ret value only used by MPASS statement Modified: head/sys/kern/tty_inq.c head/sys/kern/tty_outq.c Modified: head/sys/kern/tty_inq.c

svn commit: r333833 - head/sys/kern

2018-05-18 Thread Matt Macy
Author: mmacy Date: Sat May 19 03:56:39 2018 New Revision: 333833 URL: https://svnweb.freebsd.org/changeset/base/333833 Log: sysv_msg initialize saved_msgsz Modified: head/sys/kern/sysv_msg.c Modified: head/sys/kern/sysv_msg.c

svn commit: r333835 - head/sys/kern

2018-05-18 Thread Matt Macy
Author: mmacy Date: Sat May 19 03:58:40 2018 New Revision: 333835 URL: https://svnweb.freebsd.org/changeset/base/333835 Log: remove unused locked variable in lockmgr_unlock_fast_path Modified: head/sys/kern/kern_lock.c Modified: head/sys/kern/kern_lock.c

svn commit: r333863 - in head/sys: kern sys

2018-05-18 Thread Matt Macy
Author: mmacy Date: Sat May 19 05:14:05 2018 New Revision: 333863 URL: https://svnweb.freebsd.org/changeset/base/333863 Log: capsicum: propagate const correctness Modified: head/sys/kern/kern_descrip.c head/sys/kern/sys_capability.c head/sys/sys/capsicum.h Modified:

svn commit: r333865 - head/sys/dev/netmap

2018-05-18 Thread Matt Macy
Author: mmacy Date: Sat May 19 05:37:18 2018 New Revision: 333865 URL: https://svnweb.freebsd.org/changeset/base/333865 Log: netmap: compare e1 with e2, not with itself Modified: head/sys/dev/netmap/netmap_freebsd.c Modified: head/sys/dev/netmap/netmap_freebsd.c

svn commit: r333841 - head/sys/kern

2018-05-18 Thread Matt Macy
Author: mmacy Date: Sat May 19 04:08:11 2018 New Revision: 333841 URL: https://svnweb.freebsd.org/changeset/base/333841 Log: cache_lookup remove unused variable and initialize used Modified: head/sys/kern/vfs_cache.c Modified: head/sys/kern/vfs_cache.c

svn commit: r333844 - head/sys/kern

2018-05-18 Thread Matt Macy
Author: mmacy Date: Sat May 19 04:13:20 2018 New Revision: 333844 URL: https://svnweb.freebsd.org/changeset/base/333844 Log: make_dev: avoid unused assignments on non debug builds Modified: head/sys/kern/kern_conf.c Modified: head/sys/kern/kern_conf.c

svn commit: r333848 - in head/sys: conf modules/bxe modules/drm2/i915kms modules/drm2/radeonkms

2018-05-18 Thread Matt Macy
Author: mmacy Date: Sat May 19 04:46:34 2018 New Revision: 333848 URL: https://svnweb.freebsd.org/changeset/base/333848 Log: disable set but not used on code that can't be changed Modified: head/sys/conf/kern.mk head/sys/modules/bxe/Makefile head/sys/modules/drm2/i915kms/Makefile

svn commit: r333849 - head/sys/sys

2018-05-18 Thread Matt Macy
Author: mmacy Date: Sat May 19 04:47:34 2018 New Revision: 333849 URL: https://svnweb.freebsd.org/changeset/base/333849 Log: epoch: avoid warning when INVARIANTS is not enabled Modified: head/sys/sys/epoch.h Modified: head/sys/sys/epoch.h

svn commit: r333866 - head/sys/kern

2018-05-18 Thread Matt Macy
Author: mmacy Date: Sat May 19 05:37:58 2018 New Revision: 333866 URL: https://svnweb.freebsd.org/changeset/base/333866 Log: AF_UNIX: switch to annotations to avoid warnings Modified: head/sys/kern/uipc_usrreq.c Modified: head/sys/kern/uipc_usrreq.c

svn commit: r333826 - head/sys/powerpc/ofw

2018-05-18 Thread Justin Hibbits
Author: jhibbits Date: Sat May 19 03:47:28 2018 New Revision: 333826 URL: https://svnweb.freebsd.org/changeset/base/333826 Log: Fix a manual copy from the original diff for r333825 The 'else' was in the original diff. Submitted by: Breno Leitao Modified:

svn commit: r333845 - head/sys/kern

2018-05-18 Thread Matt Macy
Author: mmacy Date: Sat May 19 04:14:00 2018 New Revision: 333845 URL: https://svnweb.freebsd.org/changeset/base/333845 Log: cpuset_thread0: avoid unused assignment on non debug build Modified: head/sys/kern/kern_cpuset.c Modified: head/sys/kern/kern_cpuset.c

svn commit: r333847 - head/sys/kern

2018-05-18 Thread Matt Macy
Author: mmacy Date: Sat May 19 04:43:49 2018 New Revision: 333847 URL: https://svnweb.freebsd.org/changeset/base/333847 Log: malloc: avoid possibly returning stack garbage if MALLOC_DEBUG is defined Modified: head/sys/kern/kern_malloc.c Modified: head/sys/kern/kern_malloc.c

svn commit: r333855 - head/sys/kern

2018-05-18 Thread Matt Macy
Author: mmacy Date: Sat May 19 05:04:38 2018 New Revision: 333855 URL: https://svnweb.freebsd.org/changeset/base/333855 Log: lockf: annotate LOCKF_DEBUG only var Modified: head/sys/kern/kern_lockf.c Modified: head/sys/kern/kern_lockf.c

svn commit: r333853 - head/sys/kern

2018-05-18 Thread Matt Macy
Author: mmacy Date: Sat May 19 05:00:16 2018 New Revision: 333853 URL: https://svnweb.freebsd.org/changeset/base/333853 Log: turnstile / sleepqueue: annotate variables only used by debug builds Modified: head/sys/kern/subr_sleepqueue.c head/sys/kern/subr_turnstile.c Modified:

svn commit: r333856 - head/sys/kern

2018-05-18 Thread Matt Macy
Author: mmacy Date: Sat May 19 05:06:18 2018 New Revision: 333856 URL: https://svnweb.freebsd.org/changeset/base/333856 Log: kevent: annotate unused stack local Modified: head/sys/kern/kern_event.c Modified: head/sys/kern/kern_event.c

svn commit: r333854 - head/sys/kern

2018-05-18 Thread Matt Macy
Author: mmacy Date: Sat May 19 05:02:40 2018 New Revision: 333854 URL: https://svnweb.freebsd.org/changeset/base/333854 Log: capsicum: annotate variable only used by debug Modified: head/sys/kern/subr_capability.c Modified: head/sys/kern/subr_capability.c

svn commit: r333869 - head/sys/netinet

2018-05-18 Thread Matt Macy
Author: mmacy Date: Sat May 19 05:56:21 2018 New Revision: 333869 URL: https://svnweb.freebsd.org/changeset/base/333869 Log: netinet silence warnings Modified: head/sys/netinet/igmp.c head/sys/netinet/in.c head/sys/netinet/in_mcast.c head/sys/netinet/ip_mroute.c

svn commit: r333871 - head/sys/amd64/amd64

2018-05-18 Thread Matt Macy
Author: mmacy Date: Sat May 19 05:58:05 2018 New Revision: 333871 URL: https://svnweb.freebsd.org/changeset/base/333871 Log: pmap: silence warnings Modified: head/sys/amd64/amd64/pmap.c Modified: head/sys/amd64/amd64/pmap.c

svn commit: r333870 - in head/sys/dev: bnxt ixgbe netmap

2018-05-18 Thread Matt Macy
Author: mmacy Date: Sat May 19 05:57:26 2018 New Revision: 333870 URL: https://svnweb.freebsd.org/changeset/base/333870 Log: netmap and iflib drivers, silence unused var warnings Modified: head/sys/dev/bnxt/bnxt_hwrm.c head/sys/dev/bnxt/bnxt_txrx.c head/sys/dev/ixgbe/ix_txrx.c

svn commit: r333839 - head/sys/kern

2018-05-18 Thread Matt Macy
Author: mmacy Date: Sat May 19 04:05:36 2018 New Revision: 333839 URL: https://svnweb.freebsd.org/changeset/base/333839 Log: getnextevent: put variable only used by KTR under ifdef KTR Modified: head/sys/kern/kern_clocksource.c Modified: head/sys/kern/kern_clocksource.c

svn commit: r333838 - head/sys/kern

2018-05-18 Thread Matt Macy
Author: mmacy Date: Sat May 19 04:04:44 2018 New Revision: 333838 URL: https://svnweb.freebsd.org/changeset/base/333838 Log: simplify control flow so that gcc knows we never pass save to curthread_pflags_restore without initializing Modified: head/sys/kern/subr_uio.c Modified:

svn commit: r333798 - head/usr.bin/ncal

2018-05-18 Thread Warner Losh
Author: imp Date: Fri May 18 16:19:45 2018 New Revision: 333798 URL: https://svnweb.freebsd.org/changeset/base/333798 Log: Based on multiple sources including the State Gazette the last day of Julian calendar in Bulgaria was 31.03.1916. Submitted by: Konstantin Terziev Pull Request:

svn commit: r333799 - head/sys/vm

2018-05-18 Thread Mark Johnston
Author: markj Date: Fri May 18 16:59:58 2018 New Revision: 333799 URL: https://svnweb.freebsd.org/changeset/base/333799 Log: Don't increment addl_page_shortage for wired pages. Such pages are dequeued as they're encountered during the inactive queue scan, so by the time we get to the

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

2018-05-18 Thread Olivier Houchard
Author: cognet Date: Fri May 18 13:28:02 2018 New Revision: 333791 URL: https://svnweb.freebsd.org/changeset/base/333791 Log: Instead of ignoring the VFP registers, set the dumppcb's pcb_fpusaved field, so that they are saved, as they may be used in the kernel, in the EFI and the crypto

svn commit: r333792 - head/sys/dev/bnxt

2018-05-18 Thread Sean Bruno
Author: sbruno Date: Fri May 18 13:49:12 2018 New Revision: 333792 URL: https://svnweb.freebsd.org/changeset/base/333792 Log: bnxt(4) - Fix HWRM warning message during HW LRO configuration. Submitted by: bhargava.marre...@broadcom.com MFC after:1 week Sponsored by: Broadcom

svn commit: r333793 - head/usr.sbin/pmcannotate

2018-05-18 Thread Andrew Gallatin
Author: gallatin Date: Fri May 18 14:14:04 2018 New Revision: 333793 URL: https://svnweb.freebsd.org/changeset/base/333793 Log: Teach pmcannotate about $TMPDIR and _PATH_TMP Convert pmcannotate to using $TMPDIR and _PATH_TMP rather than hard coding /tmp for temporary files. Pmcannotate

svn commit: r333794 - head/sys/dev/usb/net

2018-05-18 Thread Ed Maste
Author: emaste Date: Fri May 18 14:30:45 2018 New Revision: 333794 URL: https://svnweb.freebsd.org/changeset/base/333794 Log: muge(4): sync register names with Microchip's lan7800.h Microchip provided a permissively-licensed lan78xx header, which has an 'ETH_' prefix on most definitions.

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

2018-05-18 Thread Edward Tomasz Napierala
Author: trasz Date: Fri May 18 20:24:19 2018 New Revision: 333814 URL: https://svnweb.freebsd.org/changeset/base/333814 Log: Stop claiming the device-side USB serial interfaces talk Hayes AT. There should be no functional difference. Reviewed by: hselasky@ MFC after:2 weeks

Re: svn commit: r333425 - in head/sys: cddl/compat/opensolaris/sys cddl/contrib/opensolaris/uts/common/fs/zfs compat/cloudabi compat/linux compat/linuxkpi/common/include/linux dev/filemon dev/hwpmc fs

2018-05-18 Thread Ilya Bakulin
Hi Matt, seems this commit has broken at least BeagleBone Black booting process. On all revisions after it the kernel panics with this message: http://dl.bakulin.de/bbb_panic.txt My suspicion is that there are quite a few new SYSINIT objects that are created on startup, and as a result some kind

svn commit: r333810 - head/sys/dev/cxgbe/tom

2018-05-18 Thread John Baldwin
Author: jhb Date: Fri May 18 19:09:11 2018 New Revision: 333810 URL: https://svnweb.freebsd.org/changeset/base/333810 Log: Be more robust against garbage input on a TOE TLS TX socket. If a socket is closed or shutdown and a partial record (or what appears to be a partial record) is

svn commit: r333813 - in head/sys: arm/allwinner arm/at91 arm/cavium/cns11xx arm/ralink arm/ti/cpsw arm/xscale/ixp425 compat/linux contrib/ipfilter/netinet dev/ae dev/age dev/al_eth dev/alc dev/ale...

2018-05-18 Thread Matt Macy
Author: mmacy Date: Fri May 18 20:13:34 2018 New Revision: 333813 URL: https://svnweb.freebsd.org/changeset/base/333813 Log: ifnet: Replace if_addr_lock rwlock with epoch + mutex Run on LLNW canaries and tested by pho@ gallatin: Using a 14-core, 28-HTT single socket E5-2697 v3 with

svn commit: r333800 - head/sys/dev/usb/net

2018-05-18 Thread Ed Maste
Author: emaste Date: Fri May 18 17:07:59 2018 New Revision: 333800 URL: https://svnweb.freebsd.org/changeset/base/333800 Log: muge(4): style and comment cleanup And tag some spots to revisit with XXX. Sponsored by: The FreeBSD Foundation Modified: head/sys/dev/usb/net/if_muge.c

svn commit: r333803 - head/usr.sbin/bsdinstall/partedit

2018-05-18 Thread Nathan Whitehorn
Author: nwhitehorn Date: Fri May 18 17:43:15 2018 New Revision: 333803 URL: https://svnweb.freebsd.org/changeset/base/333803 Log: Fix math error in the computation of the free space after the last partition on a disk. This resulted in one sector always remaining free at the end. PR:

svn commit: r333802 - in head: share/man/man9 sys/dev/hwpmc sys/kern sys/net sys/sys sys/tests/epoch

2018-05-18 Thread Matt Macy
Author: mmacy Date: Fri May 18 17:29:43 2018 New Revision: 333802 URL: https://svnweb.freebsd.org/changeset/base/333802 Log: epoch(9): Make epochs non-preemptible by default There are risks associated with waiting on a preemptible epoch section. Change the name to make them not be the

Re: svn commit: r333801 - head/sys/contrib/dev/ath/ath_hal/ar9300

2018-05-18 Thread Ian Lepore
On Fri, 2018-05-18 at 17:23 +, Sean Bruno wrote: > Author: sbruno > Date: Fri May 18 17:23:23 2018 > New Revision: 333801 > URL: https://svnweb.freebsd.org/changeset/base/333801 > > Log: >   Quiesce a couple pages of clang warnings with a cast.  Duplicates >   linux maintainer commit: >    >  

svn commit: r333809 - head/sys/net

2018-05-18 Thread Matt Macy
Author: mmacy Date: Fri May 18 18:48:00 2018 New Revision: 333809 URL: https://svnweb.freebsd.org/changeset/base/333809 Log: epoch(9): allocate net epochs earlier in boot Modified: head/sys/net/if.c Modified: head/sys/net/if.c

svn commit: r333806 - in head/sys: dev/acpica dev/ofw fs/cuse i386/bios kern net

2018-05-18 Thread Ed Maste
Author: emaste Date: Fri May 18 17:58:09 2018 New Revision: 333806 URL: https://svnweb.freebsd.org/changeset/base/333806 Log: Use NULL for SYSINIT's last arg, which is a pointer type Sponsored by: The FreeBSD Foundation Modified: head/sys/dev/acpica/acpi.c head/sys/dev/ofw/ofw_fdt.c

svn commit: r333807 - head/sys/net

2018-05-18 Thread Matt Macy
Author: mmacy Date: Fri May 18 17:58:15 2018 New Revision: 333807 URL: https://svnweb.freebsd.org/changeset/base/333807 Log: epoch: move epoch variables to read mostly section Modified: head/sys/net/if.c Modified: head/sys/net/if.c

svn commit: r333808 - head/sys/kern

2018-05-18 Thread Matt Macy
Author: mmacy Date: Fri May 18 18:27:17 2018 New Revision: 333808 URL: https://svnweb.freebsd.org/changeset/base/333808 Log: epoch(9): assert that epoch is allocated post-configure Modified: head/sys/kern/subr_epoch.c Modified: head/sys/kern/subr_epoch.c

svn commit: r333801 - head/sys/contrib/dev/ath/ath_hal/ar9300

2018-05-18 Thread Sean Bruno
Author: sbruno Date: Fri May 18 17:23:23 2018 New Revision: 333801 URL: https://svnweb.freebsd.org/changeset/base/333801 Log: Quiesce a couple pages of clang warnings with a cast. Duplicates linux maintainer commit:

Re: svn commit: r333801 - head/sys/contrib/dev/ath/ath_hal/ar9300

2018-05-18 Thread Sean Bruno
On 05/18/18 11:29, Ian Lepore wrote: > On Fri, 2018-05-18 at 17:23 +, Sean Bruno wrote: >> Author: sbruno >> Date: Fri May 18 17:23:23 2018 >> New Revision: 333801 >> URL: https://svnweb.freebsd.org/changeset/base/333801 >> >> Log: >>   Quiesce a couple pages of clang warnings with a cast.  

svn commit: r333804 - head/usr.sbin/bsdinstall

2018-05-18 Thread Nathan Whitehorn
Author: nwhitehorn Date: Fri May 18 17:46:40 2018 New Revision: 333804 URL: https://svnweb.freebsd.org/changeset/base/333804 Log: Use sysrc(8) in the documentation rather than echoing things to rc.conf in order to encourage good habits. PR: 228325 Submitted by: Mateusz

svn commit: r333805 - head/sys/amd64/conf

2018-05-18 Thread Ed Maste
Author: emaste Date: Fri May 18 17:51:42 2018 New Revision: 333805 URL: https://svnweb.freebsd.org/changeset/base/333805 Log: amd64 GENERIC: correct whitespace on smartpqi entry Modified: head/sys/amd64/conf/GENERIC Modified: head/sys/amd64/conf/GENERIC

svn commit: r333816 - head/sys/kern

2018-05-18 Thread Mateusz Guzik
Author: mjg Date: Fri May 18 22:57:52 2018 New Revision: 333816 URL: https://svnweb.freebsd.org/changeset/base/333816 Log: lockmgr: avoid atomic on unlock in the slow path The code is pretty much guaranteed not to be able to unlock. This is a minor nit. The code still performs way too

svn commit: r333820 - in head: contrib/bmake contrib/bmake/mk usr.bin/bmake

2018-05-18 Thread Simon J. Gerraty
Author: sjg Date: Sat May 19 00:26:00 2018 New Revision: 333820 URL: https://svnweb.freebsd.org/changeset/base/333820 Log: Merge bmake-20180512 Skip polling job token pipe, better handle sysV style includes with variables. Added: head/contrib/bmake/mk/dirdeps-options.mk - copied

svn commit: r333822 - head/sys/kern

2018-05-18 Thread Matt Macy
Author: mmacy Date: Sat May 19 02:15:40 2018 New Revision: 333822 URL: https://svnweb.freebsd.org/changeset/base/333822 Log: fix gcc8 unused variable and set but not used variable in unix sockets add copyright from lock rewrite while here Modified: head/sys/kern/uipc_usrreq.c Modified:

svn commit: r333817 - head/sys/sys

2018-05-18 Thread Matt Macy
Author: mmacy Date: Fri May 18 23:17:49 2018 New Revision: 333817 URL: https://svnweb.freebsd.org/changeset/base/333817 Log: Annotate td_pre_epoch_prio in struct thread Reported by: jhb Modified: head/sys/sys/proc.h Modified: head/sys/sys/proc.h

Re: svn commit: r333757 - head/sys/sys

2018-05-18 Thread John Baldwin
On Thursday, May 17, 2018 07:30:57 PM Matt Macy wrote: > Author: mmacy > Date: Thu May 17 19:30:57 2018 > New Revision: 333757 > URL: https://svnweb.freebsd.org/changeset/base/333757 > > Log: > epoch(9): missed add from r333755 > > Reported by:flo > Approved by:sbruno >

Re: svn commit: r333757 - head/sys/sys

2018-05-18 Thread Matthew Macy
Sorry, will do On Fri, May 18, 2018 at 15:29 John Baldwin wrote: > On Thursday, May 17, 2018 07:30:57 PM Matt Macy wrote: > > Author: mmacy > > Date: Thu May 17 19:30:57 2018 > > New Revision: 333757 > > URL: https://svnweb.freebsd.org/changeset/base/333757 > > > > Log: > >

svn commit: r333819 - in head/sys: conf modules/blake2 modules/crypto modules/drm2/i915kms modules/ipfilter

2018-05-18 Thread Matt Macy
Author: mmacy Date: Sat May 19 00:04:01 2018 New Revision: 333819 URL: https://svnweb.freebsd.org/changeset/base/333819 Log: Silence non-actionable warnings in vendor code We can't modify vendor code so there's no signal in warnings from it. Similarly -Waddress-of-packed-member is not