Author: arybchik
Date: Wed Jan 20 08:25:41 2016
New Revision: 294402
URL: https://svnweb.freebsd.org/changeset/base/294402
Log:
MFC r294259
sfxge: regenerate EF10 registers definition for Medford
Sponsored by: Solarflare Communications, Inc.
Modified:
Author: arybchik
Date: Wed Jan 20 08:24:00 2016
New Revision: 294401
URL: https://svnweb.freebsd.org/changeset/base/294401
Log:
MFC r294257
sfxge: regenerate siena_flash.h from FW sources
Sponsored by: Solarflare Communications, Inc.
Modified:
Author: arybchik
Date: Wed Jan 20 07:48:49 2016
New Revision: 294379
URL: https://svnweb.freebsd.org/changeset/base/294379
Log:
MFC r293889,r294080,r294093,r294201,r294249-r294252
sfxge: convert nvram methods to use partition id
Submitted by: Andy Moreton
Sponsored by:
Author: arybchik
Date: Wed Jan 20 07:59:04 2016
New Revision: 294385
URL: https://svnweb.freebsd.org/changeset/base/294385
Log:
MFC r293900
sfxge: add table entries for License NVRAM partition
Submitted by: Richard Houldsworth
Reviewed by:gnn
Sponsored by: Solarflare
Author: arybchik
Date: Wed Jan 20 08:08:44 2016
New Revision: 294391
URL: https://svnweb.freebsd.org/changeset/base/294391
Log:
MFC r294078
sfxge: medford stores a single global copy of VPD
Not per PF copies as on Huntington.
Submitted by: Mark Spender
Reviewed by:gnn
Author: arybchik
Date: Wed Jan 20 07:50:00 2016
New Revision: 294380
URL: https://svnweb.freebsd.org/changeset/base/294380
Log:
MFC r293890
sfxge: rx_prefix_pktlen methods do not require EFSYS_OPT_RX_SCALE
Submitted by: Mark Spender
Reviewed by:gnn
Sponsored by:
Author: arybchik
Date: Wed Jan 20 07:51:23 2016
New Revision: 294381
URL: https://svnweb.freebsd.org/changeset/base/294381
Log:
MFC r293891
sfxge: support FATSOv2 in common code
Reviewed by:gnn
Sponsored by: Solarflare Communications, Inc.
Modified:
Author: arybchik
Date: Wed Jan 20 08:01:21 2016
New Revision: 294386
URL: https://svnweb.freebsd.org/changeset/base/294386
Log:
MFC r293901,r294371
sfxge: add accessors for license-related MCDI calls to common code
Add support for Huntington MCDI licensing interface to common code.
Author: arybchik
Date: Wed Jan 20 08:17:28 2016
New Revision: 294397
URL: https://svnweb.freebsd.org/changeset/base/294397
Log:
MFC r294253
sfxge: if supported by firmware, use enhanced SET_MAC command to only
configure the MTU
This allows an MTU change to be requested on
Author: arybchik
Date: Wed Jan 20 08:18:43 2016
New Revision: 294398
URL: https://svnweb.freebsd.org/changeset/base/294398
Log:
MFC r294254
sfxge: support RFID-selectable segments of dynamic configuration
tlv_partition_header has field *preset* to support RFID-selectable
segments of
Author: arybchik
Date: Wed Jan 20 08:28:32 2016
New Revision: 294404
URL: https://svnweb.freebsd.org/changeset/base/294404
Log:
MFC r294310
sfxge: improve error handling in ef10_ev_rx()
Ensure that checksum flags and L3/L4 fields are ignored
if lower level errors are reported in the
Author: arybchik
Date: Wed Jan 20 07:52:24 2016
New Revision: 294382
URL: https://svnweb.freebsd.org/changeset/base/294382
Log:
MFC r293892
sfxge: use correct register definitions for setting interrupt moderation on
Medford
The only value which has changed is the number of rows
Author: arybchik
Date: Wed Jan 20 08:07:30 2016
New Revision: 294390
URL: https://svnweb.freebsd.org/changeset/base/294390
Log:
MFC r294077
sfxge: support FATSOv2
Reviewed by:gnn
Sponsored by: Solarflare Communications, Inc.
Modified:
stable/10/share/man/man4/sfxge.4
Author: arybchik
Date: Wed Jan 20 08:05:56 2016
New Revision: 294389
URL: https://svnweb.freebsd.org/changeset/base/294389
Log:
MFC r294076
sfxge: rework MCDI request completion
Submitted by: Andy Moreton
Reviewed by:gnn
Sponsored by: Solarflare Communications, Inc.
Author: arybchik
Date: Wed Jan 20 08:16:30 2016
New Revision: 294396
URL: https://svnweb.freebsd.org/changeset/base/294396
Log:
MFC r294094
sfxge: check the RX DMA end padding configuration on Medford
Submitted by: Mark Spender
Reviewed by:gnn
Sponsored by: Solarflare
Author: arybchik
Date: Wed Jan 20 08:21:07 2016
New Revision: 294400
URL: https://svnweb.freebsd.org/changeset/base/294400
Log:
MFC r294256
sfxge: cleanup: remove extra empty lines
Sponsored by: Solarflare Communications, Inc.
Modified:
Author: arybchik
Date: Wed Jan 20 09:00:42 2016
New Revision: 294406
URL: https://svnweb.freebsd.org/changeset/base/294406
Log:
MFC r294372
sfxge: refresh version to note matching version of out-of-tree driver
Sponsored by: Solarflare Communications, Inc.
Modified:
Author: arybchik
Date: Thu Feb 11 16:39:30 2016
New Revision: 295526
URL: https://svnweb.freebsd.org/changeset/base/295526
Log:
MFC r295467
sfxge: implement SIOCGI2C to read information from phy modules
The IOCTL is used by 'ifconfig -v' to show SFP+/QSFP+ information
including
Author: arybchik
Date: Thu Apr 28 06:20:43 2016
New Revision: 298735
URL: https://svnweb.freebsd.org/changeset/base/298735
Log:
sfxge(4): do not use RxQ index as label
Labels are limitted by 32 on EF10. It is not sufficient on powerful hosts.
Since only one RxQ is running over each EvQ,
Author: arybchik
Date: Sat Apr 30 06:35:20 2016
New Revision: 298836
URL: https://svnweb.freebsd.org/changeset/base/298836
Log:
MFC r298735
sfxge(4): do not use RxQ index as label
Labels are limitted by 32 on EF10. It is not sufficient on powerful hosts.
Since only one RxQ is
Author: arybchik
Date: Mon May 23 13:17:37 2016
New Revision: 300505
URL: https://svnweb.freebsd.org/changeset/base/300505
Log:
sfxge(4): cleanup: remove unused EFX preempt macros
The EFSYS_PREEMPT_DISABLE() and EFSYS_PREEMPT_ENABLE() macros
were used to ensure correct timing of I2C
Author: arybchik
Date: Tue May 24 12:20:23 2016
New Revision: 300609
URL: https://svnweb.freebsd.org/changeset/base/300609
Log:
sfxge(4): enable Medford support
Reviewed by:gnn
Sponsored by: Solarflare Communications, Inc.
MFC after: 1 week
Differential Revision:
Author: arybchik
Date: Tue May 24 12:14:19 2016
New Revision: 300605
URL: https://svnweb.freebsd.org/changeset/base/300605
Log:
sfxge(4): be ready to receive events immediately after event queues are
created
Submitted by: Mark Spender
Reviewed by:gnn
Sponsored by: Solarflare
Author: arybchik
Date: Tue May 24 12:15:30 2016
New Revision: 300606
URL: https://svnweb.freebsd.org/changeset/base/300606
Log:
sfxge(4): provide option to disable not a local MAC address check
Option EFSYS_OPT_ALLOW_UNCONFIGURED_NIC disables check that the adapter
MAC address is not a
Author: arybchik
Date: Tue May 24 12:19:14 2016
New Revision: 300608
URL: https://svnweb.freebsd.org/changeset/base/300608
Log:
sfxge(4): bump driver version to the closest out-of-tree version
Sponsored by: Solarflare Communications, Inc.
MFC after: 1 week
Modified:
Author: arybchik
Date: Tue May 24 12:16:57 2016
New Revision: 300607
URL: https://svnweb.freebsd.org/changeset/base/300607
Log:
sfxge(4): cleanup: update copyright to 2016
Sponsored by: Solarflare Communications, Inc.
MFC after: 1 week
Differential Revision:
Author: arybchik
Date: Thu May 12 06:19:06 2016
New Revision: 299517
URL: https://svnweb.freebsd.org/changeset/base/299517
Log:
sfxge(4): cleanup: constify common code method tables
Submitted by: Andy Moreton
Sponsored by: Solarflare Communications, Inc.
MFC after: 1 week
Author: arybchik
Date: Thu May 12 06:20:26 2016
New Revision: 299518
URL: https://svnweb.freebsd.org/changeset/base/299518
Log:
sfxge(4): update multicast filter insertion algorithm
When the multicast filters we're allowed to insert are controlled by the
hypervisor, it may be that we can
Author: arybchik
Date: Tue May 17 06:23:50 2016
New Revision: 37
URL: https://svnweb.freebsd.org/changeset/base/37
Log:
sfxge(4): store licensing state in efx_lic
Check licensing support at NIC startup to avoid multiple checks later.
As state is stored, licensing initialisation
Author: arybchik
Date: Tue May 17 06:25:00 2016
New Revision: 38
URL: https://svnweb.freebsd.org/changeset/base/38
Log:
sfxge(4): query and use current MTU if setting the MTU fails
This allows the driver to fall back to the largest usable MTU if a
user attempts to configure an
Author: arybchik
Date: Tue May 17 06:26:02 2016
New Revision: 39
URL: https://svnweb.freebsd.org/changeset/base/39
Log:
sfxge(4): fix Medford timer quantum calculation in common code
The event/timer block used sysclk in Huntington, but has been
moved to the dpcpu clock domain for
Author: arybchik
Date: Tue May 17 06:27:19 2016
New Revision: 300010
URL: https://svnweb.freebsd.org/changeset/base/300010
Log:
sfxge(4): restore clearing of MCDI new epoch flag in common code
Submitted by: Andy Moreton
Sponsored by: Solarflare Communications, Inc.
MFC after:
Author: arybchik
Date: Tue May 17 06:28:03 2016
New Revision: 300011
URL: https://svnweb.freebsd.org/changeset/base/300011
Log:
sfxge(4): only raise an exception after MC assert or reboot in the common code
Fix efx_mcdi_request_poll so it only raises an exception if EIO is
reported from
Author: arybchik
Date: Fri May 13 07:00:46 2016
New Revision: 299600
URL: https://svnweb.freebsd.org/changeset/base/299600
Log:
sfxge(4): move ef10_mcdi_* to ef10_mcdi.c
Submitted by: Andy Moreton
Sponsored by: Solarflare Communications, Inc.
MFC after: 1 week
Added:
Author: arybchik
Date: Fri May 13 06:58:20 2016
New Revision: 299598
URL: https://svnweb.freebsd.org/changeset/base/299598
Log:
sfxge(4): move ef10_intr_* to ef10_intr.c
Submitted by: Andy Moreton
Sponsored by: Solarflare Communications, Inc.
MFC after: 1 week
Added:
Author: arybchik
Date: Fri May 13 07:05:40 2016
New Revision: 299603
URL: https://svnweb.freebsd.org/changeset/base/299603
Log:
sfxge(4): move ef10_phy_* to ef10_phy.c
Submitted by: Andy Moreton
Sponsored by: Solarflare Communications, Inc.
MFC after: 1 week
Added:
Author: arybchik
Date: Mon May 16 06:19:17 2016
New Revision: 299899
URL: https://svnweb.freebsd.org/changeset/base/299899
Log:
sfxge(4): cleanup: make licensing function quieter
Silent handling of failure to invoke functions that are not supported on
older licensing versions.
Author: arybchik
Date: Mon May 16 06:17:56 2016
New Revision: 299898
URL: https://svnweb.freebsd.org/changeset/base/299898
Log:
sfxge(4): restructure efx_lic to support V3 licensing
Create separate implementations of the efx_lic API for each revision of
the licensing system. All
Author: arybchik
Date: Mon May 16 06:26:18 2016
New Revision: 299901
URL: https://svnweb.freebsd.org/changeset/base/299901
Log:
sfxge(4): cleanup: make VPD lookups quieter
A lookup on a VPD entry which is missing reports several failure
messages as it propagates through wrapper
Author: arybchik
Date: Mon May 16 08:28:27 2016
New Revision: 299924
URL: https://svnweb.freebsd.org/changeset/base/299924
Log:
sfxge(4): cleanup: remove misnamed function declaration
Submitted by: Richard Houldsworth
Sponsored by: Solarflare Communications, Inc.
MFC after: 1
Author: arybchik
Date: Mon May 16 08:04:40 2016
New Revision: 299920
URL: https://svnweb.freebsd.org/changeset/base/299920
Log:
sfxge(4): cleanup: simplify ef10_ev_qcreate
Submitted by: Andy Moreton
Sponsored by: Solarflare Communications, Inc.
MFC after: 1 week
Modified:
Author: arybchik
Date: Mon May 16 08:27:20 2016
New Revision: 299923
URL: https://svnweb.freebsd.org/changeset/base/299923
Log:
sfxge(4): cleanup: make MCDI license queries quieter in common code
Submitted by: Andy Moreton
Sponsored by: Solarflare Communications, Inc.
MFC after:
Author: arybchik
Date: Mon May 16 08:32:21 2016
New Revision: 299925
URL: https://svnweb.freebsd.org/changeset/base/299925
Log:
sfxge(4): cleanup: quieten more common code MCDI handlers
Submitted by: Andy Moreton
Sponsored by: Solarflare Communications, Inc.
MFC after: 1 week
Author: arybchik
Date: Mon May 16 06:42:45 2016
New Revision: 299907
URL: https://svnweb.freebsd.org/changeset/base/299907
Log:
sfxge(4): increase maximum size of license keys
Increase buffer sizes for license keys to 160 bytes to accomodate ECDSA
hashes.
Submitted by: Richard
Author: arybchik
Date: Mon May 16 07:33:56 2016
New Revision: 299917
URL: https://svnweb.freebsd.org/changeset/base/299917
Log:
sfxge(4): set TSOv2 feature flag on Medford
Submitted by: Mark Spender
Sponsored by: Solarflare Communications, Inc.
MFC after: 1 week
Modified:
Author: arybchik
Date: Mon May 16 07:47:20 2016
New Revision: 299919
URL: https://svnweb.freebsd.org/changeset/base/299919
Log:
sfxge(4): translate MC_CMD_ERR_EEXIST to host errno value
This is needed because the new MCDI command nvram_private_append can
return MC_CMD_ERR_EEXIST
Author: arybchik
Date: Mon May 16 06:38:51 2016
New Revision: 299904
URL: https://svnweb.freebsd.org/changeset/base/299904
Log:
sfxge(4): improve PCIe link speed and width check
Perform a more accurate check of whether the PCIe bandwidth is
sufficient for the current/supported port
Author: arybchik
Date: Mon May 16 06:59:12 2016
New Revision: 299909
URL: https://svnweb.freebsd.org/changeset/base/299909
Log:
sfxge(4): regenerate MCDI headers from firmwaresrc .yml
Sponsored by: Solarflare Communications, Inc.
MFC after: 1 week
Modified:
Author: arybchik
Date: Mon May 16 07:12:04 2016
New Revision: 299911
URL: https://svnweb.freebsd.org/changeset/base/299911
Log:
sfxge(4): fix license validation check for V3 licenses
Length consistency checks were failing for ECC hashes.
Submitted by: Richard Houldsworth
Author: arybchik
Date: Mon May 16 06:32:06 2016
New Revision: 299903
URL: https://svnweb.freebsd.org/changeset/base/299903
Log:
sfxge(4): cleanup: make TLV scans quieter
Find end of segments in a more direct way that avoids an error report at
the terminator.
Submitted by: Richard
Author: arybchik
Date: Mon May 16 06:40:17 2016
New Revision: 299905
URL: https://svnweb.freebsd.org/changeset/base/299905
Log:
sfxge(4): fix V1 licensing MCDI operations
Implementation of the MCDI commands for Siena boards was requesting
the wrong operation.
Submitted by: Richard
Author: arybchik
Date: Mon May 16 07:29:50 2016
New Revision: 299915
URL: https://svnweb.freebsd.org/changeset/base/299915
Log:
sfxge(4): improve TX/RX queue error messages
Report the full error descriptor in a form that can be passed to
firmwaresrc/dpcpu/scripts/evdecode
Submitted
Author: arybchik
Date: Mon May 16 07:45:43 2016
New Revision: 299918
URL: https://svnweb.freebsd.org/changeset/base/299918
Log:
fxge(4): cleanup: run genfwdef to propogate prior changes to TLV headers
Submitted by: Andrew Lee
Sponsored by: Solarflare Communications, Inc.
MFC
Author: arybchik
Date: Fri May 13 06:47:07 2016
New Revision: 299594
URL: https://svnweb.freebsd.org/changeset/base/299594
Log:
sfxge(4): avoid duplicate delivery of packets when changing multicast mode
with multicast chaining enabled
With multicast chaining, if e.g. a specific multicast
Author: arybchik
Date: Fri May 13 06:47:47 2016
New Revision: 299595
URL: https://svnweb.freebsd.org/changeset/base/299595
Log:
sfxge(4): comment on when we assume multicast chaining is available
It's the same on Medford as Huntington.
Multicast chaining is not always on, even with
Author: arybchik
Date: Fri May 13 07:03:04 2016
New Revision: 299601
URL: https://svnweb.freebsd.org/changeset/base/299601
Log:
sfxge(4): move ef10_nic_* to ef10_nic.c
Submitted by: Andy Moreton
Sponsored by: Solarflare Communications, Inc.
MFC after: 1 week
Added:
Author: arybchik
Date: Fri May 13 06:57:08 2016
New Revision: 299597
URL: https://svnweb.freebsd.org/changeset/base/299597
Log:
sfxge(4): move ef10_filter_* to ef10_filter.c
Submitted by: Andy Moreton
Sponsored by: Solarflare Communications, Inc.
MFC after: 1 week
Added:
Author: arybchik
Date: Fri May 13 07:15:02 2016
New Revision: 299609
URL: https://svnweb.freebsd.org/changeset/base/299609
Log:
sfxge(4): rename falconsiena_mac_*
Falcon support has been removed, so this code only supports Siena.
Reviewed by:Andy Moreton
Sponsored by:
Author: arybchik
Date: Fri May 13 07:08:33 2016
New Revision: 299605
URL: https://svnweb.freebsd.org/changeset/base/299605
Log:
sfxge(4): move ef10_tx_* to ef10_tx.c
Submitted by: Andy Moreton
Sponsored by: Solarflare Communications, Inc.
MFC after: 1 week
Added:
Author: arybchik
Date: Fri May 13 07:06:57 2016
New Revision: 299604
URL: https://svnweb.freebsd.org/changeset/base/299604
Log:
sfxge(4): move ef10_rx_* to ef10_rx.c
Submitted by: Andy Moreton
Sponsored by: Solarflare Communications, Inc.
MFC after: 1 week
Added:
Author: arybchik
Date: Fri May 13 06:54:18 2016
New Revision: 299596
URL: https://svnweb.freebsd.org/changeset/base/299596
Log:
sfxge(4): move ef10_ev_* to ef10_ev.c
Submitted by: Andy Moreton
Sponsored by: Solarflare Communications, Inc.
MFC after: 1 week
Added:
Author: arybchik
Date: Fri May 13 07:12:14 2016
New Revision: 299608
URL: https://svnweb.freebsd.org/changeset/base/299608
Log:
sfxge(4): rename falconsiena_intr_*
falcon support has been removed, so this code only supports Siena.
Submitted by: Andy Moreton
Sponsored by:
Author: arybchik
Date: Fri May 13 07:04:28 2016
New Revision: 299602
URL: https://svnweb.freebsd.org/changeset/base/299602
Log:
sfxge(4): move ef10_nvram_* to ef10_nvram.c
Submitted by: Andy Moreton
Sponsored by: Solarflare Communications, Inc.
MFC after: 1 week
Added:
Author: arybchik
Date: Fri May 13 07:17:38 2016
New Revision: 299612
URL: https://svnweb.freebsd.org/changeset/base/299612
Log:
sfxge(4): rename falconsiena_filter_*
Falcon support has been removed, so this code only supports Siena.
Submitted by: Andy Moreton
Sponsored by:
Author: arybchik
Date: Fri May 13 06:59:20 2016
New Revision: 299599
URL: https://svnweb.freebsd.org/changeset/base/299599
Log:
sfxge(4): move ef10_mac_* to ef10_mac.c
Submitted by: Andy Moreton
Sponsored by: Solarflare Communications, Inc.
MFC after: 1 week
Added:
Author: arybchik
Date: Fri May 13 07:11:36 2016
New Revision: 299607
URL: https://svnweb.freebsd.org/changeset/base/299607
Log:
sfxge(4): rename falconsiena_ev_*
Falcon support has been removed, so this code only supports Siena.
Submitted by: Andy Moreton
Sponsored by:
Author: arybchik
Date: Fri May 13 07:10:07 2016
New Revision: 299606
URL: https://svnweb.freebsd.org/changeset/base/299606
Log:
sfxge(4): move ef10_vpd_* to ef10_vpd.c
Submitted by: Andy Moreton
Sponsored by: Solarflare Communications, Inc.
MFC after: 1 week
Added:
Author: arybchik
Date: Fri May 13 07:16:29 2016
New Revision: 299611
URL: https://svnweb.freebsd.org/changeset/base/299611
Log:
sfxge(4): rename falconsiena_tx_*
Falcon support has been removed, so this code only supports Siena.
Submitted by: Andy Moreton
Sponsored by:
Author: arybchik
Date: Fri May 13 07:15:51 2016
New Revision: 299610
URL: https://svnweb.freebsd.org/changeset/base/299610
Log:
sfxge(4): rename falconsiena_rx_*
Falcon support has been removed, so this code only supports Siena.
Submitted by: Andy Moreton
Sponsored by:
Author: arybchik
Date: Wed May 18 09:57:11 2016
New Revision: 300135
URL: https://svnweb.freebsd.org/changeset/base/300135
Log:
sfxge(4): cleanup: remove trailing whitespaces
Sponsored by: Solarflare Communications, Inc.
MFC after: 1 week
Modified:
head/sys/dev/sfxge/sfxge_rx.c
Author: arybchik
Date: Wed May 11 06:18:15 2016
New Revision: 299404
URL: https://svnweb.freebsd.org/changeset/base/299404
Log:
sfxge(4): remove Falcon specific EV_GLOBAL support
Submitted by: Andy Moreton
Sponsored by: Solarflare Communications, Inc.
MFC after: 1 week
Author: arybchik
Date: Wed May 11 06:19:53 2016
New Revision: 299406
URL: https://svnweb.freebsd.org/changeset/base/299406
Log:
sfxge(4): add new Emerald board sensors to common code
Submitted by: Andy Moreton
Sponsored by: Solarflare Communications, Inc.
MFC after: 1 week
Author: arybchik
Date: Wed May 11 06:19:05 2016
New Revision: 299405
URL: https://svnweb.freebsd.org/changeset/base/299405
Log:
sfxge(4): simplify efx_mac_select
Submitted by: Andy Moreton
Sponsored by: Solarflare Communications, Inc.
MFC after: 1 week
Differential
Author: arybchik
Date: Wed May 11 06:21:07 2016
New Revision: 299407
URL: https://svnweb.freebsd.org/changeset/base/299407
Log:
sfxge(4): make efx_sram_test Siena-only
Submitted by: Andy Moreton
Sponsored by: Solarflare Communications, Inc.
MFC after: 1 week
Differential
Author: arybchik
Date: Wed May 11 06:28:08 2016
New Revision: 299410
URL: https://svnweb.freebsd.org/changeset/base/299410
Log:
sfxge(4): fix efx_filter_reconfigure parameter type
This caused signed/unsigned errors in some subsequent patches.
The only value passed to this is a uint32_t.
Author: arybchik
Date: Wed May 11 06:16:53 2016
New Revision: 299403
URL: https://svnweb.freebsd.org/changeset/base/299403
Log:
sfxge(4): remove Falcon-specific code paths from common code
Submitted by: Andy Moreton
Sponsored by: Solarflare Communications, Inc.
MFC after: 1
Author: arybchik
Date: Wed May 11 06:15:07 2016
New Revision: 299402
URL: https://svnweb.freebsd.org/changeset/base/299402
Log:
sfxge(4): add TLV format buffer manipulation functions for V3 licensing
The licensing partition for V3 licensing will use the standard TLV format,
so Medford
Author: arybchik
Date: Sat May 14 06:00:00 2016
New Revision: 299719
URL: https://svnweb.freebsd.org/changeset/base/299719
Log:
sfxge(4): prepare for moving EF10 definitions to ef10_impl.h
Move legacy privilege masks near to their only user.
Move Huntington definitions to the top of
Author: arybchik
Date: Sat May 14 06:02:00 2016
New Revision: 299720
URL: https://svnweb.freebsd.org/changeset/base/299720
Log:
sfxge(4): move ef10 definitions to ef10_impl.h
Submitted by: Andy Moreton
Sponsored by: Solarflare Communications, Inc.
MFC after: 1 week
Modified:
Author: arybchik
Date: Sat May 14 06:04:29 2016
New Revision: 299722
URL: https://svnweb.freebsd.org/changeset/base/299722
Log:
sfxge(4): remove obsolete EFSYS_OPT_PHY_PROPS option and APIs
Submitted by: Andy Moreton
Sponsored by: Solarflare Communications, Inc.
MFC after: 1
Author: arybchik
Date: Sat May 14 06:05:45 2016
New Revision: 299723
URL: https://svnweb.freebsd.org/changeset/base/299723
Log:
sfxge(4): import TLV layout from firmwaresrc
Submitted by: Laurence Evans
Sponsored by: Solarflare Communications, Inc.
MFC after: 1 week
Modified:
Author: arybchik
Date: Sat May 14 06:17:03 2016
New Revision: 299731
URL: https://svnweb.freebsd.org/changeset/base/299731
Log:
sfxge(4): remove unimplemented sensor reset method
Submitted by: Andy Moreton
Sponsored by: Solarflare Communications, Inc.
MFC after: 1 week
Author: arybchik
Date: Sat May 14 06:14:28 2016
New Revision: 299729
URL: https://svnweb.freebsd.org/changeset/base/299729
Log:
sfxge(4): remove unimplemented MAC reset method
Submitted by: Andy Moreton
Sponsored by: Solarflare Communications, Inc.
MFC after: 1 week
Author: arybchik
Date: Sat May 14 06:16:14 2016
New Revision: 299730
URL: https://svnweb.freebsd.org/changeset/base/299730
Log:
sfxge(4): fix build with -Werror=pointer-sign
-Werror=pointer-sign is enabled in OmniOS GLD driver build.
Sponsored by: Solarflare Communications, Inc.
Author: arybchik
Date: Sat May 14 06:18:49 2016
New Revision: 299733
URL: https://svnweb.freebsd.org/changeset/base/299733
Log:
sfxge(4): remove obsolete EFX_MON types
Submitted by: Andy Moreton
Sponsored by: Solarflare Communications, Inc.
MFC after: 1 week
Modified:
Author: arybchik
Date: Sat May 14 05:59:18 2016
New Revision: 299718
URL: https://svnweb.freebsd.org/changeset/base/299718
Log:
sfxge(4): rename falconsiena_filter types
Falcon support has been removed, so this code only supports Siena.
Submitted by: Andy Moreton
Sponsored by:
Author: arybchik
Date: Sat May 14 06:03:18 2016
New Revision: 299721
URL: https://svnweb.freebsd.org/changeset/base/299721
Log:
sfxge(4): remove PHY property method stubs
Submitted by: Andy Moreton
Sponsored by: Solarflare Communications, Inc.
MFC after: 1 week
Modified:
Author: arybchik
Date: Sat May 14 06:06:48 2016
New Revision: 299724
URL: https://svnweb.freebsd.org/changeset/base/299724
Log:
sfxge(4): remove unimplemented EFX PHY methods
Submitted by: Andy Moreton
Sponsored by: Solarflare Communications, Inc.
MFC after: 1 week
Modified:
Author: arybchik
Date: Sat May 14 06:12:26 2016
New Revision: 299727
URL: https://svnweb.freebsd.org/changeset/base/299727
Log:
sfxge(4): cleanup: remove unused variable flags
Sponsored by: Solarflare Communications, Inc.
MFC after: 1 week
Modified:
Author: arybchik
Date: Sat May 14 06:13:24 2016
New Revision: 299728
URL: https://svnweb.freebsd.org/changeset/base/299728
Log:
sfxge(4): cleanup: remove unused define EFX_EVQ_FALCON_TIMER_QUANTUM_NS
Sponsored by: Solarflare Communications, Inc.
MFC after: 1 week
Modified:
Author: arybchik
Date: Sat May 14 06:17:55 2016
New Revision: 299732
URL: https://svnweb.freebsd.org/changeset/base/299732
Log:
sfxge(4): remove unimplemented sensor reconfigure method
Submitted by: Andy Moreton
Sponsored by: Solarflare Communications, Inc.
MFC after: 1 week
Author: arybchik
Date: Sat May 14 06:20:08 2016
New Revision: 299734
URL: https://svnweb.freebsd.org/changeset/base/299734
Log:
sfxge(4): remove unused EFX PHY symbols
Submitted by: Andy Moreton
Sponsored by: Solarflare Communications, Inc.
MFC after: 1 week
Modified:
Author: arybchik
Date: Tue May 10 06:51:20 2016
New Revision: 299318
URL: https://svnweb.freebsd.org/changeset/base/299318
Log:
sfxge(4): restructure TLV buffer validation
Move TLV buffer validation into ef10-specific function and add accessor
function which also converts the partition
Author: arybchik
Date: Tue May 10 07:06:44 2016
New Revision: 299322
URL: https://svnweb.freebsd.org/changeset/base/299322
Log:
sfxge(4): remove EFSYS_OPT_MAC_FALCON_GMAC
Submitted by: Andy Moreton
Sponsored by: Solarflare Communications, Inc.
MFC after: 1 week
Modified:
Author: arybchik
Date: Tue May 10 07:40:03 2016
New Revision: 299339
URL: https://svnweb.freebsd.org/changeset/base/299339
Log:
sfxge(4): cleanup: remove obsolete common code module
Submitted by: Andy Moreton
Sponsored by: Solarflare Communications, Inc.
MFC after: 1 week
Author: arybchik
Date: Tue May 10 06:53:38 2016
New Revision: 299319
URL: https://svnweb.freebsd.org/changeset/base/299319
Log:
sfxge(4): add TLV item manipulation functions to common code
Add creation, deletion and checksumming operations to the private copy of
TLV functions in the
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:
1001 - 1100 of 1351 matches
Mail list logo