fix promisc and tcam problem
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest5 patches 2 repliesIn review
Changes in v1 from the cover letter
- add out parameter for mgmt sync channel
- remove unused parameter
- fix setting promiscuous mode problem
- add tcam filter switch for FDIR
- modify return errors
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/5 | net/hinic/base: add out parameter for mgmt sync channeldrivers/ drivers/ drivers/ +1 more | +151 | 0 replies | |
| 2/5 | net/hinic/base: remove unused parameterdrivers/ drivers/ drivers/ | +3 | 0 replies | |
| 3/5 | net/hinic: fix setting promiscuous mode problemdrivers/ drivers/ | +31 | 0 replies | |
| 4/5 | net/hinic: add tcam filter switch for FDIRdrivers/ drivers/ drivers/ +1 more | +66 | 0 replies | |
| 5/5 | net/hinic/base: modify return errorsdrivers/ drivers/ drivers/ +2 more | +66 | 1 reply |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [dpdk-dev] [PATCH v1 0/5] fix promisc and tcam problem
This patch adds multi-thread resource protection when setting promiscuous or allmulticast mode, adds bufout and out size parameter for mgmt sync channel and removes unused parameters for mgmt channel with no ack, adds TCAM filter switch for FDIR, and modifies return errors.
--
v1:
- add out parameter for mgmt sync channel
- remove unused parameter
- fix setting promiscuous mode problem
- add tcam filter switch for FDIR
- modify return errors
Xiaoyun wang (5):
net/hinic/base: add out parameter for mgmt sync channel net/hinic/base: remove unused parameter net/hinic: fix setting promiscuous mode problem net/hinic: add tcam filter switch for FDIR net/hinic/base: modify return errors
drivers/net/hinic/base/hinic_pmd_cfg.c | 4 +- drivers/net/hinic/base/hinic_pmd_cmd.h | 1 + drivers/net/hinic/base/hinic_pmd_cmdq.c | 31 ++++-- drivers/net/hinic/base/hinic_pmd_hwdev.c | 147 +++++++++++++++++--------- drivers/net/hinic/base/hinic_pmd_hwif.c | 4 +- drivers/net/hinic/base/hinic_pmd_mgmt.c | 3 +- drivers/net/hinic/base/hinic_pmd_mgmt.h | 3 +- drivers/net/hinic/base/hinic_pmd_niccfg.c | 170 ++++++++++++++++++------------ drivers/net/hinic/base/hinic_pmd_niccfg.h | 11 ++ drivers/net/hinic/base/hinic_pmd_nicio.c | 42 ++++++-- drivers/net/hinic/hinic_pmd_ethdev.c | 34 +++++- drivers/net/hinic/hinic_pmd_ethdev.h | 1 + drivers/net/hinic/hinic_pmd_flow.c | 13 +++ 13 files changed, 316 insertions(+), 148 deletions(-)
Signature · 1 line
1.8.3.1