Page MenuHomeFreeBSD

mlx5e: Ensure rx timestamps are monotonically increasing
ClosedPublic

Authored by gallatin on Apr 16 2026, 1:26 PM.
Tags
None
Referenced Files
Unknown Object (File)
Sun, May 17, 5:18 PM
Unknown Object (File)
Sun, May 17, 5:18 PM
Unknown Object (File)
Sun, May 17, 5:10 PM
Unknown Object (File)
Thu, May 14, 7:51 AM
Unknown Object (File)
Thu, May 14, 7:46 AM
Unknown Object (File)
Wed, May 13, 9:24 PM
Unknown Object (File)
Wed, May 13, 8:01 PM
Unknown Object (File)
Mon, May 11, 1:14 PM
Subscribers

Details

Summary

The clock calibration routine currently can result in rx timestamps
jumping backwards, which can confuse the TCP stack.
Ensure they are monotonically increasing by estimating what
we'd calculate as the next timestamp and clamp the calibration
so new timestamps are no earlier in time.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable