AltraMayor / AltraMayor/gatekeeper

DPDK: Bonding driver does not receive all packets in 8023ad mode (LACP)

オープン
#686 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る
bug workaround available
主要言語
C
スター
1.6k
フォーク
252
PR マージ指標
30日以内にマージされた PR はありません

説明

The bonding driver does not receive all packets in 8023ad mode (LACP) when it has two or more members. This bug happens because the bonding driver does not add the bond's MAC address to the members, so only the member whose MAC address is the same as the bond receives packets. I filed a [bug report](https://bugs.dpdk.org/show_bug.cgi?id=1426) upstream; see the bug report for more information.

Until the bug is fixed upstream, Gatekeeper will obtain the bond's MAC address **after** adding all members, **and** adding this MAC address to all members with `rte_eth_dev_mac_addr_add()`. Although unlikely, it's possible that a member does not support `rte_eth_dev_mac_addr_add()`, and Gatekeeper will not start.

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。