HomeFreeBSD

tcp: LRO timestamps have lost their previous precision

Description

tcp: LRO timestamps have lost their previous precision

Recently we had a rewrite to tcp_lro.c that was tested but one subtle change
was the move to a less precise timestamp. This causes all kinds of chaos
in tcp's that do pacing and needs to be fixed to use the more precise
time that was there before.

Reviewed by: mtuexen, gallatin, hselasky
Sponsored by: Netflix Inc
Differential Revision: https://reviews.freebsd.org/D30695

(cherry picked from commit b45daaea95abd8bda52caaacf120f9197caab3e7)

Details

Provenance
rrsAuthored on Jun 9 2021, 5:58 PM
tuexenCommitted on Jun 14 2021, 8:49 PM
Reviewer
gallatin
Differential Revision
D30695: tcp: LRO timestamps have lost their previous precision
Parents
rGfa3cfd1a845a: arm64: Fix pmap_copy()'s handling of 2MB mappings
Branches
Unknown
Tags
Unknown