Patch 1 fixes secondary process initialization failure. Patch 2 fixes issue where link state is not updated when speed is changed.
Patches 3 and 4 allow configuring RSS hash and key. Patch 5 updates link Forward Error Correction (FEC) to support IEEE 802.3 standard based FEC selection. Patches 6 and 7 update to new firmware 32-bit port capabilities to support more link speeds and module types. Thanks, Rahul Kumar Sanghvi (5): cxgbe: fix secondary process initialization cxgbe: update link state when link speed changes cxgbe: add support to update RSS hash configuration and key cxgbe: add support to get programmed RSS hash configuration and key cxgbe: update link Forward Error Correction (FEC) Rahul Lakkireddy (2): cxgbe: update link configuration for 32-bit port capability cxgbe: rework and use 32-bit port capability doc/guides/nics/cxgbe.rst | 12 +- doc/guides/nics/features/cxgbe.ini | 2 + doc/guides/rel_notes/release_18_02.rst | 3 + drivers/net/cxgbe/base/adapter.h | 5 +- drivers/net/cxgbe/base/common.h | 57 ++- drivers/net/cxgbe/base/t4_hw.c | 674 ++++++++++++++++++++++++++------ drivers/net/cxgbe/base/t4_regs.h | 25 ++ drivers/net/cxgbe/base/t4fw_interface.h | 172 +++++++- drivers/net/cxgbe/cxgbe.h | 2 + drivers/net/cxgbe/cxgbe_ethdev.c | 118 +++++- drivers/net/cxgbe/cxgbe_main.c | 118 ++++-- drivers/net/cxgbe/sge.c | 5 +- 12 files changed, 995 insertions(+), 198 deletions(-) -- 2.15.1