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
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
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
>
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
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/
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
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/
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
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
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
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
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
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
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
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
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
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
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
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
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
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:
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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.
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
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
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
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
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
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
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
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
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
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
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:
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
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
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
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
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
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:
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:
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/
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
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
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
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
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
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
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
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.
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
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
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
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
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.
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:
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
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.
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
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
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
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
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
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
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
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/
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
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
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
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
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
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
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
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 - 100 of 126 matches
Mail list logo