[Intel-wired-lan] [v2 next PATCH S27 02/15] i40e: Make the DCB firmware checks for X710/XL710 only

Bowers, AndrewX andrewx.bowers at intel.com
Tue Jan 19 21:31:29 UTC 2016


> -----Original Message-----
> From: Intel-wired-lan [mailto:intel-wired-lan-bounces at lists.osuosl.org] On
> Behalf Of Joshua Hay
> Sent: Wednesday, January 13, 2016 4:52 PM
> To: intel-wired-lan at lists.osuosl.org
> Subject: [Intel-wired-lan] [v2 next PATCH S27 02/15] i40e: Make the DCB
> firmware checks for X710/XL710 only
> 
> From: Neerav Parikh <neerav.parikh at intel.com>
> 
> Make the DCB firmware version related checks specific to
> X710 and XL710 only. These checks are not required for
> X722 family of devices.
> 
> Introduced an inline routine to help determine if the MAC type is X710/XL710
> or not.
> 
> Moved the firmware version related checks in i40e_sw_init() and defined
> flags for different cases
> 
> Fix the version check to allow using "Set LLDP MIB" AQ for beyond FVL4 FW
> releases.
> 
> Signed-off-by: Neerav Parikh <neerav.parikh at intel.com>
> Change-ID: Ib78288343de983aa0354fc28aa36e99b073662c0
> ---
> Testing Hints:
> - LLDP should get disabled on FVL with FVLSW1/2 NVM and no DCB/DCBX
> functionality should be available
> - DCB capability should be enabled for FVL3/4 NVM images
> - Once DCB is enabled for FPK builds SW functionally should be same as FVL
> DCB
> 
>  drivers/net/ethernet/intel/i40e/i40e.h      | 16 ++++++++++++++++
>  drivers/net/ethernet/intel/i40e/i40e_main.c | 27
> ++++++++++++++++++++-------
>  2 files changed, 36 insertions(+), 7 deletions(-)

Tested-by: Andrew Bowers <andrewx.bowers at intel.com>
Patch code changes correctly applied, DCB/FCoE patch - Does not break base driver, compiles cleanly


More information about the Intel-wired-lan mailing list