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
Unknown Object (File)
Sat, Jul 18, 11:22 AM
Unknown Object (File)
Wed, Jul 15, 5:44 AM
Unknown Object (File)
Wed, Jul 15, 5:44 AM
Unknown Object (File)
Sat, Jul 4, 11:46 AM
Unknown Object (File)
Tue, Jun 30, 10:17 AM
Unknown Object (File)
Jun 13 2026, 5:56 AM
Unknown Object (File)
Jun 4 2026, 7:47 PM
Unknown Object (File)
Jun 1 2026, 2:32 AM

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.