Page MenuHomeFreeBSD

Responding properly to SYN-ACK
ClosedPublic

Authored by rrs on May 7 2020, 10:49 AM.
Tags
None
Referenced Files
F132575445: D24747.id71520.diff
Sat, Oct 18, 2:45 AM
Unknown Object (File)
Wed, Oct 15, 5:38 AM
Unknown Object (File)
Sun, Oct 12, 6:14 AM
Unknown Object (File)
Sun, Oct 5, 7:33 AM
Unknown Object (File)
Sun, Oct 5, 2:10 AM
Unknown Object (File)
Sun, Oct 5, 12:18 AM
Unknown Object (File)
Sat, Oct 4, 10:21 PM
Unknown Object (File)
Mon, Sep 29, 1:50 AM
Subscribers

Details

Summary

When in the SYN-SENT state bbr and rack will not properly send an ACK but instead start the D-ACK timer. This
causes so_reuseport_lb_test to fail since it slows down how quickly the program runs until the timeout occurs
and fails the test.

Test Plan

Apply the fix and make sure that when bbr or rack is set as the default stack
so_reuseport_lb_test passes.

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Not Applicable
Unit
Tests Not Applicable