Author: arybchik
Date: Tue May 10 07:01:06 2016
New Revision: 299320
URL: https://svnweb.freebsd.org/changeset/base/299320
Log:
sfxge(4): remove EFSYS_OPT_FALCON
Submitted by: Andy Moreton
Sponsored by: Solarflare Communications, Inc.
MFC after: 1 week
Modified:
Author: arybchik
Date: Tue May 10 07:07:49 2016
New Revision: 299323
URL: https://svnweb.freebsd.org/changeset/base/299323
Log:
sfxge(4): remove EFSYS_OPT_MAC_FALCON_XMAC
Submitted by: Andy Moreton
Sponsored by: Solarflare Communications, Inc.
MFC after: 1 week
Modified:
Author: arybchik
Date: Tue May 10 07:08:40 2016
New Revision: 299324
URL: https://svnweb.freebsd.org/changeset/base/299324
Log:
sfxge(4): remove EFSYS_OPT_MON_LM87
Submitted by: Andy Moreton
Sponsored by: Solarflare Communications, Inc.
MFC after: 1 week
Modified:
Author: arybchik
Date: Tue May 10 07:12:27 2016
New Revision: 299327
URL: https://svnweb.freebsd.org/changeset/base/299327
Log:
sfxge(4): remove EFSYS_OPT_FALCON_BOOTROM
Submitted by: Andy Moreton
Sponsored by: Solarflare Communications, Inc.
MFC after: 1 week
Modified:
Author: arybchik
Date: Tue May 10 07:17:08 2016
New Revision: 299332
URL: https://svnweb.freebsd.org/changeset/base/299332
Log:
sfxge(4): remove EFSYS_OPT_PHY_QT2022C2
Submitted by: Andy Moreton
Sponsored by: Solarflare Communications, Inc.
MFC after: 1 week
Modified:
Author: arybchik
Date: Tue May 10 07:38:23 2016
New Revision: 299338
URL: https://svnweb.freebsd.org/changeset/base/299338
Log:
sfxge(4): cleanup: fix typos
Submitted by: Andy Moreton
Sponsored by: Solarflare Communications, Inc.
MFC after: 1 week
Modified:
Author: arybchik
Date: Tue May 10 07:09:18 2016
New Revision: 299325
URL: https://svnweb.freebsd.org/changeset/base/299325
Log:
sfxge(4): remove EFSYS_OPT_MON_MAX6647
Submitted by: Andy Moreton
Sponsored by: Solarflare Communications, Inc.
MFC after: 1 week
Modified:
Author: arybchik
Date: Tue May 10 07:13:45 2016
New Revision: 299328
URL: https://svnweb.freebsd.org/changeset/base/299328
Log:
sfxge(4): remove EFSYS_OPT_NVRAM_SFT9001
Submitted by: Andy Moreton
Sponsored by: Solarflare Communications, Inc.
MFC after: 1 week
Modified:
Author: arybchik
Date: Tue May 10 07:15:57 2016
New Revision: 299331
URL: https://svnweb.freebsd.org/changeset/base/299331
Log:
sfxge(4): remove EFSYS_OPT_PHY_NULL
Submitted by: Andy Moreton
Sponsored by: Solarflare Communications, Inc.
MFC after: 1 week
Modified:
Author: arybchik
Date: Tue May 10 07:15:09 2016
New Revision: 299330
URL: https://svnweb.freebsd.org/changeset/base/299330
Log:
sfxge(4): remove EFSYS_OPT_NVRAM_SFX7101
Submitted by: Andy Moreton
Sponsored by: Solarflare Communications, Inc.
MFC after: 1 week
Modified:
Author: arybchik
Date: Tue May 10 07:21:14 2016
New Revision: 299336
URL: https://svnweb.freebsd.org/changeset/base/299336
Log:
sfxge(4): remove EFSYS_OPT_PHY_TXC43128
Submitted by: Andy Moreton
Sponsored by: Solarflare Communications, Inc.
MFC after: 1 week
Modified:
Author: arybchik
Date: Tue May 10 07:20:18 2016
New Revision: 299335
URL: https://svnweb.freebsd.org/changeset/base/299335
Log:
sfxge(4): remove EFSYS_OPT_PHY_SFX7101
Submitted by: Andy Moreton
Sponsored by: Solarflare Communications, Inc.
MFC after: 1 week
Modified:
Author: arybchik
Date: Tue May 10 07:42:18 2016
New Revision: 299340
URL: https://svnweb.freebsd.org/changeset/base/299340
Log:
sfxge(4): cleanup: remove unused efx_infer_family()
Submitted by: Andy Moreton
Sponsored by: Solarflare Communications, Inc.
MFC after: 1 week
Author: arybchik
Date: Tue May 10 07:59:23 2016
New Revision: 299344
URL: https://svnweb.freebsd.org/changeset/base/299344
Log:
sfxge(4): cleanup: remove unneeded include files
Submitted by: Andy Moreton
Sponsored by: Solarflare Communications, Inc.
MFC after: 1 week
Author: arybchik
Date: Tue May 10 07:02:59 2016
New Revision: 299321
URL: https://svnweb.freebsd.org/changeset/base/299321
Log:
sfxge(4): remove EFSYS_OPT_FALCON_NIC_CFG_OVERRIDE
Submitted by: Andy Moreton
Sponsored by: Solarflare Communications, Inc.
MFC after: 1 week
Author: arybchik
Date: Tue May 10 07:11:09 2016
New Revision: 299326
URL: https://svnweb.freebsd.org/changeset/base/299326
Log:
sfxge(4): remove EFSYS_OPT_MON_NULL
Submitted by: Andy Moreton
Sponsored by: Solarflare Communications, Inc.
MFC after: 1 week
Modified:
Author: arybchik
Date: Tue May 10 07:18:18 2016
New Revision: 299333
URL: https://svnweb.freebsd.org/changeset/base/299333
Log:
sfxge(4): remove EFSYS_OPT_PHY_QT2025C
Submitted by: Andy Moreton
Sponsored by: Solarflare Communications, Inc.
MFC after: 1 week
Modified:
Author: arybchik
Date: Tue May 10 07:19:15 2016
New Revision: 299334
URL: https://svnweb.freebsd.org/changeset/base/299334
Log:
sfxge(4): remove EFSYS_OPT_PHY_SFT9001
Submitted by: Andy Moreton
Sponsored by: Solarflare Communications, Inc.
MFC after: 1 week
Modified:
Author: arybchik
Date: Tue May 10 07:22:19 2016
New Revision: 299337
URL: https://svnweb.freebsd.org/changeset/base/299337
Log:
sfxge(4): cleanup efx_check.h comments and error messages
Submitted by: Andy Moreton
Sponsored by: Solarflare Communications, Inc.
MFC after: 1 week
Author: arybchik
Date: Tue May 10 08:00:40 2016
New Revision: 299345
URL: https://svnweb.freebsd.org/changeset/base/299345
Log:
sfxge(4): cleanup: fix typo
Submitted by: Andy Moreton
Sponsored by: Solarflare Communications, Inc.
MFC after: 1 week
Modified:
Author: arybchik
Date: Mon May 9 08:28:52 2016
New Revision: 299250
URL: https://svnweb.freebsd.org/changeset/base/299250
Log:
sfxge(4): remove unused efx_nic_pcie_extended_sync()
Submitted by: Andy Moreton
Sponsored by: Solarflare Communications, Inc.
MFC after: 1 week
Author: arybchik
Date: Mon May 9 08:32:49 2016
New Revision: 299251
URL: https://svnweb.freebsd.org/changeset/base/299251
Log:
sfxge(4): Siena no longer supports EFSYS_OPT_PCIE_TUNE
Submitted by: Andy Moreton
Sponsored by: Solarflare Communications, Inc.
MFC after: 1 week
Author: arybchik
Date: Mon May 9 08:35:08 2016
New Revision: 299252
URL: https://svnweb.freebsd.org/changeset/base/299252
Log:
sfxge(4): cleanup: fix obsolete EFSYS_OPT_PHY_BIST option
Submitted by: Andy Moreton
Sponsored by: Solarflare Communications, Inc.
MFC after: 1 week
Author: arybchik
Date: Mon May 9 08:37:42 2016
New Revision: 299253
URL: https://svnweb.freebsd.org/changeset/base/299253
Log:
sfxge(4): disable common code support for Falcon
This patch ensures that client code will fail to build
with Falcon support. Following patches remove Falcon
Author: arybchik
Date: Mon May 9 08:38:56 2016
New Revision: 299254
URL: https://svnweb.freebsd.org/changeset/base/299254
Log:
sfxge(4): remove EFSYS_OPT_PCIE_TUNE
With the removal of Falcon support, this is now dead code.
Submitted by: Andy Moreton
Sponsored by: Solarflare
Author: arybchik
Date: Fri Jan 27 08:51:48 2017
New Revision: 312866
URL: https://svnweb.freebsd.org/changeset/base/312866
Log:
sfxge(4): cleanup: remove unused txq_index TxQ control structure member
Sponsored by: Solarflare Communications, Inc.
MFC after: 2 days
Modified:
Author: arybchik
Date: Fri Jan 27 08:53:11 2017
New Revision: 312867
URL: https://svnweb.freebsd.org/changeset/base/312867
Log:
sfxge(4): cleanup: remvoe trailing tab
Sponsored by: Solarflare Communications, Inc.
MFC after: 2 days
Modified:
head/sys/dev/sfxge/sfxge_rx.c
Author: arybchik
Date: Fri Jan 27 08:54:33 2017
New Revision: 312868
URL: https://svnweb.freebsd.org/changeset/base/312868
Log:
sfxge(4): cleanup: remove unused soft context struct member rxq_cache
Sponsored by: Solarflare Communications, Inc.
MFC after: 2 days
Modified:
Author: arybchik
Date: Fri Jan 27 11:56:18 2017
New Revision: 312883
URL: https://svnweb.freebsd.org/changeset/base/312883
Log:
sfxge(4): fix invalid VLAN tagging after stop/start
TxQ is destroyed on stop and last used tag should be reset to default 0
on the next start.
Reviewed by:
Author: arybchik
Date: Fri Jan 27 11:57:19 2017
New Revision: 312884
URL: https://svnweb.freebsd.org/changeset/base/312884
Log:
sfxge(4): fix RxQ structure layout vs usage on datapath
Recent changes in the pseudo header accessor prototypes start to
use common code RxQ handle on datapath.
Author: arybchik
Date: Fri Jan 27 11:59:02 2017
New Revision: 312885
URL: https://svnweb.freebsd.org/changeset/base/312885
Log:
sfxge(4): compact the first hot part of RxQ control
buf_base_id is used on RxQ control operations only and not used on
datapath.
Sponsored by: Solarflare
Author: arybchik
Date: Tue Aug 23 13:51:55 2016
New Revision: 304679
URL: https://svnweb.freebsd.org/changeset/base/304679
Log:
MFC r301724
sfxge(4): handle negative ticks difference correctly
ticks are signed int and if statistics is not updated for a long time
(more than INT_MAX
Author: arybchik
Date: Tue Oct 11 13:08:48 2016
New Revision: 307038
URL: https://svnweb.freebsd.org/changeset/base/307038
Log:
sfxge(4): update external port mapping for Medford
Extend the mapping table for external port numbering to support port modes
which output to the second
Author: arybchik
Date: Mon Oct 10 09:54:01 2016
New Revision: 306944
URL: https://svnweb.freebsd.org/changeset/base/306944
Log:
sfxge(4): sync tlv_layout.h with firmwaresrc and update port-mode definition
use
It fixes driver attach issue to a new firmware which reports a new
port-modes.
Author: arybchik
Date: Sat Oct 15 13:45:12 2016
New Revision: 307373
URL: https://svnweb.freebsd.org/changeset/base/307373
Log:
MFC r307038
sfxge(4): update external port mapping for Medford
Extend the mapping table for external port numbering to support port modes
which output to
Author: arybchik
Date: Sat Oct 15 13:44:13 2016
New Revision: 307371
URL: https://svnweb.freebsd.org/changeset/base/307371
Log:
MFC r306944
sfxge(4): sync tlv_layout.h with firmwaresrc and update port-mode
definition use
It fixes driver attach issue to a new firmware which reports a
Author: arybchik
Date: Sat Oct 15 13:42:52 2016
New Revision: 307370
URL: https://svnweb.freebsd.org/changeset/base/307370
Log:
MFC r307038
sfxge(4): update external port mapping for Medford
Extend the mapping table for external port numbering to support port modes
which output to
Author: arybchik
Date: Sat Oct 15 13:39:30 2016
New Revision: 307367
URL: https://svnweb.freebsd.org/changeset/base/307367
Log:
MFC r306944
sfxge(4): sync tlv_layout.h with firmwaresrc and update port-mode
definition use
It fixes driver attach issue to a new firmware which reports a
Author: arybchik
Date: Tue Jan 10 16:25:39 2017
New Revision: 311877
URL: https://svnweb.freebsd.org/changeset/base/311877
Log:
sfxge(4): avoid unnecessary mbuf data prefetch
Unnecessary prefetch just loads HW prefetcher and displaces other
cache entries (which could be really useful).
Author: arybchik
Date: Thu Jan 12 06:29:14 2017
New Revision: 311961
URL: https://svnweb.freebsd.org/changeset/base/311961
Log:
sfxge(4): do not ignore requested MAC stats update period
Firmware version which takes PERIOD_MS parameter into account is
required.
Reviewed by:philip
Author: arybchik
Date: Thu Jan 12 06:30:44 2017
New Revision: 311962
URL: https://svnweb.freebsd.org/changeset/base/311962
Log:
sfxge(4): stats refresh in SW should depend on HW update period
The period should be taken into account by the function which
refreshes driver stats.
Author: arybchik
Date: Sat Jan 14 10:20:27 2017
New Revision: 312161
URL: https://svnweb.freebsd.org/changeset/base/312161
Log:
MFC r311983
sfxge(4): add sysctl to change MAC stats update period
The sysctl controls the period per interface.
Sponsored by: Solarflare
Author: arybchik
Date: Sat Jan 14 10:19:44 2017
New Revision: 312160
URL: https://svnweb.freebsd.org/changeset/base/312160
Log:
MFC r311977
sfxge(4): add tunable to configure MAC stats update period
Sponsored by: Solarflare Communications, Inc.
Modified:
Author: arybchik
Date: Sat Jan 14 10:19:03 2017
New Revision: 312159
URL: https://svnweb.freebsd.org/changeset/base/312159
Log:
MFC r311962
sfxge(4): stats refresh in SW should depend on HW update period
The period should be taken into account by the function which
refreshes driver
Author: arybchik
Date: Sat Jan 14 10:39:00 2017
New Revision: 312165
URL: https://svnweb.freebsd.org/changeset/base/312165
Log:
MFC r311877
sfxge(4): avoid unnecessary mbuf data prefetch
Unnecessary prefetch just loads HW prefetcher and displaces other
cache entries (which could be
Author: arybchik
Date: Sat Jan 14 10:39:42 2017
New Revision: 312166
URL: https://svnweb.freebsd.org/changeset/base/312166
Log:
MFC r311961
sfxge(4): do not ignore requested MAC stats update period
Firmware version which takes PERIOD_MS parameter into account is
required.
Author: arybchik
Date: Sat Jan 14 10:16:36 2017
New Revision: 312157
URL: https://svnweb.freebsd.org/changeset/base/312157
Log:
MFC r311877
sfxge(4): avoid unnecessary mbuf data prefetch
Unnecessary prefetch just loads HW prefetcher and displaces other
cache entries (which could be
Author: arybchik
Date: Sat Jan 14 10:17:49 2017
New Revision: 312158
URL: https://svnweb.freebsd.org/changeset/base/312158
Log:
MFC r311961
sfxge(4): do not ignore requested MAC stats update period
Firmware version which takes PERIOD_MS parameter into account is
required.
Author: arybchik
Date: Sat Jan 14 10:58:08 2017
New Revision: 312168
URL: https://svnweb.freebsd.org/changeset/base/312168
Log:
MFC r311977
sfxge(4): add tunable to configure MAC stats update period
Sponsored by: Solarflare Communications, Inc.
Modified:
Author: arybchik
Date: Sat Jan 14 10:59:25 2017
New Revision: 312169
URL: https://svnweb.freebsd.org/changeset/base/312169
Log:
MFC r311983
sfxge(4): add sysctl to change MAC stats update period
The sysctl controls the period per interface.
Sponsored by: Solarflare
Author: arybchik
Date: Sat Jan 14 10:50:45 2017
New Revision: 312167
URL: https://svnweb.freebsd.org/changeset/base/312167
Log:
MFC r311962
sfxge(4): stats refresh in SW should depend on HW update period
The period should be taken into account by the function which
refreshes driver
Author: arybchik
Date: Thu Jan 12 13:00:17 2017
New Revision: 311977
URL: https://svnweb.freebsd.org/changeset/base/311977
Log:
sfxge(4): add tunable to configure MAC stats update period
Reviewed by:philip
Sponsored by: Solarflare Communications, Inc.
MFC after: 2 days
Author: arybchik
Date: Thu Jan 12 15:26:23 2017
New Revision: 311983
URL: https://svnweb.freebsd.org/changeset/base/311983
Log:
sfxge(4): add sysctl to change MAC stats update period
The sysctl controls the period per interface.
Reviewed by:gnn
Sponsored by: Solarflare
Author: arybchik
Date: Fri Dec 30 11:58:23 2016
New Revision: 310814
URL: https://svnweb.freebsd.org/changeset/base/310814
Log:
sfxge(4): make verified update result available from ef10_nvram_partn_unlock()
Manftest needs to know exactly what went wrong with the verified update
so that
Author: arybchik
Date: Fri Dec 30 17:35:03 2016
New Revision: 310832
URL: https://svnweb.freebsd.org/changeset/base/310832
Log:
MFC r310677
sfxge(4): cleanup: fix typo in siena_mac_loopback_set() instrumentation
Sponsored by: Solarflare Communications, Inc.
Modified:
Author: arybchik
Date: Fri Dec 30 17:43:47 2016
New Revision: 310836
URL: https://svnweb.freebsd.org/changeset/base/310836
Log:
MFC r310678
sfxge(4): cleanup: remove trailing whitespace
Sponsored by: Solarflare Communications, Inc.
Modified:
Author: arybchik
Date: Fri Dec 30 12:02:16 2016
New Revision: 310816
URL: https://svnweb.freebsd.org/changeset/base/310816
Log:
sfxge(4): fix efx_filter_supported_filters API
The previous API had various problems, including the length of the
caller provided buffer not being specified, no
Author: arybchik
Date: Fri Dec 30 12:00:17 2016
New Revision: 310815
URL: https://svnweb.freebsd.org/changeset/base/310815
Log:
sfxge(4): add functions to efx_bootcfg supporting whole partition access
Expose expcfg partition layout discovery and validating buffer copy
routines. Needed
Author: arybchik
Date: Fri Dec 30 17:36:08 2016
New Revision: 310833
URL: https://svnweb.freebsd.org/changeset/base/310833
Log:
MFC r310677
sfxge(4): cleanup: fix typo in siena_mac_loopback_set() instrumentation
Sponsored by: Solarflare Communications, Inc.
Modified:
Author: arybchik
Date: Fri Dec 30 17:50:02 2016
New Revision: 310838
URL: https://svnweb.freebsd.org/changeset/base/310838
Log:
MFC r310679
sfxge(4): cleanup: fix wrong indent
Found by DPDK checkpatch.sh
Sponsored by: Solarflare Communications, Inc.
Modified:
Author: arybchik
Date: Fri Dec 30 11:54:27 2016
New Revision: 310812
URL: https://svnweb.freebsd.org/changeset/base/310812
Log:
sfxge(4): support non-interrupting event queues creation
Poll-mode driver does not use interrupts and number of used event queues
should not be limitted by the
Author: arybchik
Date: Fri Dec 30 17:26:19 2016
New Revision: 310831
URL: https://svnweb.freebsd.org/changeset/base/310831
Log:
MFC r310627
sfxge(4): do not limit driver RSS table to RSS channels max
Specification of entire RSS table in the driver allows to spread traffic
more
Author: arybchik
Date: Fri Dec 30 17:57:14 2016
New Revision: 310839
URL: https://svnweb.freebsd.org/changeset/base/310839
Log:
MFC r310680
sfxge(4): cleanup: use spaces around binary arithmetic operations
Found by DPDK checkpatch.sh
Sponsored by: Solarflare Communications,
Author: arybchik
Date: Fri Dec 30 18:02:12 2016
New Revision: 310842
URL: https://svnweb.freebsd.org/changeset/base/310842
Log:
MFC r310681
sfxge(4): cleanup: remove unnecessary spaces
Found by DPDK checkpatch.sh
Sponsored by: Solarflare Communications, Inc.
Modified:
Author: arybchik
Date: Fri Dec 30 12:19:40 2016
New Revision: 310819
URL: https://svnweb.freebsd.org/changeset/base/310819
Log:
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 lock state
local
Author: arybchik
Date: Fri Dec 30 17:42:05 2016
New Revision: 310835
URL: https://svnweb.freebsd.org/changeset/base/310835
Log:
MFC r310678
sfxge(4): cleanup: remove trailing whitespace
Sponsored by: Solarflare Communications, Inc.
Modified:
Author: arybchik
Date: Fri Dec 30 11:49:37 2016
New Revision: 310810
URL: https://svnweb.freebsd.org/changeset/base/310810
Log:
sfxge(4): cleanup: check deferred packet list tunables once
Reviewed by:gnn
Sponsored by: Solarflare Communications, Inc.
MFC after: 2 days
Author: arybchik
Date: Fri Dec 30 12:06:55 2016
New Revision: 310817
URL: https://svnweb.freebsd.org/changeset/base/310817
Log:
sfxge(4): remove obsolete Wake-On-LAN support
Wake-on-lan is not supported in production on any of our adapters, as
they don't have the required AUX power
Author: arybchik
Date: Fri Dec 30 18:01:04 2016
New Revision: 310841
URL: https://svnweb.freebsd.org/changeset/base/310841
Log:
MFC r310680
sfxge(4): cleanup: use spaces around binary arithmetic operations
Found by DPDK checkpatch.sh
Sponsored by: Solarflare Communications,
Author: arybchik
Date: Fri Dec 30 11:56:12 2016
New Revision: 310813
URL: https://svnweb.freebsd.org/changeset/base/310813
Log:
sfxge(4): add per-command timeout reporting to the common code
In newer firmware that supports multithreaded MCDI processing,
longer running commands may be run
Author: arybchik
Date: Fri Dec 30 17:24:28 2016
New Revision: 310830
URL: https://svnweb.freebsd.org/changeset/base/310830
Log:
MFC r310627
sfxge(4): do not limit driver RSS table to RSS channels max
Specification of entire RSS table in the driver allows to spread traffic
more
Author: arybchik
Date: Fri Dec 30 12:23:02 2016
New Revision: 310820
URL: https://svnweb.freebsd.org/changeset/base/310820
Log:
sfxge(4): move queue size checks to after the NIC config has been populated
Submitted by: Mark Spender
Reviewed by:gnn
Sponsored by: Solarflare
Author: arybchik
Date: Fri Dec 30 17:47:09 2016
New Revision: 310837
URL: https://svnweb.freebsd.org/changeset/base/310837
Log:
MFC r310679
sfxge(4): cleanup: fix wrong indent
Found by DPDK checkpatch.sh
Sponsored by: Solarflare Communications, Inc.
Modified:
Author: arybchik
Date: Fri Dec 30 11:52:55 2016
New Revision: 310811
URL: https://svnweb.freebsd.org/changeset/base/310811
Log:
sfxge(4): cleanup: remove now-unused function flags
Submitted by: Mark Spender
Reviewed by:gnn
Sponsored by: Solarflare Communications, Inc.
MFC
Author: arybchik
Date: Fri Dec 30 12:10:15 2016
New Revision: 310818
URL: https://svnweb.freebsd.org/changeset/base/310818
Log:
sfxge(4): support per-command MCDI timeout
Submitted by: Andy Moreton
Sponsored by: Solarflare Communications, Inc.
MFC after: 1 week
Modified:
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:
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,
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:
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:
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.
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:
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,
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:
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:
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:
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:
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.
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:
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:
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
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
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.
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:
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.
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:
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:
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:
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.
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
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
701 - 800 of 1351 matches
Mail list logo