svn commit: r311048 - stable/10/sys/kern

2017-01-02 Thread Konstantin Belousov
Author: kib Date: Mon Jan 2 08:28:37 2017 New Revision: 311048 URL: https://svnweb.freebsd.org/changeset/base/311048 Log: MFC r310613: Style. Modified: stable/10/sys/kern/kern_event.c Directory Properties: stable/10/ (props changed) Modified: stable/10/sys/kern/kern_event.c ==

svn commit: r311049 - stable/10/sys/vm

2017-01-02 Thread Konstantin Belousov
Author: kib Date: Mon Jan 2 08:31:29 2017 New Revision: 311049 URL: https://svnweb.freebsd.org/changeset/base/311049 Log: MFC r310616: Remove redundancy in vmtotal(). Modified: stable/10/sys/vm/vm_meter.c Directory Properties: stable/10/ (props changed) Modified: stable/10/sys/vm/vm_m

svn commit: r311050 - stable/10/sys/dev/sfxge/common

2017-01-02 Thread Andrew Rybchenko
Author: arybchik Date: Mon Jan 2 08:51:28 2017 New Revision: 311050 URL: https://svnweb.freebsd.org/changeset/base/311050 Log: MFC r310682 sfxge(4): cleanup: avoid C99 // comments Found by DPDK checkpatch.sh Sponsored by: Solarflare Communications, Inc. Modified: stable/10/s

svn commit: r311051 - stable/10/sys/dev/sfxge/common

2017-01-02 Thread Andrew Rybchenko
Author: arybchik Date: Mon Jan 2 08:53:53 2017 New Revision: 311051 URL: https://svnweb.freebsd.org/changeset/base/311051 Log: MFC r310683 sfxge(4): cleanup: pointer symbol should go together with struct member name Found by DPDK checkpatch.sh Sponsored by: Solarflare Communica

svn commit: r311052 - stable/10/sys/dev/sfxge/common

2017-01-02 Thread Andrew Rybchenko
Author: arybchik Date: Mon Jan 2 08:56:34 2017 New Revision: 311052 URL: https://svnweb.freebsd.org/changeset/base/311052 Log: MFC r310684 sfxge(4): cleanup: remove trailing whitespaces Found by DPDK checkpatch.sh Sponsored by: Solarflare Communications, Inc. Modified: stabl

svn commit: r311053 - stable/10/sys/dev/sfxge/common

2017-01-02 Thread Andrew Rybchenko
Author: arybchik Date: Mon Jan 2 08:58:16 2017 New Revision: 311053 URL: https://svnweb.freebsd.org/changeset/base/311053 Log: MFC r310685 sfxge(4): cleanup: open brace should be on a type name line Found by DPDK checkpatch.sh Sponsored by: Solarflare Communications, Inc. Modi

svn commit: r311054 - stable/10/sys/dev/sfxge/common

2017-01-02 Thread Andrew Rybchenko
Author: arybchik Date: Mon Jan 2 08:58:51 2017 New Revision: 311054 URL: https://svnweb.freebsd.org/changeset/base/311054 Log: MFC r310686 sfxge(4): cleanup: add missing space between type and pointer symbol Found by DPDK checkpatch.sh Sponsored by: Solarflare Communications, I

svn commit: r311056 - stable/10/sys/dev/sfxge/common

2017-01-02 Thread Andrew Rybchenko
Author: arybchik Date: Mon Jan 2 09:04:22 2017 New Revision: 311056 URL: https://svnweb.freebsd.org/changeset/base/311056 Log: MFC r310687 sfxge(4): cleanup: use TAB to indent Found by DPDK checkpatch.sh Sponsored by: Solarflare Communications, Inc. Modified: stable/10/sys/d

svn commit: r311057 - stable/10/sys/dev/sfxge/common

2017-01-02 Thread Andrew Rybchenko
Author: arybchik Date: Mon Jan 2 09:05:02 2017 New Revision: 311057 URL: https://svnweb.freebsd.org/changeset/base/311057 Log: MFC r310688 sfxge(4): cleanup: avoid space just before TAB in efx_types.h Found by DPDK checkpatch.sh Sponsored by: Solarflare Communications, Inc. Mo

svn commit: r311058 - stable/10/sys/dev/sfxge/common

2017-01-02 Thread Andrew Rybchenko
Author: arybchik Date: Mon Jan 2 09:08:04 2017 New Revision: 311058 URL: https://svnweb.freebsd.org/changeset/base/311058 Log: MFC r310689 sfxge(4): cleanup: avoid spaces before TAB Found by DPDK checkpatch.sh Sponsored by: Solarflare Communications, Inc. Modified: stable/10

svn commit: r311059 - stable/10/sys/dev/sfxge/common

2017-01-02 Thread Andrew Rybchenko
Author: arybchik Date: Mon Jan 2 09:09:05 2017 New Revision: 311059 URL: https://svnweb.freebsd.org/changeset/base/311059 Log: MFC r310690 sfxge(4): cleanup: add const qualifier to const array pointer Sponsored by: Solarflare Communications, Inc. Modified: stable/10/sys/dev/sfxge

svn commit: r311060 - stable/10/sys/dev/sfxge/common

2017-01-02 Thread Andrew Rybchenko
Author: arybchik Date: Mon Jan 2 09:09:46 2017 New Revision: 311060 URL: https://svnweb.freebsd.org/changeset/base/311060 Log: MFC r310691 sfxge(4): make strings array pointer itself immutable Found by DPDK checkpatches.sh Sponsored by: Solarflare Communications, Inc. Modified

svn commit: r311061 - stable/10/sys/dev/sfxge/common

2017-01-02 Thread Andrew Rybchenko
Author: arybchik Date: Mon Jan 2 09:10:37 2017 New Revision: 311061 URL: https://svnweb.freebsd.org/changeset/base/311061 Log: MFC r310692 sfxge(4): enclose macro complex value in parenthesis Found by DPDK checkpatches.sh Sponsored by: Solarflare Communications, Inc. Modified:

svn commit: r311062 - stable/10/sys/dev/sfxge/common

2017-01-02 Thread Andrew Rybchenko
Author: arybchik Date: Mon Jan 2 09:12:06 2017 New Revision: 311062 URL: https://svnweb.freebsd.org/changeset/base/311062 Log: MFC r310693 sfxge(4): cleanup: avoid unspecified unsigned Found by DPDK checkpatch.sh Sponsored by: Solarflare Communications, Inc. Modified: stable

svn commit: r311063 - stable/10/sys/dev/sfxge/common

2017-01-02 Thread Andrew Rybchenko
Author: arybchik Date: Mon Jan 2 09:13:13 2017 New Revision: 311063 URL: https://svnweb.freebsd.org/changeset/base/311063 Log: MFC r310694 sfxge(4): cleanup: add missing spaces Found by DPDK checkpatch.sh Sponsored by: Solarflare Communications, Inc. Modified: stable/10/sys/

svn commit: r311064 - stable/10/sys/dev/sfxge/common

2017-01-02 Thread Andrew Rybchenko
Author: arybchik Date: Mon Jan 2 09:14:15 2017 New Revision: 311064 URL: https://svnweb.freebsd.org/changeset/base/311064 Log: MFC r310695 sfxge(4): fix defined-but-not-used warning if neither VPD nor NVRAM opt enabled Sponsored by: Solarflare Communications, Inc. Modified: stab

svn commit: r311065 - stable/10/sys/dev/sfxge/common

2017-01-02 Thread Andrew Rybchenko
Author: arybchik Date: Mon Jan 2 09:15:16 2017 New Revision: 311065 URL: https://svnweb.freebsd.org/changeset/base/311065 Log: MFC r310696 sfxge(4): cleanup: improve prefast annotations Submitted by: Andy Moreton Sponsored by: Solarflare Communications, Inc. Modified: stable

svn commit: r311066 - stable/10/sys/dev/sfxge/common

2017-01-02 Thread Andrew Rybchenko
Author: arybchik Date: Mon Jan 2 09:16:23 2017 New Revision: 311066 URL: https://svnweb.freebsd.org/changeset/base/311066 Log: MFC r310699 sfxge(4): rename hunt_bist_* methods to ef10_bist_* Submitted by: Mark Spender Sponsored by: Solarflare Communications, Inc. Modified: s

svn commit: r311067 - stable/10/sys/dev/sfxge/common

2017-01-02 Thread Andrew Rybchenko
Author: arybchik Date: Mon Jan 2 09:17:29 2017 New Revision: 311067 URL: https://svnweb.freebsd.org/changeset/base/311067 Log: MFC r310704 sfxge(4): translate MC_CMD_ERR_ERANGE to host errno value This is needed because MCDI command MC_CMD_REKEY can return MC_CMD_ERR_ERANGE. Su

svn commit: r311068 - stable/10/sys/dev/sfxge/common

2017-01-02 Thread Andrew Rybchenko
Author: arybchik Date: Mon Jan 2 09:18:16 2017 New Revision: 311068 URL: https://svnweb.freebsd.org/changeset/base/311068 Log: MFC r310708 sfxge(4): do not initialize enumerated type variable to another type Fix build warning generated by ICC. Sponsored by: Solarflare Communica

svn commit: r311069 - stable/10/sys/dev/sfxge/common

2017-01-02 Thread Andrew Rybchenko
Author: arybchik Date: Mon Jan 2 09:19:29 2017 New Revision: 311069 URL: https://svnweb.freebsd.org/changeset/base/311069 Log: MFC r310709 sfxge(4): fix invalid type of eft_unicst_filter_count Found by clang when boolean_t is defined as bool for DPDK PMD. Sponsored by: Solarfla

svn commit: r311071 - stable/10/sys/dev/sfxge/common

2017-01-02 Thread Andrew Rybchenko
Author: arybchik Date: Mon Jan 2 09:23:40 2017 New Revision: 311071 URL: https://svnweb.freebsd.org/changeset/base/311071 Log: MFC r310714 sfxge(4): support Medford bootcfg partition layout in common code For Siena and Huntington, the per-port bootcfg (aka expcfg) is stored in a ded

svn commit: r311070 - in stable/10/sys/dev/sfxge: . common

2017-01-02 Thread Andrew Rybchenko
Author: arybchik Date: Mon Jan 2 09:22:41 2017 New Revision: 311070 URL: https://svnweb.freebsd.org/changeset/base/311070 Log: MFC r310713 sfxge(4): add possibility to control event queue performance profile It is ignored on SFN5xxx/6xxx (aka Siena). Sponsored by: Solarflare Co

svn commit: r311072 - stable/10/sys/dev/sfxge/common

2017-01-02 Thread Andrew Rybchenko
Author: arybchik Date: Mon Jan 2 09:24:19 2017 New Revision: 311072 URL: https://svnweb.freebsd.org/changeset/base/311072 Log: MFC r310715 sfxge(4): fix GET_RXDP_CONFIG usage for multi-PF on Medford On Medford, using MC_CMD_GET_RXDP_CONFIG to query the RX end padding setting is in t

svn commit: r311073 - stable/10/sys/dev/sfxge/common

2017-01-02 Thread Andrew Rybchenko
Author: arybchik Date: Mon Jan 2 09:25:21 2017 New Revision: 311073 URL: https://svnweb.freebsd.org/changeset/base/311073 Log: MFC r310716 sfxge(4): add UEFI ROM support to the common code Submitted by: Andrew Lee Sponsored by: Solarflare Communications, Inc. Modified: stabl

svn commit: r311074 - stable/10/sys/dev/sfxge/common

2017-01-02 Thread Andrew Rybchenko
Author: arybchik Date: Mon Jan 2 09:26:16 2017 New Revision: 311074 URL: https://svnweb.freebsd.org/changeset/base/311074 Log: MFC r310717 sfxge(4): move BIST methods from hunt_phy.c to ef10_phy.c Submitted by: Mark Spender Sponsored by: Solarflare Communications, Inc. Modifie

svn commit: r311075 - stable/10/sys/dev/sfxge/common

2017-01-02 Thread Andrew Rybchenko
Author: arybchik Date: Mon Jan 2 09:27:28 2017 New Revision: 311075 URL: https://svnweb.freebsd.org/changeset/base/311075 Log: MFC r310719 sfxge(4): cleanup: remove last use of deprecated function flags with privilege check The function flags were changed to mirror the privileges, bu

svn commit: r311076 - stable/10/sys/dev/sfxge/common

2017-01-02 Thread Andrew Rybchenko
Author: arybchik Date: Mon Jan 2 09:28:07 2017 New Revision: 311076 URL: https://svnweb.freebsd.org/changeset/base/311076 Log: MFC r310741 sfxge(4): fix misuse of siena_build_filter in common code Submitted by: Andy Moreton Sponsored by: Solarflare Communications, Inc. Modifie

svn commit: r311077 - stable/10/sys/dev/sfxge/common

2017-01-02 Thread Andrew Rybchenko
Author: arybchik Date: Mon Jan 2 09:29:30 2017 New Revision: 311077 URL: https://svnweb.freebsd.org/changeset/base/311077 Log: MFC r310742 sfxge(4): fix common code for non-Siena builds Submitted by: Andy Moreton Sponsored by: Solarflare Communications, Inc. Modified: stable

svn commit: r311078 - stable/10/sys/dev/sfxge/common

2017-01-02 Thread Andrew Rybchenko
Author: arybchik Date: Mon Jan 2 09:30:33 2017 New Revision: 311078 URL: https://svnweb.freebsd.org/changeset/base/311078 Log: MFC r310745 sfxge(4): make the common code retrieve the number of FATSOv2 contexts Submitted by: Ivan Malov Sponsored by: Solarflare Communications, In

svn commit: r311079 - stable/10/sys/dev/sfxge/common

2017-01-02 Thread Andrew Rybchenko
Author: arybchik Date: Mon Jan 2 09:31:34 2017 New Revision: 311079 URL: https://svnweb.freebsd.org/changeset/base/311079 Log: MFC r310746 sfxge(4): make the common code determine the number of PFs Submitted by: Ivan Malov Sponsored by: Solarflare Communications, Inc. Modified

svn commit: r311080 - stable/10/sys/dev/sfxge/common

2017-01-02 Thread Andrew Rybchenko
Author: arybchik Date: Mon Jan 2 09:32:45 2017 New Revision: 311080 URL: https://svnweb.freebsd.org/changeset/base/311080 Log: MFC r310747 sfxge(4): provide a way to find out which MAC stats are supported Sponsored by: Solarflare Communications, Inc. Modified: stable/10/sys/dev/s

svn commit: r311081 - stable/10/sys/dev/sfxge/common

2017-01-02 Thread Andrew Rybchenko
Author: arybchik Date: Mon Jan 2 09:34:05 2017 New Revision: 311081 URL: https://svnweb.freebsd.org/changeset/base/311081 Log: MFC r310748 sfxge(4): cleanup: simplify disable scatter logic in ef10_rx_qcreate Submitted by: Andy Moreton Sponsored by: Solarflare Communications, In

svn commit: r311082 - stable/10/sys/dev/sfxge/common

2017-01-02 Thread Andrew Rybchenko
Author: arybchik Date: Mon Jan 2 09:34:45 2017 New Revision: 311082 URL: https://svnweb.freebsd.org/changeset/base/311082 Log: MFC r310749 sfxge(4): use correct port number in sensor decoding The port mask used for per-port sensors in mcdi_sensor_map assumes zero-based port numberin

svn commit: r311083 - in stable/10/sys/dev/sfxge: . common

2017-01-02 Thread Andrew Rybchenko
Author: arybchik Date: Mon Jan 2 09:35:58 2017 New Revision: 311083 URL: https://svnweb.freebsd.org/changeset/base/311083 Log: MFC r310752 sfxge(4): allow to have no NIC handle on Rx datapath in DPDK PMD It is required to minimize RxQ context in the driver or avoid chaising for the

svn commit: r311084 - stable/10/sys/dev/sfxge/common

2017-01-02 Thread Andrew Rybchenko
Author: arybchik Date: Mon Jan 2 09:37:15 2017 New Revision: 311084 URL: https://svnweb.freebsd.org/changeset/base/311084 Log: MFC r310754 sfxge(4): don't use Tx descriptor push with TSO option descriptors It is not safe to push TSO option descriptors if pacer bypass is enabled, so

svn commit: r311085 - stable/10/sys/dev/sfxge/common

2017-01-02 Thread Andrew Rybchenko
Author: arybchik Date: Mon Jan 2 09:38:20 2017 New Revision: 311085 URL: https://svnweb.freebsd.org/changeset/base/311085 Log: MFC r310755 sfxge(4): do not use enum for filter flags It is not 100% correct to assign non-enum values to enum type variables. Found by ICC build (DPD

svn commit: r311086 - in stable/10/sys/dev/sfxge: . common

2017-01-02 Thread Andrew Rybchenko
Author: arybchik Date: Mon Jan 2 09:39:19 2017 New Revision: 311086 URL: https://svnweb.freebsd.org/changeset/base/311086 Log: MFC r310756 sfxge(4): do not use enum type when values are bitmask ICC complains that enumerated type mixed with another type. Found by DPDK upstream bui

svn commit: r311087 - in stable/10/sys: conf dev/sfxge/common modules/sfxge

2017-01-02 Thread Andrew Rybchenko
Author: arybchik Date: Mon Jan 2 09:40:22 2017 New Revision: 311087 URL: https://svnweb.freebsd.org/changeset/base/311087 Log: MFC r310758 sfxge(4): delete hunt_phy.c Submitted by: Mark Spender Sponsored by: Solarflare Communications, Inc. Deleted: stable/10/sys/dev/sfxge/co

svn commit: r311088 - in stable/10/sys/dev/sfxge: . common

2017-01-02 Thread Andrew Rybchenko
Author: arybchik Date: Mon Jan 2 09:41:27 2017 New Revision: 311088 URL: https://svnweb.freebsd.org/changeset/base/311088 Log: MFC r310760 sfxge(4): fix typo in pseudo header accessor function names Sponsored by: Solarflare Communications, Inc. Modified: stable/10/sys/dev/sfxge/c

svn commit: r311089 - stable/10/sys/dev/sfxge/common

2017-01-02 Thread Andrew Rybchenko
Author: arybchik Date: Mon Jan 2 09:42:47 2017 New Revision: 311089 URL: https://svnweb.freebsd.org/changeset/base/311089 Log: MFC r310762 sfxge(4): regenerate MCDI headers from firmwaresrc .yml Sponsored by: Solarflare Communications, Inc. Modified: stable/10/sys/dev/sfxge/commo

svn commit: r311090 - stable/10/sys/dev/sfxge/common

2017-01-02 Thread Andrew Rybchenko
Author: arybchik Date: Mon Jan 2 09:43:46 2017 New Revision: 311090 URL: https://svnweb.freebsd.org/changeset/base/311090 Log: MFC r310764 sfxge(4): sync up tlv_layout.h (from firmwaresrc 82cd8a5715e9) Submitted by: Matthew Slattery Sponsored by: Solarflare Communications, Inc.

svn commit: r311091 - stable/10/sys/dev/sfxge

2017-01-02 Thread Andrew Rybchenko
Author: arybchik Date: Mon Jan 2 09:45:20 2017 New Revision: 311091 URL: https://svnweb.freebsd.org/changeset/base/311091 Log: MFC r310770 sfxge(4): cleanup: clarify/unify variable name used for put-list length get_count is used for get-list. Sponsored by: Solarflare Communicat

svn commit: r311092 - stable/10/sys/dev/sfxge

2017-01-02 Thread Andrew Rybchenko
Author: arybchik Date: Mon Jan 2 09:46:39 2017 New Revision: 311092 URL: https://svnweb.freebsd.org/changeset/base/311092 Log: MFC r310810 sfxge(4): cleanup: check deferred packet list tunables once Sponsored by: Solarflare Communications, Inc. Modified: stable/10/sys/dev/sfxge/s

svn commit: r311093 - stable/10/sys/dev/sfxge/common

2017-01-02 Thread Andrew Rybchenko
Author: arybchik Date: Mon Jan 2 09:47:35 2017 New Revision: 311093 URL: https://svnweb.freebsd.org/changeset/base/311093 Log: MFC r310811 sfxge(4): cleanup: remove now-unused function flags Submitted by: Mark Spender Sponsored by: Solarflare Communications, Inc. Modified: s

svn commit: r311094 - stable/10/sys/dev/sfxge/common

2017-01-02 Thread Andrew Rybchenko
Author: arybchik Date: Mon Jan 2 09:48:34 2017 New Revision: 311094 URL: https://svnweb.freebsd.org/changeset/base/311094 Log: MFC r310812 sfxge(4): support non-interrupting event queues creation Poll-mode driver does not use interrupts and number of used event queues should not be

svn commit: r311095 - stable/10/sys/dev/sfxge/common

2017-01-02 Thread Andrew Rybchenko
Author: arybchik Date: Mon Jan 2 09:49:40 2017 New Revision: 311095 URL: https://svnweb.freebsd.org/changeset/base/311095 Log: MFC r310819 sfxge(4): cleanup: add efsys_lock_state_t for type of state param in EFSYS_LOCK() This allows the common code to use the correct type for the loc

svn commit: r311096 - stable/10/sys/dev/sfxge

2017-01-02 Thread Andrew Rybchenko
Author: arybchik Date: Mon Jan 2 09:50:51 2017 New Revision: 311096 URL: https://svnweb.freebsd.org/changeset/base/311096 Log: MFC r310820 sfxge(4): move queue size checks to after the NIC config has been populated Submitted by: Mark Spender Sponsored by: Solarflare Communicati

svn commit: r311139 - stable/10/contrib/bsnmp/snmp_mibII

2017-01-02 Thread Ngie Cooper
Author: ngie Date: Mon Jan 2 20:24:10 2017 New Revision: 311139 URL: https://svnweb.freebsd.org/changeset/base/311139 Log: MFstable/11 r311107: MFC r310865: Fix whitespace in a comment and fixing a spelling error in a comment Modified: stable/10/contrib/bsnmp/snmp_mibII/mibII.c Dir

svn commit: r311150 - stable/10/sys/cddl/contrib/opensolaris/uts/common/sys

2017-01-02 Thread Mark Johnston
Author: markj Date: Tue Jan 3 00:26:10 2017 New Revision: 311150 URL: https://svnweb.freebsd.org/changeset/base/311150 Log: MFC r310647: Remove an obsolete pragma from dtrace.h. Modified: stable/10/sys/cddl/contrib/opensolaris/uts/common/sys/dtrace.h Directory Properties: stable/10/ (p

svn commit: r311153 - stable/10/usr.sbin/bsnmpd/tools/libbsnmptools

2017-01-02 Thread Ngie Cooper
Author: ngie Date: Tue Jan 3 05:44:24 2017 New Revision: 311153 URL: https://svnweb.freebsd.org/changeset/base/311153 Log: MFstable/11 r311152: MFC r310986: snmp_output_resp: style(9): sort variables by alignment Modified: stable/10/usr.sbin/bsnmpd/tools/libbsnmptools/bsnmptools.c