diff options
| author | Jay Vosburgh <[email protected]> | 2022-06-16 19:26:30 +0000 |
|---|---|---|
| committer | David S. Miller <[email protected]> | 2022-06-17 10:38:09 +0000 |
| commit | e66e257a5d8368d9c0ba13d4630f474436533e8b (patch) | |
| tree | 4c75e70f1c382af77a2d962e11680e08b102d474 /net/tipc | |
| parent | net: fix data-race in dev_isalive() (diff) | |
| download | kernel-e66e257a5d8368d9c0ba13d4630f474436533e8b.tar.gz kernel-e66e257a5d8368d9c0ba13d4630f474436533e8b.zip | |
veth: Add updating of trans_start
Since commit 21a75f0915dd ("bonding: Fix ARP monitor validation"),
the bonding ARP / ND link monitors depend on the trans_start time to
determine link availability. NETIF_F_LLTX drivers must update trans_start
directly, which veth does not do. This prevents use of the ARP or ND link
monitors with veth interfaces in a bond.
Resolve this by having veth_xmit update the trans_start time.
Reported-by: Jonathan Toppins <[email protected]>
Tested-by: Jonathan Toppins <[email protected]>
Signed-off-by: Jay Vosburgh <[email protected]>
Fixes: 21a75f0915dd ("bonding: Fix ARP monitor validation")
Link: https://lore.kernel.org/netdev/[email protected]/
Signed-off-by: David S. Miller <[email protected]>
Diffstat (limited to 'net/tipc')
0 files changed, 0 insertions, 0 deletions
