[dpdk-dev] [PATCH v2 00/40] net/ixgbe: base code update
Lu, Wenzhuo
wenzhuo.lu at intel.com
Mon Sep 26 04:06:17 CEST 2016
Hi,
> -----Original Message-----
> From: Wang, Xiao W
> Sent: Sunday, September 25, 2016 5:00 PM
> To: Lu, Wenzhuo
> Cc: dev at dpdk.org; Yigit, Ferruh; Wang, Xiao W
> Subject: [PATCH v2 00/40] net/ixgbe: base code update
>
> v2: - Moved minor changes into a cleanup patch.
> - Removed some unofficial names in commit log.
> - Rewrote the commit log of patch 05/40 to describe what the patch
> actually does.
> - Improved the wording of some commit log.
>
> Update ixgbe base driver, including the following changes:
>
> * add X550em_a 10G PHY support
> * support flow control auto negotiation for X550em_a 1G PHY
> * add X550em_a FW ALEF support
> * increase mailbox version to ixgbe_mbox_api_13
> * add two MAC ops for Hyper-V support
> * some functional fixes
>
> Xiao Wang (40):
> net/ixgbe/base: fix delta check for setting VFTA
> net/ixgbe/base: remove X550em SFP iXFI setup
> net/ixgbe/base: change endianness of PHY data
> net/ixgbe/base: add X550em_a 10G PHY support
> net/ixgbe/base: move vf_update_xcast_mode to base code
> net/ixgbe/base: introduce new ops init functions
> net/ixgbe/base: separate PHY probe code
> net/ixgbe/base: fully initialize X550em_a 1G PHYs
> net/ixgbe/base: add macros for VF promiscuous mode
> net/ixgbe/base: add FC setup for X550em_a fiber
> net/ixgbe/base: add FC autoneg for X550em_a fiber
> net/ixgbe/base: clear page register in error path
> net/ixgbe/base: configure DMAC for 10Mb operation
> net/ixgbe/base: fix function comments about X550
> net/ixgbe/base: report setting LPE register error
> net/ixgbe/base: bump mailbox version
> net/ixgbe/base: access IOSF by host interface
> net/ixgbe/base: fix check on NACK
> net/ixgbe/base: define X550 PCIe serial MAC addr
> net/ixgbe/base: bypass checking link for crosstalk
> net/ixgbe/base: support X550em_a SGMII FC autoneg
> net/ixgbe/base: add macros for GENEVE UDP port
> net/ixgbe/base: add bound check in LED functions
> net/ixgbe/base: use default check link function
> net/ixgbe/base: set default autoneg speed at reset
> net/ixgbe/base: add missing FDIRSCTPM mask setting
> net/ixgbe/base: commonize mailbox write and read
> net/ixgbe/base: reduce delay for SWFW semaphore
> net/ixgbe/base: report autoneg supported for X550
> net/ixgbe/base: remove X550em_a 100Mbps support
> net/ixgbe/base: unify link speed value
> net/ixgbe/base: separate ops init from PHY init
> net/ixgbe/base: add X550em_a FW ALEF support
> net/ixgbe/base: add two MAC ops for Hyper-V
> net/ixgbe/base: hold semaphore for shadow RAM access
> net/ixgbe/base: update X550em_a backplane speed
> net/ixgbe/base: clean code of flow control autoneg
> net/ixgbe/base: do not skip PHY configuration
> net/ixgbe/base: clean up
> net/ixgbe/base: add base driver update brief
>
> doc/guides/rel_notes/release_16_11.rst | 9 +
> drivers/net/ixgbe/base/README | 2 +-
> drivers/net/ixgbe/base/ixgbe_82598.c | 6 +-
> drivers/net/ixgbe/base/ixgbe_82599.c | 16 +-
> drivers/net/ixgbe/base/ixgbe_api.c | 11 +-
> drivers/net/ixgbe/base/ixgbe_api.h | 2 +
> drivers/net/ixgbe/base/ixgbe_common.c | 258 +++++--
> drivers/net/ixgbe/base/ixgbe_common.h | 3 +-
> drivers/net/ixgbe/base/ixgbe_mbx.h | 7 +-
> drivers/net/ixgbe/base/ixgbe_osdep.h | 1 +
> drivers/net/ixgbe/base/ixgbe_phy.c | 100 ++-
> drivers/net/ixgbe/base/ixgbe_phy.h | 71 +-
> drivers/net/ixgbe/base/ixgbe_type.h | 73 +-
> drivers/net/ixgbe/base/ixgbe_vf.c | 103 ++-
> drivers/net/ixgbe/base/ixgbe_vf.h | 3 +-
> drivers/net/ixgbe/base/ixgbe_x540.c | 10 +-
> drivers/net/ixgbe/base/ixgbe_x550.c | 1262 +++++++++++++++++++++---------
> --
> drivers/net/ixgbe/base/ixgbe_x550.h | 61 +-
> drivers/net/ixgbe/ixgbe_ethdev.c | 43 +-
> 19 files changed, 1360 insertions(+), 681 deletions(-)
>
> --
> 1.9.3
Series-Acked-by: Wenzhuo Lu <Wenzhuo.lu at intel.com>
More information about the dev
mailing list