diff options
| author | Inbal Schussheim <inbal.lipshtat@mail.huji.ac.il> | 2026-09-14 12:04:08 +0300 |
|---|---|---|
| committer | Paolo Abeni <pabeni@redhat.com> | 2026-09-17 15:17:58 +0200 |
| commit | d841cd7513f3d48018175ecb1fb972cfd3c3c10b (patch) | |
| tree | 24460f2d4896308f91e3bb5f6c294f056f2f4aaa /tools/perf/scripts/python | |
| parent | f81e6c3fb06327bc49cdd6e559845293ba06a704 (diff) | |
| download | linux-next-d841cd7513f3d48018175ecb1fb972cfd3c3c10b.tar.gz linux-next-d841cd7513f3d48018175ecb1fb972cfd3c3c10b.zip | |
selftests: net: packetdrill: test exclusion of old ACK from TCP fast path
Add a packetdrill test for an in-sequence data segment carrying an
excessively old ACK.
Verify that the segment falls through from the TCP fast path to the slow
path, where the existing ACK validation rejects it and sends a challenge
ACK. The payload is not accepted and RCV.NXT remains unchanged.
Based on the reproducer from Commit 3d501dd326fb
("tcp: do not accept ACK of bytes we never sent").
Signed-off-by: Inbal Schussheim <inbal.lipshtat@mail.huji.ac.il>
Reviewed-by: Eric Dumazet <edumazet@google.com>
Link: https://patch.msgid.link/20260914090408.1435080-3-inbal.lipshtat@mail.huji.ac.il
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions
