This patch fixes LRO and hotupdate firmware problems, optimize doorbell area initialization without const macro definition, Optimize log files, support pause flow control and inner vxlan or non vxlan dport filter type.
-- v1->v2: - Fix LRO problems - Fix hotupdate firmware problem - Optimize doorbell area initialization - Remove 40GE Mezz card id - Add Fdir filter type - Optimize log files - Support pause flow control v1: - Allocate IO memory with socketid Xiaoyun wang (7): net/hinic: fix LRO problems net/hinic/base: fix hotupdate firmware problem net/hinic/base: optimize doorbell area initialization net/hinic: remove 40GE Mezz card id net/hinic: Add Fdir filter type net/hinic/base: Optimize log files net/hinic/base: Support Pause flow control drivers/net/hinic/base/hinic_pmd_cmd.h | 6 + drivers/net/hinic/base/hinic_pmd_cmdq.c | 4 + drivers/net/hinic/base/hinic_pmd_cmdq.h | 1 + drivers/net/hinic/base/hinic_pmd_hwif.c | 23 +- drivers/net/hinic/base/hinic_pmd_hwif.h | 1 + drivers/net/hinic/base/hinic_pmd_mbox.c | 3 +- drivers/net/hinic/base/hinic_pmd_mgmt.c | 9 +- drivers/net/hinic/base/hinic_pmd_niccfg.c | 233 +++++++- drivers/net/hinic/base/hinic_pmd_niccfg.h | 83 +++ drivers/net/hinic/base/hinic_pmd_nicio.c | 26 +- drivers/net/hinic/hinic_pmd_ethdev.c | 145 +++-- drivers/net/hinic/hinic_pmd_ethdev.h | 113 +++- drivers/net/hinic/hinic_pmd_flow.c | 961 ++++++++++++++++++++++++++---- drivers/net/hinic/hinic_pmd_rx.c | 42 +- drivers/net/hinic/hinic_pmd_tx.c | 1 + 15 files changed, 1433 insertions(+), 218 deletions(-) -- 1.8.3.1