mbox series

[v4,0/3] ixgbe SFP handling fixes

Message ID 20220228152937.21247-1-jeffd@silicom-usa.com (mailing list archive)
Headers
Series ixgbe SFP handling fixes |

Message

Jeff Daly Feb. 28, 2022, 3:29 p.m. UTC
  Hello all,

We have several platforms based on Intel's C3000 series of SoCs that
have integrated ixgbe devices (X550EM) operating in the "Native SFI"
mode (the 0x15c4 device ID).

This set of patches address issues with detection and hotplug of
SPFs.  This is the first of a series of patches to refactor the
initial work that Stephen Douthit submitted last year, splitting the
issues into separate logical series.

---
v3:
* Moved code back out of base.

v4:
* Revert accidental tabification

Jeff Daly (2):
  net/ixgbe: Limit SDP3 check of TX_DISABLE to appropriate devices
  net/ixgbe: Fix SFP detection and linking on hotplug

Stephen Douthit (1):
  net/ixgbe: Fix ixgbe_is_sfp() to return valid result for X550EM_a devs

 drivers/net/ixgbe/ixgbe_ethdev.c | 516 ++++++++++++++++++++++++-------
 drivers/net/ixgbe/ixgbe_ethdev.h |  14 +-
 2 files changed, 408 insertions(+), 122 deletions(-)
  

Comments

Qi Zhang March 10, 2022, 12:35 p.m. UTC | #1
> -----Original Message-----
> From: Jeff Daly <jeffd@silicom-usa.com>
> Sent: Monday, February 28, 2022 11:30 PM
> To: dev@dpdk.org
> Subject: [PATCH v4 0/3] ixgbe SFP handling fixes
> 
> Hello all,
> 
> We have several platforms based on Intel's C3000 series of SoCs that have
> integrated ixgbe devices (X550EM) operating in the "Native SFI"
> mode (the 0x15c4 device ID).
> 
> This set of patches address issues with detection and hotplug of SPFs.  This is the
> first of a series of patches to refactor the initial work that Stephen Douthit
> submitted last year, splitting the issues into separate logical series.
> 
> ---
> v3:
> * Moved code back out of base.
> 
> v4:
> * Revert accidental tabification
> 
> Jeff Daly (2):
>   net/ixgbe: Limit SDP3 check of TX_DISABLE to appropriate devices
>   net/ixgbe: Fix SFP detection and linking on hotplug

For the above 2 patches, some internal investigation is still ongoing, have to defer them to the next release. 

> 
> Stephen Douthit (1):
>   net/ixgbe: Fix ixgbe_is_sfp() to return valid result for X550EM_a devs
> 
>  drivers/net/ixgbe/ixgbe_ethdev.c | 516 ++++++++++++++++++++++++-------
> drivers/net/ixgbe/ixgbe_ethdev.h |  14 +-
>  2 files changed, 408 insertions(+), 122 deletions(-)
> 
> --
> 2.25.1