Page MenuHomeFreeBSD

iflib: remove the unused TX queue state machine
Needs ReviewPublic

Authored by netchild on Thu, Jul 16, 11:11 AM.
Tags
None
Referenced Files
F163431181: D58282.id182076.diff
Thu, Jul 23, 3:50 AM
F163402646: D58282.diff
Wed, Jul 22, 9:43 PM
F163382420: D58282.id.diff
Wed, Jul 22, 5:15 PM
Unknown Object (File)
Tue, Jul 21, 6:22 AM
Unknown Object (File)
Sun, Jul 19, 10:36 PM
Unknown Object (File)
Sun, Jul 19, 9:26 AM
Unknown Object (File)
Sun, Jul 19, 2:42 AM
Unknown Object (File)
Sat, Jul 18, 10:20 AM

Details

Reviewers
gallatin
kbowling
markj
erj
shurd
Group Reviewers
iflib
Summary

The previous commit stopped using ift_qstatus and the IFLIB_QUEUE_*
states for the TX watchdog decision, leaving only dead stores.
Remove the field, the states, and all assignments. Also remove
ift_cleaned_prev, whose last consumer was the old watchdog check.
No functional change.

MFC after: 1 month
Assisted-by: Claude Code (Fable 5)

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 74848
Build 71731: arc lint + arc unit