EF_ENABLE_TX_ERROR_RECOVERY - UG1586

Onload User Guide (UG1586)

Document ID
UG1586
Release Date
2025-11-03
Revision
1.31 English
Name
tx_error_recovery
Default
1
Minimum
0
Maximum
1
Scope
per-stack

Recover a broken TXQ after observing a TX error event.

If an interface sees a TX error event for any reason then it is no longer able to transmit, as the TX queue is broken.

Setting this option enables the automatic recovery of such a broken TXQ in Onload. Packets which are sent during the recovery period are dropped. Notably, UDP packets will not be retransmitted, but TCP packets will be retransmitted by request from normal TCP operation.