We are seeing issues with link status of ports as DPDK-bond members and those links suddenly go away and marked as down. There are multiple parameters that could cause this issue, but one of the suggestions we've got from a server vendor was that the following upstream patch would be required to support 25G AOC/ACC cables. https://github.com/DPDK/dpdk/commit/b1daa34614
(available for v21.05 onward)
(todo: define a test case)
[expected status]
---- dpdk-bond0 ----
bond_mode: balance-tcp
bond may use recirculation: yes, Recirc-ID : 1
bond-hash-basis: 0
updelay: 0 ms
downdelay: 0 ms
next rebalance: 1691 ms
lacp_status: negotiated
lacp_fallback_ab: false
active slave mac: 40:a6:b7:3e:4a:60(dpdk-d2cb784)
slave dpdk-7272e20: enabled
may_enable: true
slave dpdk-d2cb784: enabled
active slave
may_enable: true
[after sometime - links are lost]
---- dpdk-bond0 ----
bond_mode: balance-tcp
bond may use recirculation: yes, Recirc-ID : 1
bond-hash-basis: 0
updelay: 0 ms
downdelay: 0 ms
next rebalance: 7267 ms
lacp_status: configured
lacp_fallback_ab: false
active slave mac: 00:00:00:00:00:00(none)
slave dpdk-7272e20: disabled
may_enable: false
slave dpdk-d2cb784: disabled
may_enable: false
Ubuntu 20.04 LTS 0ubuntu0. 20.04.1
dpdk 19.11.7-
We are seeing issues with link status of ports as DPDK-bond members and those links suddenly go away and marked as down. There are multiple parameters that could cause this issue, but one of the suggestions we've got from a server vendor was that the following upstream patch would be required to support 25G AOC/ACC cables. /github. com/DPDK/ dpdk/commit/ b1daa34614
https:/
(available for v21.05 onward)
(todo: define a test case)
[expected status] hash-basis: 0 fallback_ ab: false 3e:4a:60( dpdk-d2cb784)
---- dpdk-bond0 ----
bond_mode: balance-tcp
bond may use recirculation: yes, Recirc-ID : 1
bond-
updelay: 0 ms
downdelay: 0 ms
next rebalance: 1691 ms
lacp_status: negotiated
lacp_
active slave mac: 40:a6:b7:
slave dpdk-7272e20: enabled
may_enable: true
slave dpdk-d2cb784: enabled
active slave
may_enable: true
[after sometime - links are lost] hash-basis: 0 fallback_ ab: false 00:00:00( none)
---- dpdk-bond0 ----
bond_mode: balance-tcp
bond may use recirculation: yes, Recirc-ID : 1
bond-
updelay: 0 ms
downdelay: 0 ms
next rebalance: 7267 ms
lacp_status: configured
lacp_
active slave mac: 00:00:00:
slave dpdk-7272e20: disabled
may_enable: false
slave dpdk-d2cb784: disabled
may_enable: false