[dpdk-stable] [PATCH 00/24] backport for 19.11.4
Wei Hu (Xavier)
huwei013 at chinasoftinc.com
Mon Aug 17 11:25:08 CEST 2020
This series are backport for 19.11.4 about hns3 PMD driver, bonding
and testpmd.
Chengchang Tang (6):
net/hns3: remove restriction on setting VF MTU
net/hns3: support promiscuous and allmulticast mode for VF
net/hns3: fix adding multicast MAC address
net/hns3: decrease non-nearby memory access in Rx
net/hns3: support setting VF PVID by PF driver
net/hns3: cleanup duplicated code on processing TSO in Tx
Chengwen Feng (1):
net/hns3: get Rx/Tx queue fbd in xstats
Hao Chen (1):
net/hns3: optimize default RSS algorithm
Hongbo Zheng (3):
net/hns3: get link status change through mailbox
net/hns3: support TSO
net/hns3: check TSO segment size during Tx
Lijun Ou (4):
net/hns3: remove unnecessary branch
net/hns3: support symmetric RSS
net/hns3: report Tx descriptor segment limitations
app/testpmd: remove hardcoded descriptors limit
Wei Hu (Xavier) (8):
net/hns3: support setting VF MAC address by PF driver
net/hns3: get Tx abnormal errors in xstats
net/hns3: get PCI revision ID
net/hns3: support LRO
net/hns3: get device capability in primary process
net/hns3: support copper media type
net/hns3: fix reassembling multiple segment packets in Tx
net/hns3: fix inserted VLAN tag position in Tx
Weifeng Li (1):
net/bonding: change state machine to defaulted
app/test-pmd/cmdline.c | 11 +-
app/test-pmd/testpmd.c | 171 ++++++
app/test-pmd/testpmd.h | 2 +
doc/guides/nics/features/hns3.ini | 2 +
doc/guides/nics/features/hns3_vf.ini | 4 +
doc/guides/nics/hns3.rst | 2 +
drivers/net/bonding/eth_bond_8023ad_private.h | 3 +
drivers/net/bonding/rte_eth_bond_8023ad.c | 21 +-
drivers/net/hns3/hns3_ethdev.c | 269 ++++++--
drivers/net/hns3/hns3_ethdev.h | 34 +-
drivers/net/hns3/hns3_ethdev_vf.c | 578 +++++++++++++++---
drivers/net/hns3/hns3_flow.c | 12 +-
drivers/net/hns3/hns3_mbx.c | 93 +++
drivers/net/hns3/hns3_mbx.h | 13 +
drivers/net/hns3/hns3_rss.c | 35 +-
drivers/net/hns3/hns3_rss.h | 6 +-
drivers/net/hns3/hns3_rxtx.c | 525 ++++++++++++++--
drivers/net/hns3/hns3_rxtx.h | 65 +-
drivers/net/hns3/hns3_stats.c | 243 +++++---
drivers/net/hns3/hns3_stats.h | 3 +-
20 files changed, 1779 insertions(+), 313 deletions(-)
--
2.27.0
More information about the stable
mailing list