diff options
| author | 2026-04-30 20:09:01 +0000 | |
|---|---|---|
| committer | 2026-05-01 17:58:44 -0700 | |
| commit | d1ae37dc6881a6a9113c8545cdbba731393d8dcd (patch) | |
| tree | ca03169789297c7b4be717aa53c1a644ef72eadc /samples/kobject/ssh:/git@git.zx2c4.com/git:/git.zx2c4.com | |
| parent | ipv6: update route serial number on NETDEV_CHANGE (diff) | |
selftest: net: Add test for TCP flow failover with ECMP routes.
Without the previous commit, TCP failed to switch to alternative
IPv6 routes immediately upon carrier loss.
It would persist with the dead route until reaching the threshold
net.ipv4.tcp_retries1, leading to unnecessary delays in failover.
Let's add a selftest for this scenario to ensure TCP fails over
immediately upon a carrier loss event.
Before:
TEST: TCP IPv4 failover [ OK ]
TEST: TCP IPv6 failover [FAIL]
After:
TEST: TCP IPv4 failover [ OK ]
TEST: TCP IPv6 failover [ OK ]
Signed-off-by: Kuniyuki Iwashima <kuniyu@google.com>
Signed-off-by: Sagarika Sharma <sharmasagarika@google.com>
Link: https://patch.msgid.link/20260430200909.527827-3-sharmasagarika@google.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'samples/kobject/ssh:/git@git.zx2c4.com/git:/git.zx2c4.com')
0 files changed, 0 insertions, 0 deletions
