svn commit: r310675 - head/usr.sbin/bsnmpd/modules/snmp_hostres

2016-12-28 Thread Ngie Cooper
Author: ngie Date: Wed Dec 28 08:11:41 2016 New Revision: 310675 URL: https://svnweb.freebsd.org/changeset/base/310675 Log: Fix the build by moving the initializers for len/nswapdev down below the declarations MFC after:3 days Pointyhat to: ngie Modified: head/usr.sbin/bsnmpd/mod

svn commit: r310676 - in head: share/man/man4 tools/build/mk

2016-12-28 Thread Andriy Voskoboinyk
Author: avos Date: Wed Dec 28 09:32:02 2016 New Revision: 310676 URL: https://svnweb.freebsd.org/changeset/base/310676 Log: rum.4, run.4, runfw.4, zyd.4: do not install when MK_USB == no. While here, add missing if_rtwn_usb.4.gz symlink into OptionalObsoleteFiles.inc Modified: head/sha

svn commit: r310677 - head/sys/dev/sfxge/common

2016-12-28 Thread Andrew Rybchenko
Author: arybchik Date: Wed Dec 28 10:39:11 2016 New Revision: 310677 URL: https://svnweb.freebsd.org/changeset/base/310677 Log: sfxge(4): cleanup: fix typo in siena_mac_loopback_set() instrumentation Sponsored by: Solarflare Communications, Inc. MFC after: 2 days Modified: head/

svn commit: r310678 - head/sys/dev/sfxge/common

2016-12-28 Thread Andrew Rybchenko
Author: arybchik Date: Wed Dec 28 10:40:21 2016 New Revision: 310678 URL: https://svnweb.freebsd.org/changeset/base/310678 Log: sfxge(4): cleanup: remove trailing whitespace Sponsored by: Solarflare Communications, Inc. MFC after: 2 days Modified: head/sys/dev/sfxge/common/efx_t

svn commit: r310679 - head/sys/dev/sfxge/common

2016-12-28 Thread Andrew Rybchenko
Author: arybchik Date: Wed Dec 28 10:43:04 2016 New Revision: 310679 URL: https://svnweb.freebsd.org/changeset/base/310679 Log: sfxge(4): cleanup: fix wrong indent Found by DPDK checkpatch.sh Sponsored by: Solarflare Communications, Inc. MFC after: 2 days Modified: head/sys

svn commit: r310680 - head/sys/dev/sfxge/common

2016-12-28 Thread Andrew Rybchenko
Author: arybchik Date: Wed Dec 28 10:44:03 2016 New Revision: 310680 URL: https://svnweb.freebsd.org/changeset/base/310680 Log: sfxge(4): cleanup: use spaces around binary arithmetic operations Found by DPDK checkpatch.sh Sponsored by: Solarflare Communications, Inc. MFC after:

svn commit: r310681 - head/sys/dev/sfxge/common

2016-12-28 Thread Andrew Rybchenko
Author: arybchik Date: Wed Dec 28 10:45:14 2016 New Revision: 310681 URL: https://svnweb.freebsd.org/changeset/base/310681 Log: sfxge(4): cleanup: remove unnecessary spaces Found by DPDK checkpatch.sh Sponsored by: Solarflare Communications, Inc. MFC after: 2 days Modified:

svn commit: r310682 - head/sys/dev/sfxge/common

2016-12-28 Thread Andrew Rybchenko
Author: arybchik Date: Wed Dec 28 10:47:04 2016 New Revision: 310682 URL: https://svnweb.freebsd.org/changeset/base/310682 Log: sfxge(4): cleanup: avoid C99 // comments Found by DPDK checkpatch.sh Sponsored by: Solarflare Communications, Inc. MFC after: 2 days Modified: hea

svn commit: r310683 - head/sys/dev/sfxge/common

2016-12-28 Thread Andrew Rybchenko
Author: arybchik Date: Wed Dec 28 10:48:15 2016 New Revision: 310683 URL: https://svnweb.freebsd.org/changeset/base/310683 Log: sfxge(4): cleanup: pointer symbol should go together with struct member name Found by DPDK checkpatch.sh Sponsored by: Solarflare Communications, Inc. MFC

svn commit: r310684 - head/sys/dev/sfxge/common

2016-12-28 Thread Andrew Rybchenko
Author: arybchik Date: Wed Dec 28 10:49:41 2016 New Revision: 310684 URL: https://svnweb.freebsd.org/changeset/base/310684 Log: sfxge(4): cleanup: remove trailing whitespaces Found by DPDK checkpatch.sh Sponsored by: Solarflare Communications, Inc. MFC after: 2 days Modified:

svn commit: r310685 - head/sys/dev/sfxge/common

2016-12-28 Thread Andrew Rybchenko
Author: arybchik Date: Wed Dec 28 10:52:04 2016 New Revision: 310685 URL: https://svnweb.freebsd.org/changeset/base/310685 Log: sfxge(4): cleanup: open brace should be on a type name line Found by DPDK checkpatch.sh Sponsored by: Solarflare Communications, Inc. MFC after: 2 da

svn commit: r310686 - head/sys/dev/sfxge/common

2016-12-28 Thread Andrew Rybchenko
Author: arybchik Date: Wed Dec 28 10:53:53 2016 New Revision: 310686 URL: https://svnweb.freebsd.org/changeset/base/310686 Log: sfxge(4): cleanup: add missing space between type and pointer symbol Found by DPDK checkpatch.sh Sponsored by: Solarflare Communications, Inc. MFC after:

svn commit: r310687 - head/sys/dev/sfxge/common

2016-12-28 Thread Andrew Rybchenko
Author: arybchik Date: Wed Dec 28 11:01:01 2016 New Revision: 310687 URL: https://svnweb.freebsd.org/changeset/base/310687 Log: sfxge(4): cleanup: use TAB to indent Found by DPDK checkpatch.sh Sponsored by: Solarflare Communications, Inc. MFC after: 2 days Modified: head/sy

svn commit: r310688 - head/sys/dev/sfxge/common

2016-12-28 Thread Andrew Rybchenko
Author: arybchik Date: Wed Dec 28 11:03:06 2016 New Revision: 310688 URL: https://svnweb.freebsd.org/changeset/base/310688 Log: sfxge(4): cleanup: avoid space just before TAB in efx_types.h Found by DPDK checkpatch.sh Sponsored by: Solarflare Communications, Inc. MFC after: 2

svn commit: r310689 - head/sys/dev/sfxge/common

2016-12-28 Thread Andrew Rybchenko
Author: arybchik Date: Wed Dec 28 11:04:36 2016 New Revision: 310689 URL: https://svnweb.freebsd.org/changeset/base/310689 Log: sfxge(4): cleanup: avoid spaces before TAB Found by DPDK checkpatch.sh Sponsored by: Solarflare Communications, Inc. MFC after: 2 days Modified: h

svn commit: r310690 - head/sys/dev/sfxge/common

2016-12-28 Thread Andrew Rybchenko
Author: arybchik Date: Wed Dec 28 11:07:34 2016 New Revision: 310690 URL: https://svnweb.freebsd.org/changeset/base/310690 Log: sfxge(4): cleanup: add const qualifier to const array pointer Sponsored by: Solarflare Communications, Inc. MFC after: 2 days Modified: head/sys/dev/sf

svn commit: r310691 - head/sys/dev/sfxge/common

2016-12-28 Thread Andrew Rybchenko
Author: arybchik Date: Wed Dec 28 11:09:45 2016 New Revision: 310691 URL: https://svnweb.freebsd.org/changeset/base/310691 Log: sfxge(4): make strings array pointer itself immutable Found by DPDK checkpatches.sh Sponsored by: Solarflare Communications, Inc. MFC after: 2 days

svn commit: r310692 - head/sys/dev/sfxge/common

2016-12-28 Thread Andrew Rybchenko
Author: arybchik Date: Wed Dec 28 11:11:15 2016 New Revision: 310692 URL: https://svnweb.freebsd.org/changeset/base/310692 Log: sfxge(4): enclose macro complex value in parenthesis Found by DPDK checkpatches.sh Sponsored by: Solarflare Communications, Inc. MFC after: 2 days M

svn commit: r310693 - head/sys/dev/sfxge/common

2016-12-28 Thread Andrew Rybchenko
Author: arybchik Date: Wed Dec 28 11:19:54 2016 New Revision: 310693 URL: https://svnweb.freebsd.org/changeset/base/310693 Log: sfxge(4): cleanup: avoid unspecified unsigned Found by DPDK checkpatch.sh Sponsored by: Solarflare Communications, Inc. MFC after: 2 days Modified:

svn commit: r310694 - head/sys/dev/sfxge/common

2016-12-28 Thread Andrew Rybchenko
Author: arybchik Date: Wed Dec 28 11:25:17 2016 New Revision: 310694 URL: https://svnweb.freebsd.org/changeset/base/310694 Log: sfxge(4): cleanup: add missing spaces Found by DPDK checkpatch.sh Sponsored by: Solarflare Communications, Inc. MFC after: 2 days Modified: head/s

svn commit: r310695 - head/sys/dev/sfxge/common

2016-12-28 Thread Andrew Rybchenko
Author: arybchik Date: Wed Dec 28 11:28:16 2016 New Revision: 310695 URL: https://svnweb.freebsd.org/changeset/base/310695 Log: sfxge(4): fix defined-but-not-used warning if neither VPD nor NVRAM opt enabled Sponsored by: Solarflare Communications, Inc. MFC after: 2 days Modified

svn commit: r310696 - head/sys/dev/sfxge/common

2016-12-28 Thread Andrew Rybchenko
Author: arybchik Date: Wed Dec 28 11:43:11 2016 New Revision: 310696 URL: https://svnweb.freebsd.org/changeset/base/310696 Log: sfxge(4): cleanup: improve prefast annotations Submitted by: Andy Moreton Sponsored by: Solarflare Communications, Inc. MFC after: 2 days Modified:

svn commit: r310698 - head/usr.bin/netstat

2016-12-28 Thread Marcelo Araujo
Author: araujo Date: Wed Dec 28 13:11:22 2016 New Revision: 310698 URL: https://svnweb.freebsd.org/changeset/base/310698 Log: Print hostcache usage counts with TCP statistics. PR: 196252 Submitted by: Anton Yuzhaninov MFC after:3 weeks. Modified: head/usr.bin/netstat/i

svn commit: r310699 - head/sys/dev/sfxge/common

2016-12-28 Thread Andrew Rybchenko
Author: arybchik Date: Wed Dec 28 13:28:44 2016 New Revision: 310699 URL: https://svnweb.freebsd.org/changeset/base/310699 Log: sfxge(4): rename hunt_bist_* methods to ef10_bist_* Submitted by: Mark Spender Sponsored by: Solarflare Communications, Inc. MFC after: 2 days Modif

Re: svn commit: r310650 - in head/sys/mips: include mips

2016-12-28 Thread Alexander Kabaev
On Tue, 27 Dec 2016 21:50:32 -0800 Adrian Chadd wrote: > hiya, > > so I dug into the mips24k definition of this. It says this: > > " > 3.4.3 Uncached accelerated writes > The 24K core permits memory regions to be marked as "uncached > accelerated". This type of region is useful to hard- > ware

svn commit: r310700 - head/sys/mips/include

2016-12-28 Thread Alexander Kabaev
Author: kan Date: Wed Dec 28 13:48:00 2016 New Revision: 310700 URL: https://svnweb.freebsd.org/changeset/base/310700 Log: Be more conservative when enabling write-combining on MIPS Some MIPS revisions do implement uncached-accelerate caching attribute, but place extra requirement on acce

svn commit: r310701 - head/sys/dev/altera/atse

2016-12-28 Thread Ruslan Bukin
Author: br Date: Wed Dec 28 14:10:33 2016 New Revision: 310701 URL: https://svnweb.freebsd.org/changeset/base/310701 Log: o Fix style. o Remove set but not used variable. Sponsored by: DARPA, AFRL Modified: head/sys/dev/altera/atse/if_atse.c Modified: head/sys/dev/altera/atse/if_atse.

svn commit: r310702 - head/sys/boot/i386/btx/btxldr

2016-12-28 Thread Ed Maste
Author: emaste Date: Wed Dec 28 14:25:04 2016 New Revision: 310702 URL: https://svnweb.freebsd.org/changeset/base/310702 Log: btxldr: process all PT_LOAD segments, not just the first two With default settings GNU ld generates two PT_LOADs for loader.sym while LLD generates three, because

svn commit: r310703 - head/sys/dev/isci

2016-12-28 Thread Alexander Motin
Author: mav Date: Wed Dec 28 14:50:39 2016 New Revision: 310703 URL: https://svnweb.freebsd.org/changeset/base/310703 Log: Pass proper arguments (handles, not directly structure pointers) to scif_cb_domain_device_removed(). This should fix NULL dereference on task management function time

svn commit: r310704 - head/sys/dev/sfxge/common

2016-12-28 Thread Andrew Rybchenko
Author: arybchik Date: Wed Dec 28 15:24:44 2016 New Revision: 310704 URL: https://svnweb.freebsd.org/changeset/base/310704 Log: 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. Submitted by: Tom

svn commit: r310705 - head/sys/fs/ext2fs

2016-12-28 Thread Pedro F. Giffuni
Author: pfg Date: Wed Dec 28 15:43:17 2016 New Revision: 310705 URL: https://svnweb.freebsd.org/changeset/base/310705 Log: style(9) cleanups. Just to reduce some of the issues found with indent(1). MFC after:1 week Modified: head/sys/fs/ext2fs/ext2_alloc.c head/sys/fs/ext2fs/e

Re: svn commit: r310705 - head/sys/fs/ext2fs

2016-12-28 Thread Konstantin Belousov
On Wed, Dec 28, 2016 at 03:43:17PM +, Pedro F. Giffuni wrote: > Author: pfg > Date: Wed Dec 28 15:43:17 2016 > New Revision: 310705 > URL: https://svnweb.freebsd.org/changeset/base/310705 > > Log: > style(9) cleanups. > > Just to reduce some of the issues found with indent(1). > > @@

Re: svn commit: r310705 - head/sys/fs/ext2fs

2016-12-28 Thread Pedro Giffuni
On 12/28/16 10:57, Konstantin Belousov wrote: On Wed, Dec 28, 2016 at 03:43:17PM +, Pedro F. Giffuni wrote: Author: pfg Date: Wed Dec 28 15:43:17 2016 New Revision: 310705 URL: https://svnweb.freebsd.org/changeset/base/310705 Log: style(9) cleanups. Just to reduce some of the issues

svn commit: r310706 - head/sys/fs/ext2fs

2016-12-28 Thread Pedro F. Giffuni
Author: pfg Date: Wed Dec 28 16:16:36 2016 New Revision: 310706 URL: https://svnweb.freebsd.org/changeset/base/310706 Log: Undo small wrong style change. Reported by: kib Modified: head/sys/fs/ext2fs/ext2_alloc.c Modified: head/sys/fs/ext2fs/ext2_alloc.c ===

svn commit: r310707 - head/sbin/pfctl

2016-12-28 Thread Luiz Otavio O Souza
Author: loos Date: Wed Dec 28 16:16:48 2016 New Revision: 310707 URL: https://svnweb.freebsd.org/changeset/base/310707 Log: Fix the parsing of NPt binat rules. In this specific case the src address can be set to any, which was not accepted prior to this commit. pfSense bug report:

svn commit: r310708 - head/sys/dev/sfxge/common

2016-12-28 Thread Andrew Rybchenko
Author: arybchik Date: Wed Dec 28 16:21:46 2016 New Revision: 310708 URL: https://svnweb.freebsd.org/changeset/base/310708 Log: sfxge(4): do not initialize enumerated type variable to another type Fix build warning generated by ICC. Sponsored by: Solarflare Communications, Inc. MFC

svn commit: r310709 - head/sys/dev/sfxge/common

2016-12-28 Thread Andrew Rybchenko
Author: arybchik Date: Wed Dec 28 16:28:09 2016 New Revision: 310709 URL: https://svnweb.freebsd.org/changeset/base/310709 Log: 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: Solarflare Communications

svn commit: r310711 - head/usr.sbin/bsnmpd/bsnmpd

2016-12-28 Thread Ngie Cooper
Author: ngie Date: Wed Dec 28 16:34:49 2016 New Revision: 310711 URL: https://svnweb.freebsd.org/changeset/base/310711 Log: Don't explicitly build tcp wrappers support into bsnmpd; make it conditional on MK_TCP_WRAPPERS != "no" This likely fixes an issue seen where some of the USE_TCPWRAP

svn commit: r310712 - head/usr.bin/sort

2016-12-28 Thread Marius Strobl
Author: marius Date: Wed Dec 28 17:13:03 2016 New Revision: 310712 URL: https://svnweb.freebsd.org/changeset/base/310712 Log: - Use correct offsets into the keys set array. As the elements of this zero-length array are dynamically sized at run-time based on the use of hints, compilers ca

Re: svn commit: r310650 - in head/sys/mips: include mips

2016-12-28 Thread John Baldwin
On Tuesday, December 27, 2016 09:50:32 PM Adrian Chadd wrote: > hiya, > > so I dug into the mips24k definition of this. It says this: > > " > 3.4.3 Uncached accelerated writes > The 24K core permits memory regions to be marked as “uncached > accelerated”. This type of region is useful to hard- >

svn commit: r310713 - in head/sys/dev/sfxge: . common

2016-12-28 Thread Andrew Rybchenko
Author: arybchik Date: Wed Dec 28 17:45:52 2016 New Revision: 310713 URL: https://svnweb.freebsd.org/changeset/base/310713 Log: sfxge(4): add possibility to control event queue performance profile It is ignored on SFN5xxx/6xxx (aka Siena). Reviewed by:gnn Sponsored by: Solarfla

svn commit: r310714 - head/sys/dev/sfxge/common

2016-12-28 Thread Andrew Rybchenko
Author: arybchik Date: Wed Dec 28 17:49:33 2016 New Revision: 310714 URL: https://svnweb.freebsd.org/changeset/base/310714 Log: sfxge(4): support Medford bootcfg partition layout in common code For Siena and Huntington, the per-port bootcfg (aka expcfg) is stored in a dedicated 4Kbyte par

svn commit: r310715 - head/sys/dev/sfxge/common

2016-12-28 Thread Andrew Rybchenko
Author: arybchik Date: Wed Dec 28 17:50:48 2016 New Revision: 310715 URL: https://svnweb.freebsd.org/changeset/base/310715 Log: 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 the ADMIN group, a

svn commit: r310716 - head/sys/dev/sfxge/common

2016-12-28 Thread Andrew Rybchenko
Author: arybchik Date: Wed Dec 28 17:52:24 2016 New Revision: 310716 URL: https://svnweb.freebsd.org/changeset/base/310716 Log: sfxge(4): add UEFI ROM support to the common code Submitted by: Andrew Lee Reviewed by:gnn Sponsored by: Solarflare Communications, Inc. MFC after:

svn commit: r310717 - head/sys/dev/sfxge/common

2016-12-28 Thread Andrew Rybchenko
Author: arybchik Date: Wed Dec 28 17:56:03 2016 New Revision: 310717 URL: https://svnweb.freebsd.org/changeset/base/310717 Log: sfxge(4): move BIST methods from hunt_phy.c to ef10_phy.c Submitted by: Mark Spender Reviewed by:gnn Sponsored by: Solarflare Communications, Inc. M

svn commit: r310718 - head/contrib/bzip2

2016-12-28 Thread Dmitry Marakasov
Author: amdmi3 (ports committer) Date: Wed Dec 28 18:04:18 2016 New Revision: 310718 URL: https://svnweb.freebsd.org/changeset/base/310718 Log: bzip2 does not exit after showing license as requested with --version or --license as most apps would do, instead it waits for data to compress on s

svn commit: r310719 - head/sys/dev/sfxge/common

2016-12-28 Thread Andrew Rybchenko
Author: arybchik Date: Wed Dec 28 18:07:17 2016 New Revision: 310719 URL: https://svnweb.freebsd.org/changeset/base/310719 Log: sfxge(4): cleanup: remove last use of deprecated function flags with privilege check The function flags were changed to mirror the privileges, but the privilege

svn commit: r310720 - head/sys/vm

2016-12-28 Thread Alan Cox
Author: alc Date: Wed Dec 28 18:32:13 2016 New Revision: 310720 URL: https://svnweb.freebsd.org/changeset/base/310720 Log: Relax the object type restrictions on vm_page_alloc_contig(). Specifically, add support for object types that were previously prohibited because they could contain PG_C

svn commit: r310721 - head/sys/conf

2016-12-28 Thread John Baldwin
Author: jhb Date: Wed Dec 28 18:42:43 2016 New Revision: 310721 URL: https://svnweb.freebsd.org/changeset/base/310721 Log: Mention T6 and 100GbE in description of cxgbe. MFC after:3 days Modified: head/sys/conf/NOTES Modified: head/sys/conf/NOTES

svn commit: r310722 - head/sys/mips/ingenic

2016-12-28 Thread Alexander Kabaev
Author: kan Date: Wed Dec 28 19:40:59 2016 New Revision: 310722 URL: https://svnweb.freebsd.org/changeset/base/310722 Log: Do not use read-modify-write on MSC control register. The register is write-only, so just write only bits we want. Submitted by: jmcneill Modified: head/sys/mip

svn commit: r310724 - head/contrib/elftoolchain/libdwarf

2016-12-28 Thread Mark Johnston
Author: markj Date: Wed Dec 28 21:54:33 2016 New Revision: 310724 URL: https://svnweb.freebsd.org/changeset/base/310724 Log: Follow DW_AT_specification when looking up DW_AT_type attributes. dwarf_attrval_*() will search the parent DIE referenced by a DW_AT_abstract_origin attribute for t

svn commit: r310726 - head/sys/boot/i386/cdboot

2016-12-28 Thread Ed Maste
Author: emaste Date: Wed Dec 28 23:02:01 2016 New Revision: 310726 URL: https://svnweb.freebsd.org/changeset/base/310726 Log: cdboot: add explict suffix to ambiguous or instruction Clang disallows ambiguous instructions (GNU as has a default based on chosen .code setting). We only need 'o

svn commit: r310727 - head/sbin/ipfw

2016-12-28 Thread Marius Strobl
Author: marius Date: Wed Dec 28 23:34:28 2016 New Revision: 310727 URL: https://svnweb.freebsd.org/changeset/base/310727 Log: Fix a bug in r272840; given that the optlen parameter of setsockopt(2) is a 32-bit socklen_t, do_get3() passes the kernel to access the wrong 32-bit half on big-endia

svn commit: r310728 - in head: lib/libbsnmp/libbsnmp tools/build/mk

2016-12-28 Thread Ngie Cooper
Author: ngie Date: Wed Dec 28 23:55:18 2016 New Revision: 310728 URL: https://svnweb.freebsd.org/changeset/base/310728 Log: Install {asn1,bsnmpagent,bsnmpclient,bsnmplib}.3 as all of the APIs they document Also, alphabetically sort MAN MFC after:3 days Modified: head/lib/libbs

svn commit: r310729 - head/contrib/bsnmp/lib

2016-12-28 Thread Ngie Cooper
Author: ngie Date: Thu Dec 29 00:20:03 2016 New Revision: 310729 URL: https://svnweb.freebsd.org/changeset/base/310729 Log: Prevent improper memory accesses after calling snmp_pdu_free and snmp_value_free snmp_pdu_free: set pdu->nbindings to 0 to limit the damage that could happen if a p

svn commit: r310734 - head/sys/conf

2016-12-28 Thread John Baldwin
Author: jhb Date: Thu Dec 29 01:11:57 2016 New Revision: 310734 URL: https://svnweb.freebsd.org/changeset/base/310734 Log: Note that the Chelsio T6 also supports 25Gbps. To avoid overflowing 80 columns, condense the cxgbe description a bit. Reviewed by: np Modified: head/sys/conf/N

Re: svn commit: r310234 - head/sys/vm

2016-12-28 Thread Adrian Chadd
hi, I've bisected a boot failure on mips24k (carambola2) to this commit. Nothing useful is printed - it hangs at startup time. Any ideas? -adrian On 18 December 2016 at 12:56, Konstantin Belousov wrote: > Author: kib > Date: Sun Dec 18 20:56:14 2016 > New Revision: 310234 > URL: https://svnw

svn commit: r310741 - head/sys/dev/sfxge/common

2016-12-28 Thread Andrew Rybchenko
Author: arybchik Date: Thu Dec 29 06:46:20 2016 New Revision: 310741 URL: https://svnweb.freebsd.org/changeset/base/310741 Log: sfxge(4): fix misuse of siena_build_filter in common code Submitted by: Andy Moreton Reviewed by:gnn Sponsored by: Solarflare Communications, Inc. M

svn commit: r310742 - head/sys/dev/sfxge/common

2016-12-28 Thread Andrew Rybchenko
Author: arybchik Date: Thu Dec 29 06:47:53 2016 New Revision: 310742 URL: https://svnweb.freebsd.org/changeset/base/310742 Log: sfxge(4): fix common code for non-Siena builds Submitted by: Andy Moreton Reviewed by:gnn Sponsored by: Solarflare Communications, Inc. MFC after:

svn commit: r310744 - head/sys/dev/sfxge/common

2016-12-28 Thread Andrew Rybchenko
Author: arybchik Date: Thu Dec 29 06:49:32 2016 New Revision: 310744 URL: https://svnweb.freebsd.org/changeset/base/310744 Log: sfxge(4): fix efx_ev_qpoll for non-Siena builds Both Siena and EF10 use the siena_ev_qpoll() implementation, but this function is not defined in builds without E

svn commit: r310745 - head/sys/dev/sfxge/common

2016-12-28 Thread Andrew Rybchenko
Author: arybchik Date: Thu Dec 29 06:51:06 2016 New Revision: 310745 URL: https://svnweb.freebsd.org/changeset/base/310745 Log: sfxge(4): make the common code retrieve the number of FATSOv2 contexts Submitted by: Ivan Malov Reviewed by:gnn Sponsored by: Solarflare Communication

svn commit: r310746 - head/sys/dev/sfxge/common

2016-12-28 Thread Andrew Rybchenko
Author: arybchik Date: Thu Dec 29 06:52:42 2016 New Revision: 310746 URL: https://svnweb.freebsd.org/changeset/base/310746 Log: sfxge(4): make the common code determine the number of PFs Submitted by: Ivan Malov Reviewed by:gnn Sponsored by: Solarflare Communications, Inc. MF

svn commit: r310747 - head/sys/dev/sfxge/common

2016-12-28 Thread Andrew Rybchenko
Author: arybchik Date: Thu Dec 29 06:54:40 2016 New Revision: 310747 URL: https://svnweb.freebsd.org/changeset/base/310747 Log: sfxge(4): provide a way to find out which MAC stats are supported Reviewed by:gnn Sponsored by: Solarflare Communications, Inc. MFC after: 2 days

svn commit: r310748 - head/sys/dev/sfxge/common

2016-12-28 Thread Andrew Rybchenko
Author: arybchik Date: Thu Dec 29 06:56:18 2016 New Revision: 310748 URL: https://svnweb.freebsd.org/changeset/base/310748 Log: sfxge(4): cleanup: simplify disable scatter logic in ef10_rx_qcreate Reviewed by:gnn Submitted by: Andy Moreton Sponsored by: Solarflare Communication

svn commit: r310749 - head/sys/dev/sfxge/common

2016-12-28 Thread Andrew Rybchenko
Author: arybchik Date: Thu Dec 29 06:57:36 2016 New Revision: 310749 URL: https://svnweb.freebsd.org/changeset/base/310749 Log: 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 numbering. The port mask

svn commit: r310750 - head/sys/dev/sfxge/common

2016-12-28 Thread Andrew Rybchenko
Author: arybchik Date: Thu Dec 29 06:58:51 2016 New Revision: 310750 URL: https://svnweb.freebsd.org/changeset/base/310750 Log: sfxge(4): add missing barrier in common code MCDI response handling The semantics of the MCDI interfacve require reading the first dword of the header before any

svn commit: r310752 - in head/sys/dev/sfxge: . common

2016-12-28 Thread Andrew Rybchenko
Author: arybchik Date: Thu Dec 29 07:00:26 2016 New Revision: 310752 URL: https://svnweb.freebsd.org/changeset/base/310752 Log: 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 NIC handle in ada

svn commit: r310753 - head/sys/dev/sfxge/common

2016-12-28 Thread Andrew Rybchenko
Author: arybchik Date: Thu Dec 29 07:02:32 2016 New Revision: 310753 URL: https://svnweb.freebsd.org/changeset/base/310753 Log: sfxge(4): split EFX_FILTER_MATCH_LOC_MAC_IG back into separate flags The flag EFX_FILTER_MATCH_LOC_MAC_IG to represent filtering on the individual/group bit of t

svn commit: r310754 - head/sys/dev/sfxge/common

2016-12-28 Thread Andrew Rybchenko
Author: arybchik Date: Thu Dec 29 07:04:26 2016 New Revision: 310754 URL: https://svnweb.freebsd.org/changeset/base/310754 Log: 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 to make sure that

svn commit: r310755 - head/sys/dev/sfxge/common

2016-12-28 Thread Andrew Rybchenko
Author: arybchik Date: Thu Dec 29 07:05:47 2016 New Revision: 310755 URL: https://svnweb.freebsd.org/changeset/base/310755 Log: 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 (DPDK PMD upstreaming

svn commit: r310756 - in head/sys/dev/sfxge: . common

2016-12-28 Thread Andrew Rybchenko
Author: arybchik Date: Thu Dec 29 07:06:49 2016 New Revision: 310756 URL: https://svnweb.freebsd.org/changeset/base/310756 Log: sfxge(4): do not use enum type when values are bitmask ICC complains that enumerated type mixed with another type. Found by DPDK upstream build sanity check.

svn commit: r310758 - in head/sys: conf dev/sfxge/common modules/sfxge

2016-12-28 Thread Andrew Rybchenko
Author: arybchik Date: Thu Dec 29 07:10:25 2016 New Revision: 310758 URL: https://svnweb.freebsd.org/changeset/base/310758 Log: sfxge(4): delete hunt_phy.c Submitted by: Mark Spender Sponsored by: Solarflare Communications, Inc. MFC after: 2 days Deleted: head/sys/dev/sfxge

svn commit: r310760 - in head/sys/dev/sfxge: . common

2016-12-28 Thread Andrew Rybchenko
Author: arybchik Date: Thu Dec 29 07:20:53 2016 New Revision: 310760 URL: https://svnweb.freebsd.org/changeset/base/310760 Log: sfxge(4): fix typo in pseudo header accessor function names Sponsored by: Solarflare Communications, Inc. MFC after: 2 days Modified: head/sys/dev/sfxg