DPDK patches and discussions
 help / color / mirror / Atom feed
* [dpdk-dev] [PATCH v3 00/24] net/i40e: update base code
@ 2018-01-09 20:29 Qi Zhang
  2018-01-09 20:29 ` [dpdk-dev] [PATCH v3 01/24] net/i40e/base: add new PHY type Qi Zhang
                   ` (24 more replies)
  0 siblings, 25 replies; 27+ messages in thread
From: Qi Zhang @ 2018-01-09 20:29 UTC (permalink / raw)
  To: beilei.xing; +Cc: dev, jingjing.wu, Qi Zhang

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.

v3:
- rebase to next-net-intel again

v2:
- rebase to next-net-intel
- fix some typo
- merge code clean into single patch
- add missing fix line


Qi Zhang (24):
  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: 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: 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_ethdev.c          |   4 +-
 drivers/net/i40e/i40e_ethdev_vf.c       |   2 +-
 drivers/net/i40e/i40e_pf.c              |   4 +-
 17 files changed, 753 insertions(+), 415 deletions(-)

-- 
2.14.1

^ permalink raw reply	[flat|nested] 27+ messages in thread

end of thread, other threads:[~2018-01-10  9:29 UTC | newest]

Thread overview: 27+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-01-09 20:29 [dpdk-dev] [PATCH v3 00/24] net/i40e: update base code Qi Zhang
2018-01-09 20:29 ` [dpdk-dev] [PATCH v3 01/24] net/i40e/base: add new PHY type Qi Zhang
2018-01-09 20:30 ` [dpdk-dev] [PATCH v3 02/24] net/i40e/base: add capability macros Qi Zhang
2018-01-09 20:30 ` [dpdk-dev] [PATCH v3 03/24] net/i40e/base: add (Q)SFP module memory access definitions Qi Zhang
2018-01-09 20:30 ` [dpdk-dev] [PATCH v3 04/24] net/i40e/base: release spinlock before function returns Qi Zhang
2018-01-09 20:30 ` [dpdk-dev] [PATCH v3 05/24] net/i40e/base: retry AQC to overcome IRCRead hangs Qi Zhang
2018-01-09 20:30 ` [dpdk-dev] [PATCH v3 06/24] net/i40e/base: add byte swaps in PHY register access Qi Zhang
2018-01-09 20:30 ` [dpdk-dev] [PATCH v3 07/24] net/i40e/base: add macro for 25G device Qi Zhang
2018-01-09 20:30 ` [dpdk-dev] [PATCH v3 08/24] net/i40e/base: code refactoring for LED blink Qi Zhang
2018-01-09 20:30 ` [dpdk-dev] [PATCH v3 09/24] net/i40e/base: add link speed convert function Qi Zhang
2018-01-09 20:30 ` [dpdk-dev] [PATCH v3 10/24] net/i40e/base: add AQ command for DCB parameters Qi Zhang
2018-01-09 20:30 ` [dpdk-dev] [PATCH v3 11/24] net/i40e/base: fix NVM lock Qi Zhang
2018-01-09 20:30 ` [dpdk-dev] [PATCH v3 12/24] net/i40e/base: code clean Qi Zhang
2018-01-09 20:30 ` [dpdk-dev] [PATCH v3 13/24] net/i40e/base: add NVM update preservation flags Qi Zhang
2018-01-09 20:30 ` [dpdk-dev] [PATCH v3 14/24] net/i40e/base: enable AQ event get in NVM update Qi Zhang
2018-01-09 20:30 ` [dpdk-dev] [PATCH v3 15/24] net/i40e/base: fix link LED blink Qi Zhang
2018-01-09 20:30 ` [dpdk-dev] [PATCH v3 16/24] net/i40e/base: add defines for flat NVM Qi Zhang
2018-01-09 20:30 ` [dpdk-dev] [PATCH v3 17/24] net/i40e: enhanced loopback AQ command Qi Zhang
2018-01-09 20:30 ` [dpdk-dev] [PATCH v3 18/24] net/i40e/base: add rearrange process " Qi Zhang
2018-01-09 20:30 ` [dpdk-dev] [PATCH v3 19/24] net/i40e/base: add AQ critical error type Qi Zhang
2018-01-09 20:30 ` [dpdk-dev] [PATCH v3 20/24] net/i40e/base: fix compile issue for GCC 6.3 Qi Zhang
2018-01-09 20:30 ` [dpdk-dev] [PATCH v3 21/24] net/i40e/base: fix reading LLDP configuration Qi Zhang
2018-01-09 20:30 ` [dpdk-dev] [PATCH v3 22/24] net/i40e/base: fix unaligned data issue Qi Zhang
2018-01-09 20:30 ` [dpdk-dev] [PATCH v3 23/24] net/i40e: rename a field Qi Zhang
2018-01-09 20:30 ` [dpdk-dev] [PATCH v3 24/24] net/i40e/base: update README file Qi Zhang
2018-01-10  5:37 ` [dpdk-dev] [PATCH v3 00/24] net/i40e: update base code Xing, Beilei
2018-01-10  9:29   ` Zhang, Helin

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).