[dpdk-dev] [PATCH 00/25] net/i40e: update base code
Qi Zhang
qi.z.zhang at intel.com
Mon Jan 8 04:43:10 CET 2018
The patchset update i40e base code base on latest CID drop
cid-i40e.2018.01.02.tar.gz, couple issues are fixed, include:
NVM lock issue, LED blink issue, LLDP configuration read issue
unaligned data issue on non-x86 platform and some compile issue
with GCC 6.3. Aslo a new AQ command that help software to get access
DCB paramters is added, AQ command for NVM update is enhanced to
support preservation flag for X722 device, and it also allow retreval
of AdminQ events as a result of AdminQ commands send to firmware.
Becides, the patchset also covers couple code clean.
Code clean
Qi Zhang (25):
net/i40e/base: add new PHY type
net/i40e/base: add capability macros
net/i40e/base: add (Q)SFP module memory access definitions
net/i40e/base: release spinlock before function returns
net/i40e/base: retry AQC to overcome IRCRead hangs
net/i40e/base: add byte swaps in PHY register access
net/i40e/base: add macro for 25G device
net/i40e/base: code refactoring for LED blink
net/i40e/base: add link speed convert function
net/i40e/base: add AQ command for DCB parameters
net/i40e/base: fix NVM lock
net/i40e/base: code clean
net/i40e/base: add NVM update preservation flags
net/i40e/base: enable AQ event get in NVM update
net/i40e/base: fix link LED blink
net/i40e/base: add defines for flat NVM
net/i40e/base: enhanced loopback AQ command
net/i40e/base: add rearrange process AQ command
net/i40e/base: add AQ critical error type
net/i40e/base: fix compile issue for GCC 6.3
net/i40e/base: code clean
net/i40e/base: fix reading LLDP configuration
net/i40e/base: fix unaligned data issue
net/i40e: rename a field
net/i40e/base: update README file
drivers/net/i40e/base/README | 2 +-
drivers/net/i40e/base/i40e_adminq.c | 44 ++--
drivers/net/i40e/base/i40e_adminq.h | 3 -
drivers/net/i40e/base/i40e_adminq_cmd.h | 47 +++-
drivers/net/i40e/base/i40e_common.c | 388 +++++++++++++++------------
drivers/net/i40e/base/i40e_dcb.c | 88 ++++++-
drivers/net/i40e/base/i40e_devids.h | 3 +
drivers/net/i40e/base/i40e_diag.c | 17 +-
drivers/net/i40e/base/i40e_hmc.c | 1 -
drivers/net/i40e/base/i40e_nvm.c | 447 ++++++++++++++++++--------------
drivers/net/i40e/base/i40e_prototype.h | 49 +++-
drivers/net/i40e/base/i40e_status.h | 1 +
drivers/net/i40e/base/i40e_type.h | 56 +++-
drivers/net/i40e/base/virtchnl.h | 12 +-
drivers/net/i40e/i40e_pf.c | 4 +-
15 files changed, 749 insertions(+), 413 deletions(-)
--
2.14.1
More information about the dev
mailing list