[dpdk-dev] [PATCH v2 00/40] net/ixgbe: base code update

Bruce Richardson bruce.richardson at intel.com
Wed Sep 28 17:31:30 CEST 2016


On Mon, Sep 26, 2016 at 02:06:17AM +0000, Lu, Wenzhuo wrote:
> 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>
> 

Applied to dpdk-next-net/rel_16_11

Thanks,
/Bruce



More information about the dev mailing list