svn commit: r293897 - in stable/10: etc sys/amd64/linux32 sys/compat/linux sys/i386/linux sys/kern sys/netinet sys/netinet6 sys/sys

2016-01-14 Thread Gleb Smirnoff
Author: glebius Date: Thu Jan 14 09:11:42 2016 New Revision: 293897 URL: https://svnweb.freebsd.org/changeset/base/293897 Log: o Fix SCTP ICMPv6 error message vulnerability. [SA-16:01.sctp] o Fix Linux compatibility layer incorrect futex handling. [SA-16:03.linux] o Fix Linux compatibility l

svn commit: r293912 - in stable: 10/release/doc/en_US.ISO8859-1/errata 10/release/doc/share/xml 9/release/doc/en_US.ISO8859-1/errata 9/release/doc/share/xml

2016-01-14 Thread Glen Barber
Author: gjb Date: Thu Jan 14 11:11:46 2016 New Revision: 293912 URL: https://svnweb.freebsd.org/changeset/base/293912 Log: Document EN-16:01, EN-16:02, EN-16:03, SA-15:27, SA-16:01, SA-16:02, SA-16:03, SA-16:04, SA-16:05, SA-16:06. Bump copyright date. Sponsored by: The FreeBSD Found

Re: svn commit: r293865 - stable/10/usr.sbin/sesutil

2016-01-14 Thread Oliver Pinter
On 1/14/16, Allan Jude wrote: > Author: allanjude > Date: Thu Jan 14 01:42:09 2016 > New Revision: 293865 > URL: https://svnweb.freebsd.org/changeset/base/293865 > > Log: > MFC: r287473 > Add the new sesutil(8) utility for managing SCSI Enclosure Services > (SES) device. > > MFC: r287493 >

Re: svn commit: r293865 - stable/10/usr.sbin/sesutil

2016-01-14 Thread Oliver Pinter
On 1/14/16, Oliver Pinter wrote: > On 1/14/16, Allan Jude wrote: >> Author: allanjude >> Date: Thu Jan 14 01:42:09 2016 >> New Revision: 293865 >> URL: https://svnweb.freebsd.org/changeset/base/293865 >> >> Log: >> MFC: r287473 >> Add the new sesutil(8) utility for managing SCSI Enclosure S

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 14:03:05 2016 New Revision: 293916 URL: https://svnweb.freebsd.org/changeset/base/293916 Log: MFC r291390 sfxge: cleanup: error probe correction Submitted by: Richard Houldsworth Sponsored by: Solarflare Communications, Inc. Modified: stable/

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 14:04:08 2016 New Revision: 293917 URL: https://svnweb.freebsd.org/changeset/base/293917 Log: MFC r291391 sfxge: do not use unnamed union in siena_mc_combo_rom_hdr_t GCC 4.2.1 used on FreeBSD 8 and 9 branches does not like unnamed union member in the

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 14:05:00 2016 New Revision: 293918 URL: https://svnweb.freebsd.org/changeset/base/293918 Log: MFC r291392 sfxge: cleanup: fix prefast annotation Submitted by: Andy Moreton Sponsored by: Solarflare Communications, Inc. Modified: stable/10/sys/

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 14:08:13 2016 New Revision: 293919 URL: https://svnweb.freebsd.org/changeset/base/293919 Log: MFC r291393 sfxge: infer external port numbering for Pavia Adjust external port mapping table to distinguish Pavia from Monza. Now the presence of any 40G m

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 14:08:57 2016 New Revision: 293920 URL: https://svnweb.freebsd.org/changeset/base/293920 Log: MFC r291394 sfxge: unlink PIO buffers from VIs in WC mapping in hunt_nic_fini() PIO is not yet supported in the FreeBSD driver. Submitted by: Andy More

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 14:09:40 2016 New Revision: 293921 URL: https://svnweb.freebsd.org/changeset/base/293921 Log: MFC r291395 sfxge: cleanup: fix prefast annotations for stats buffers Submitted by: Andy Moreton Sponsored by: Solarflare Communications, Inc. Modifie

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 14:10:28 2016 New Revision: 293922 URL: https://svnweb.freebsd.org/changeset/base/293922 Log: MFC r291396 sfxge: fix prefast warning in falconsiena_tx_qcreate Keep prefast happy by returning the initial queue index from falconsiena_tx_qcreate(). No c

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 14:11:56 2016 New Revision: 293923 URL: https://svnweb.freebsd.org/changeset/base/293923 Log: MFC r291397 sfxge: cleanup: fix prefast annotations on mac stats updates Submitted by: Andy Moreton Sponsored by: Solarflare Communications, Inc. Modi

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 14:13:13 2016 New Revision: 293924 URL: https://svnweb.freebsd.org/changeset/base/293924 Log: MFC r291398 sfxge: cleanup: report error on failure path in efx_vpd_hunk_verify If the VPD is corrupt and contains an 'RV' keyword before the END tag, then

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 14:14:00 2016 New Revision: 293925 URL: https://svnweb.freebsd.org/changeset/base/293925 Log: MFC r291432 sfxge: modify nvram update functions for uio platform to support RFID-selectable presets Dynamic config partitions on boards that support RFID a

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 14:15:07 2016 New Revision: 293926 URL: https://svnweb.freebsd.org/changeset/base/293926 Log: MFC r291434 sfxge: cleanup: fix prefast annotations on mac stats updates Submitted by: Andy Moreton Sponsored by: Solarflare Communications, Inc. Modi

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 14:16:26 2016 New Revision: 293927 URL: https://svnweb.freebsd.org/changeset/base/293927 Log: MFC r291436 sfxge: add prefast annotation to common code return types Using a typedef for common code return types (rather than "int") allows the Prefast st

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 14:17:05 2016 New Revision: 293928 URL: https://svnweb.freebsd.org/changeset/base/293928 Log: MFC r291488 sfxge: avoid TSO packets collapses bacause of not 2K aligned data Sponsored by: Solarflare Communications, Inc. Modified: stable/10/sys/dev/s

svn commit: r293929 - in stable/10: usr.bin/cap_mkdb usr.sbin/services_mkdb

2016-01-14 Thread Renato Botelho
Author: garga (ports committer) Date: Thu Jan 14 14:18:10 2016 New Revision: 293929 URL: https://svnweb.freebsd.org/changeset/base/293929 Log: MFC r293312: Make cap_mkdb and services_mkdb file operations sync Similar fix was done for passwd and group operations in r285050. When a tem

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 14:19:03 2016 New Revision: 293930 URL: https://svnweb.freebsd.org/changeset/base/293930 Log: MFC r291569 sfxge: avoid TSO packets collapses if packet header uses 2 segments It is really observed in the case of VLAN over sfxge interface. Also this ch

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 14:20:33 2016 New Revision: 293931 URL: https://svnweb.freebsd.org/changeset/base/293931 Log: MFC r291570 sfxge: added setting TSO-related parameters Submitted by: Artem V. Andreev Sponsored by: Solarflare Communications, Inc. Modified: stabl

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 14:22:16 2016 New Revision: 293933 URL: https://svnweb.freebsd.org/changeset/base/293933 Log: MFC r291584 sfxge: parse packets for TSO early in if_transmit Submitted by: Artem V. Andreev Sponsored by: Solarflare Communications, Inc. Modified:

svn commit: r293932 - stable/10/tools/build/mk

2016-01-14 Thread Renato Botelho
Author: garga (ports committer) Date: Thu Jan 14 14:21:43 2016 New Revision: 293932 URL: https://svnweb.freebsd.org/changeset/base/293932 Log: MFC r293357: Obsolete inetd related files when WITHOUT_INETD is set Reviewed by: bapt Approved by: gnn Sponsored by: Rubiconn Communicati

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 14:23:38 2016 New Revision: 293934 URL: https://svnweb.freebsd.org/changeset/base/293934 Log: MFC r291585 sfxge: support MAC spoofing for 4.2.x firmare Common code should infer other privileges from Admin privilege to support firmware that pre-dates

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 14:24:25 2016 New Revision: 293935 URL: https://svnweb.freebsd.org/changeset/base/293935 Log: MFC r291586 sfxge: allow VFs to have locally administered MAC addresses Submitted by: Mark Spender Sponsored by: Solarflare Communications, Inc. Modif

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 14:25:07 2016 New Revision: 293936 URL: https://svnweb.freebsd.org/changeset/base/293936 Log: MFC r291587 sfxge: FPGA and FPGA backup (diagnostic) partitions added to hunt_parttbl It allows manftest to program them. Submitted by: Paul Fox Spo

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 14:25:49 2016 New Revision: 293937 URL: https://svnweb.freebsd.org/changeset/base/293937 Log: MFC r291588 sfxge: add function to query link control privilege Make link control privilege visible to OS driver to guard updates to flow control and PHY ad

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 14:27:20 2016 New Revision: 293938 URL: https://svnweb.freebsd.org/changeset/base/293938 Log: MFC r291590 sfxge: retry VF vAdaptor allocation if it fails because of no EVB port yet After an MC reboot, a VF driver may reset before the PF driver has fi

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 14:28:30 2016 New Revision: 293939 URL: https://svnweb.freebsd.org/changeset/base/293939 Log: MFC r291677 sfxge: add MCDI logging support to common code Submitted by: Andy Moreton Sponsored by: Solarflare Communications, Inc. Modified: stable

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 14:30:25 2016 New Revision: 293940 URL: https://svnweb.freebsd.org/changeset/base/293940 Log: MFC r291678 sfxge: sync TLV layout headers with firmwaresrc for event merging config Submitted by: Tom Millington Sponsored by: Solarflare Communicatio

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 14:31:41 2016 New Revision: 293941 URL: https://svnweb.freebsd.org/changeset/base/293941 Log: MFC r291679 sfxge: add markers for autogenerated defines Move use defines outside. Submitted by: Guido Barzini Sponsored by: Solarflare Communicat

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 14:32:21 2016 New Revision: 293942 URL: https://svnweb.freebsd.org/changeset/base/293942 Log: MFC r291680 sfxge: remove internal register definitions that should not be used by host code Submitted by: Guido Barzini Sponsored by: Solarflare Comm

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 14:33:30 2016 New Revision: 293943 URL: https://svnweb.freebsd.org/changeset/base/293943 Log: MFC r291682 sfxge: regenerate MCDI headers Sponsored by: Solarflare Communications, Inc. Modified: stable/10/sys/dev/sfxge/common/efx_regs_mcdi.h Directo

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 14:34:47 2016 New Revision: 293944 URL: https://svnweb.freebsd.org/changeset/base/293944 Log: MFC r291746 sfxge: add additional WRITESIZE value for NVRAM_INFO command Submitted by: Paul Fox Sponsored by: Solarflare Communications, Inc. Modified

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 14:35:46 2016 New Revision: 293945 URL: https://svnweb.freebsd.org/changeset/base/293945 Log: MFC r291747 sfxge: [EF10] support RxQ scattering control If, for example, a VF is configured to use a 1500 byte MTU, but the port it is attached to is set t

svn commit: r293946 - in stable/10: share/man/man4 sys/dev/sfxge

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 15:07:02 2016 New Revision: 293946 URL: https://svnweb.freebsd.org/changeset/base/293946 Log: MFC r291843 sfxge: support for MCDI logging implemented Submitted by: Artem V. Andreev Sponsored by: Solarflare Communications, Inc. Modified: stabl

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 15:08:10 2016 New Revision: 293947 URL: https://svnweb.freebsd.org/changeset/base/293947 Log: MFC r291845 sfxge: cleanup: remove SFL9122 "Huntington" PCI IDs The SFL9122 "Huntington" controller was never built. Submitted by: Mark Spender Spon

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 15:10:35 2016 New Revision: 293949 URL: https://svnweb.freebsd.org/changeset/base/293949 Log: MFC r291847 sfxge: cleanup: remove set but not used variable with parse error indication Required to build with -Werror=unused-but-set-variable. Keep it und

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 15:11:19 2016 New Revision: 293950 URL: https://svnweb.freebsd.org/changeset/base/293950 Log: MFC r291848 sfxge: cleanup: remove set but not used trailer variable Required to build with -Werror=unused-but-set-variable. Sponsored by: Solarflare C

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 15:11:56 2016 New Revision: 293951 URL: https://svnweb.freebsd.org/changeset/base/293951 Log: MFC r291849 sfxge: pick up the new TLV structures The header is auto-generated from firmware sources. Sponsored by: Solarflare Communications, Inc. Mo

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 15:13:54 2016 New Revision: 293953 URL: https://svnweb.freebsd.org/changeset/base/293953 Log: MFC r291922 sfxge: support PERMIT_SET_MAC_WHEN_FILTERS_INSTALLED flag Use flag on vadapter alloc when reported as a supported capability. Use the slow devic

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 15:15:01 2016 New Revision: 293954 URL: https://svnweb.freebsd.org/changeset/base/293954 Log: MFC r291923 sfxge: [Sorrento] support writing of MUM firmware When writing the MUM firmware the chunk size must be equal to the erase size. Submitted b

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 15:08:48 2016 New Revision: 293948 URL: https://svnweb.freebsd.org/changeset/base/293948 Log: MFC r291846 sfxge: cleanup: remove set but not used saved_spec variable Required to build with -Werror=unused-but-set-variable. Sponsored by: Solarflar

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 15:16:24 2016 New Revision: 293955 URL: https://svnweb.freebsd.org/changeset/base/293955 Log: MFC r291924 sfxge: switch to TxQ creation specific flags It is better do not mix TxQ creation and receive event flags since only checksum flags are applicab

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 15:12:48 2016 New Revision: 293952 URL: https://svnweb.freebsd.org/changeset/base/293952 Log: MFC r291862 sfxge: erase nvram partitions in chunks equal to their erase size The erase size is reported by the nvram info command. Submitted by: Paul

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 15:21:51 2016 New Revision: 293956 URL: https://svnweb.freebsd.org/changeset/base/293956 Log: MFC r291925 sfxge: fix name conflict with crc32_table from sys/crc32.h The header is not present on FreeBSD, but exists on OmniOS where sfxge common code is

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 15:22:31 2016 New Revision: 293957 URL: https://svnweb.freebsd.org/changeset/base/293957 Log: MFC r291926 sfxge: fix pointer parameter/value signedness mismatch warnings TLV routines use 'uint8_t *', NVRAM code uses caddr_t. Just cast to required typ

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 15:23:23 2016 New Revision: 293958 URL: https://svnweb.freebsd.org/changeset/base/293958 Log: MFC r291927 sfxge: [1/6] add common code MCDI proxy auth build option Submitted by: Andy Moreton Reviewed by:gnn Sponsored by: Solarflare Communi

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 15:24:15 2016 New Revision: 293959 URL: https://svnweb.freebsd.org/changeset/base/293959 Log: MFC r291928 sfxge: [2/6] rework MCDI response polling Required to support MCDI proxy authorization. Submitted by: Andy Moreton Reviewed by:gnn

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 15:27:49 2016 New Revision: 293963 URL: https://svnweb.freebsd.org/changeset/base/293963 Log: MFC r292051 sfxge: [6/6] support for MCDI proxy authorization in common code Submitted by: Andy Moreton Sponsored by: Solarflare Communications, Inc.

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 15:28:46 2016 New Revision: 293964 URL: https://svnweb.freebsd.org/changeset/base/293964 Log: MFC r292008 sfxge: use MAC spoofing TX and MAC change privileges Update of common code to provide a query on the MAC_SPOOFING_TX and CHANGE_MAC privileges i

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 15:29:40 2016 New Revision: 293965 URL: https://svnweb.freebsd.org/changeset/base/293965 Log: MFC r292009 sfxge: cleanup: fix (unused) EFX_OR_BYTE macro Submitted by: Andy Moreton Sponsored by: Solarflare Communications, Inc. Modified: stable

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 15:25:17 2016 New Revision: 293960 URL: https://svnweb.freebsd.org/changeset/base/293960 Log: MFC r291985 sfxge: [3/6] rework MCDI response handling Required for MCDI proxy authorization support. Submitted by: Andy Moreton Reviewed by:gnn

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 15:30:46 2016 New Revision: 293966 URL: https://svnweb.freebsd.org/changeset/base/293966 Log: MFC r292010 sfxge: cleanup: removed unused variable Submitted by: Artem V. Andreev Sponsored by: Solarflare Communications, Inc. Modified: stable/10

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 15:32:24 2016 New Revision: 293967 URL: https://svnweb.freebsd.org/changeset/base/293967 Log: MFC r292052 sfxge: simplify privilege checks with macro Submitted by: Richard Houldsworth Sponsored by: Solarflare Communications, Inc. Modified: st

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 15:33:13 2016 New Revision: 293968 URL: https://svnweb.freebsd.org/changeset/base/293968 Log: MFC r292053 sfxge: cleanup: fix header Submitted by: Andy Moreton Sponsored by: Solarflare Communications, Inc. Modified: stable/10/sys/dev/sfxge/co

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 15:26:58 2016 New Revision: 293962 URL: https://svnweb.freebsd.org/changeset/base/293962 Log: MFC r292050 sfxge: [5/6] rework event completion error handling Required for MCDI proxy authorization support. Submitted by: Andy Moreton Sponsored

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 15:26:06 2016 New Revision: 293961 URL: https://svnweb.freebsd.org/changeset/base/293961 Log: MFC r292007 sfxge: [4/6] rework MCDI response polling Required for MCDI proxy authorization support. Submitted by: Andy Moreton Sponsored by: Sola

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 15:33:50 2016 New Revision: 293969 URL: https://svnweb.freebsd.org/changeset/base/293969 Log: MFC r292055 sfxge: consolidate privilege check functions To reduce code duplication in common code, consolidate similar privilege check functions. Subm

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 15:41:03 2016 New Revision: 293970 URL: https://svnweb.freebsd.org/changeset/base/293970 Log: MFC r292086 sfxge: add tunable for maximum start attetmps after reset Reviewed by:gnn Sponsored by: Solarflare Communications, Inc. Modified: stabl

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 15:42:37 2016 New Revision: 293971 URL: https://svnweb.freebsd.org/changeset/base/293971 Log: MFC r292088 sfxge: simplify MCDI methods It is a part of MCDI rework to share more code among NIC families. Submitted by: Andy Moreton Sponsored by:

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 15:44:07 2016 New Revision: 293972 URL: https://svnweb.freebsd.org/changeset/base/293972 Log: MFC r292090 sfxge: unify MCDI response polling Submitted by: Andy Moreton Reviewed by:philip Sponsored by: Solarflare Communications, Inc. Modif

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 15:45:47 2016 New Revision: 293973 URL: https://svnweb.freebsd.org/changeset/base/293973 Log: MFC r293658 sfxge: add Medford build option disabled by default Submitted by: Mark Spender Sponsored by: Solarflare Communications, Inc. Modified: s

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 15:46:53 2016 New Revision: 293974 URL: https://svnweb.freebsd.org/changeset/base/293974 Log: MFC r293730 sfxge: add sanity checking for EFX_OPT_MEDFORD build option to efx_check.h Submitted by: Mark Spender Reviewed by:gnn Sponsored by: S

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 15:48:10 2016 New Revision: 293975 URL: https://svnweb.freebsd.org/changeset/base/293975 Log: MFC r293731 sfxge: add Medford PCI IDs to common code Submitted by: Mark Spender Reviewed by:gnn Sponsored by: Solarflare Communications, Inc. M

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 15:49:15 2016 New Revision: 293976 URL: https://svnweb.freebsd.org/changeset/base/293976 Log: MFC r293732 sfxge: use MCDIv2 on Medford Submitted by: Mark Spender Reviewed by:gnn Sponsored by: Solarflare Communications, Inc. Modified: st

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 15:50:13 2016 New Revision: 293978 URL: https://svnweb.freebsd.org/changeset/base/293978 Log: MFC r293733 sfxge: add Medford sensor support Submitted by: Mark Spender Reviewed by:gnn Sponsored by: Solarflare Communications, Inc. Modified:

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 15:52:44 2016 New Revision: 293980 URL: https://svnweb.freebsd.org/changeset/base/293980 Log: MFC r293734 sfxge: add medford_impl.h, medford_nic.c, ef10_impl.h Creating some files together to do the build system changes in one go. Submitted by:

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 15:54:13 2016 New Revision: 293981 URL: https://svnweb.freebsd.org/changeset/base/293981 Log: MFC r293740 sfxge: update autogenerated monitors lists Submitted by: Andy Moreton Sponsored by: Solarflare Communications, Inc. Modified: stable/10/

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 15:55:54 2016 New Revision: 293983 URL: https://svnweb.freebsd.org/changeset/base/293983 Log: MFC r293749 sfxge: use NIC config in place of some Huntington specific PIO constants This should allow these functions to work for Medford as well. Submi

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 15:55:15 2016 New Revision: 293982 URL: https://svnweb.freebsd.org/changeset/base/293982 Log: MFC r293748 sfxge: change hunt specific fields of efx_nic_t to ef10 All these fields will be used in shared ef10 code, so put them in an ef10 member of a pe

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 15:56:53 2016 New Revision: 293984 URL: https://svnweb.freebsd.org/changeset/base/293984 Log: MFC r293750 sfxge: update SRAM methods to be no-ops on Medford as well Submitted by: Mark Spender Reviewed by:gnn Sponsored by: Solarflare Commun

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 15:57:55 2016 New Revision: 293985 URL: https://svnweb.freebsd.org/changeset/base/293985 Log: MFC r293751 sfxge: rename hunt interrupt methods to ef10 and use on Medford All of these apply to both Huntington and Medford. Submitted by: Mark Spend

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 15:59:08 2016 New Revision: 293987 URL: https://svnweb.freebsd.org/changeset/base/293987 Log: MFC r293753 sfxge: rename hunt TX methods to ef10 and use for Medford Rename all except hunt_tx_qdesc_tso_create(), which creates a fw-assisted TSO v1 descr

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 15:58:30 2016 New Revision: 293986 URL: https://svnweb.freebsd.org/changeset/base/293986 Log: MFC r293752 sfxge: rename hunt ev methods to ef10 and use for Medford Submitted by: Mark Spender Reviewed by:gnn Sponsored by: Solarflare Communi

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 16:00:35 2016 New Revision: 293988 URL: https://svnweb.freebsd.org/changeset/base/293988 Log: MFC r293754 sfxge: rename hunt RX methods to ef10 and use for Medford Submitted by: Mark Spender Reviewed by:gnn Sponsored by: Solarflare Communi

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 16:02:15 2016 New Revision: 293990 URL: https://svnweb.freebsd.org/changeset/base/293990 Log: MFC r293756 sfxge: rename hunt nvram methods and use for Medford Some new partitions have been added, but they shouldn't need to be handled any differently.

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 16:01:32 2016 New Revision: 293989 URL: https://svnweb.freebsd.org/changeset/base/293989 Log: MFC r293755 sfxge: rename Huntington VPD methods to ef10 and use for Medford Submitted by: Mark Spender Reviewed by:gnn Sponsored by: Solarflare

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 16:03:24 2016 New Revision: 293991 URL: https://svnweb.freebsd.org/changeset/base/293991 Log: MFC r293757 sfxge: rename hunt MCDI methods to ef10 and use for Medford Submitted by: Mark Spender Reviewed by:gnn Sponsored by: Solarflare Commu

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 16:04:50 2016 New Revision: 293992 URL: https://svnweb.freebsd.org/changeset/base/293992 Log: MFC r293758 sfxge: remove obsolete common code PKTFILTER module The pktfilter module has been obsolete for some time, as it was replaced by newer features i

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 16:05:33 2016 New Revision: 293993 URL: https://svnweb.freebsd.org/changeset/base/293993 Log: MFC r293761 sfxge: remove unnecessary pulling out of soft bits from RX events These bits are changed on Medford. Submitted by: Mark Spender Reviewed

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 16:06:17 2016 New Revision: 293994 URL: https://svnweb.freebsd.org/changeset/base/293994 Log: MFC r293762 sfxge: add new MCDI sensors to common code Submitted by: Andy Moreton Reviewed by:gnn Sponsored by: Solarflare Communications, Inc.

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 16:06:51 2016 New Revision: 293995 URL: https://svnweb.freebsd.org/changeset/base/293995 Log: MFC r293763 sfxge: add definitions for compressed satellite images to common code headers Submitted by: Mark Spender Reviewed by:gnn Sponsored by:

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 16:07:29 2016 New Revision: 293996 URL: https://svnweb.freebsd.org/changeset/base/293996 Log: MFC r293764 sfxge: rename hunt filter methods, types etc. to ef10 and use for Medford New filters types may be added, but the same machinery should be able to

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 16:08:32 2016 New Revision: 293997 URL: https://svnweb.freebsd.org/changeset/base/293997 Log: MFC r293765 sfxge: rework MCDI header version handling Submitted by: Andy Moreton Reviewed by:gnn Sponsored by: Solarflare Communications, Inc.

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 16:10:01 2016 New Revision: 293999 URL: https://svnweb.freebsd.org/changeset/base/293999 Log: MFC r293767 sfxge: cleanup: improve consistency in efx_check.h Make error messages consistent, and remove redundant checks. Submitted by: Andy Moreton

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 16:10:57 2016 New Revision: 294000 URL: https://svnweb.freebsd.org/changeset/base/294000 Log: MFC r293768 sfxge: update NVRAM partition lookup for Medford Prior to Medford, option ROM config was stored with one partition per network port. Medford sto

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 16:12:14 2016 New Revision: 294001 URL: https://svnweb.freebsd.org/changeset/base/294001 Log: MFC r293769 sfxge: fix interrupt handling for Medford Submitted by: Andy Moreton Reviewed by:gnn Sponsored by: Solarflare Communications, Inc. M

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 16:13:18 2016 New Revision: 294002 URL: https://svnweb.freebsd.org/changeset/base/294002 Log: MFC r293770 sfxge: cleanup: use consistent types for NVRAM partitions Submitted by: Andy Moreton Reviewed by:gnn Sponsored by: Solarflare Communi

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 16:14:04 2016 New Revision: 294003 URL: https://svnweb.freebsd.org/changeset/base/294003 Log: MFC r293772 sfxge: pass context type and num_queues to efx_mcdi_rss_context_alloc Submitted by: Andy Moreton Reviewed by:gnn Sponsored by: Solarf

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 16:14:41 2016 New Revision: 294004 URL: https://svnweb.freebsd.org/changeset/base/294004 Log: MFC r293773 sfxge: remove obsolete lookahead split RXQ support Submitted by: Andy Moreton Reviewed by:gnn Sponsored by: Solarflare Communications

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 16:09:09 2016 New Revision: 293998 URL: https://svnweb.freebsd.org/changeset/base/293998 Log: MFC r293766 sfxge: remove obsolete efx_mac_hash_set() from common code This API has been replaced by efx_mac_multicast_list_set() and has no callers. S

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 16:18:04 2016 New Revision: 294006 URL: https://svnweb.freebsd.org/changeset/base/294006 Log: MFC r293805 sfxge: rename common hunt NIC methods to ef10 Submitted by: Mark Spender Sponsored by: Solarflare Communications, Inc. Modified: stable/

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 16:19:01 2016 New Revision: 294007 URL: https://svnweb.freebsd.org/changeset/base/294007 Log: MFC r293806 sfxge: remove unused common code EFSYS_OPT_RX_HDR_SPLIT The EFSYS_OPT_RX_HDR_SPLIT optional feature in the common code implemented the Lookahead

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 16:19:58 2016 New Revision: 294008 URL: https://svnweb.freebsd.org/changeset/base/294008 Log: MFC r293807 sfxge: rework RX prefix handling in the common code Submitted by: Andy Moreton Reviewed by:gnn Sponsored by: Solarflare Communication

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 16:20:52 2016 New Revision: 294009 URL: https://svnweb.freebsd.org/changeset/base/294009 Log: MFC r293808 sfxge: note VI_SHIFT reported in ALLOC_VIS response Submitted by: Andy Moreton Reviewed by:gnn Sponsored by: Solarflare Communication

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 16:15:19 2016 New Revision: 294005 URL: https://svnweb.freebsd.org/changeset/base/294005 Log: MFC r293774 sfxge: regenerate MCDI header Sponsored by: Solarflare Communications, Inc. Modified: stable/10/sys/dev/sfxge/common/efx_regs_mcdi.h Director

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 16:24:18 2016 New Revision: 294012 URL: https://svnweb.freebsd.org/changeset/base/294012 Log: MFC r293810 sfxge: simplify conversion of NVRAM types to/from partition ids Submitted by: Andy Moreton Reviewed by:gnn Sponsored by: Solarflare C

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 16:25:10 2016 New Revision: 294013 URL: https://svnweb.freebsd.org/changeset/base/294013 Log: MFC r293811 sfxge: support MC_CMD_GET_CAPABILITIES_V2 Reviewed by:gnn Sponsored by: Solarflare Communications, Inc. Modified: stable/10/sys/dev/sfx

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 16:25:45 2016 New Revision: 294014 URL: https://svnweb.freebsd.org/changeset/base/294014 Log: MFC r293812 sfxge: add Medford firmware subtypes definitions Pulled firmware_ids.h from firmwaresrc and applied genfwdef script. Submitted by: Richard

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

2016-01-14 Thread Andrew Rybchenko
Author: arybchik Date: Thu Jan 14 16:26:42 2016 New Revision: 294015 URL: https://svnweb.freebsd.org/changeset/base/294015 Log: MFC r293813 sfxge: define FATSOv2 option descriptors Sponsored by: Solarflare Communications, Inc. Modified: stable/10/sys/dev/sfxge/common/efx_regs_ef10

  1   2   >