Page MenuHomeFreeBSD

iflib: ignore reclaim coalescing when low on tx descriptors
ClosedPublic

Authored by gallatin on Apr 9 2026, 11:35 PM.
Tags
None
Referenced Files
F157121713: D56339.id175209.diff
Mon, May 18, 2:29 PM
F157121110: D56339.id175209.diff
Mon, May 18, 2:23 PM
F157013699: D56339.id175769.diff
Sun, May 17, 11:11 PM
F157012731: D56339.id175769.diff
Sun, May 17, 11:05 PM
Unknown Object (File)
Thu, May 14, 4:48 PM
Unknown Object (File)
Thu, May 14, 2:38 AM
Unknown Object (File)
Thu, May 14, 2:38 AM
Unknown Object (File)
Wed, May 13, 9:46 PM

Details

Summary

If we are low on TX descriptors, bypass iflib_txq_can_reclaim() and force a reclaim. This is intended to reduce the number of output drops under heavy load when using simple transmit.

Diff Detail

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

Event Timeline

This revision was not accepted when it landed; it landed in state Needs Review.Apr 17 2026, 5:35 PM
This revision was automatically updated to reflect the committed changes.