Skip to content

bugfix for bonding

Min Hu (Connor) dpdk-dev 3 versions – Applied

Status from this message: Applied to dpdk-next-net/main, thanks.

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v3 Latest5 patches 13 repliesApplied
  2. v24 patches 12 repliesSuperseded
  3. v12 patches 1 replySuperseded

Changes in v3 from the cover letter

- fix comments
- add a new patch to fix dev state.

Patches in v3 Applied

#Subject and filesSizeRepliesApplied
1/5net/bonding: fix non-active slaves aren't stoppeddrivers/net/bonding/rte_eth_bond_pmd.c+11 -90 replies
2/5net/bonding: fix non-terminable while loopdrivers/net/bonding/rte_eth_bond_pmd.c+1 -00 replies
3/5app/testpmd: fix port status of slave deviceapp/test-pmd/cmdline.c app/test-pmd/testpmd.c app/test-pmd/testpmd.h+73 -510 replies
4/5app/testpmd: fix slave device isn't releasedapp/test-pmd/cmdline.c app/test-pmd/testpmd.c app/test-pmd/testpmd.h+51 -09 replies
5/5ethdev: fix dev state when stoplib/ethdev/rte_ethdev.c+2 -13 replies

Reviews trailers per patch

3 of 5 patches have a Reviewed-by or Acked-by.

PatchAman SinghKonstantin AnanyevThomas MonjalonFerruh Yigit
1/5
2/5
3/5A-b A-b A-b
4/5A-b
5/5A-b A-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 4 reviewers.

Read the v3 thread

Cover letter [PATCH v3 0/5] bugfix for bonding

Fix some bonding related bug for bonding PMD and testpmd.

Huisong Li (4):
net/bonding: fix non-active slaves aren't stopped net/bonding: fix non-terminable while loop app/testpmd: fix port status of slave device app/testpmd: fix slave device isn't released

Min Hu (Connor) (1):
ethdev: fix dev state when stop

---
v3:
- fix comments
- add a new patch to fix dev state.

v2:
- add two patches in net/bonding.
- change port status of slave device in start_port
- delete removing slave operation when close bond port

 app/test-pmd/cmdline.c                 |   2 +
 app/test-pmd/testpmd.c                 | 122 ++++++++++++++++++++++++-
 app/test-pmd/testpmd.h                 |   5 +-
 drivers/net/bonding/rte_eth_bond_pmd.c |  21 +++--
 lib/ethdev/rte_ethdev.c                |   3 +-
 5 files changed, 138 insertions(+), 15 deletions(-)
Signature · 1 line
2.33.0