diff options
| author | Dimitri Staessens <dimitri@ouroboros.rocks> | 2026-05-20 09:23:07 +0200 |
|---|---|---|
| committer | Sander Vrijders <sander@ouroboros.rocks> | 2026-05-22 08:13:50 +0200 |
| commit | 3cde856b4b68b5d6bbb9d6bb2d1b995f0babe109 (patch) | |
| tree | aca226aba5c20a40300e20bc8cd2a1be730e970b /src/lib/crc | |
| parent | 40cc98c427186a54ddf27fbd10763d7457fffb30 (diff) | |
| download | ouroboros-3cde856b4b68b5d6bbb9d6bb2d1b995f0babe109.tar.gz ouroboros-3cde856b4b68b5d6bbb9d6bb2d1b995f0babe109.zip | |
lib: Set a timeout on FRCT control packets
Time out frct_tx for control packets at 250us so a full tx ring cannot
stall the timer wheel (and with it KA, TLP, RXM fires). DATA frames
(fresh, RXM, TLP, FIN) keep blocking - dropping them would lose
recovery progress.
Add inact_drop, drf_rebase, rq_released, tlp_snd, sdu_snd_alloc,
sdu_snd_tx, sdu_sole, rxm_tx_dead, and per-type tx_drop counters.
Signed-off-by: Dimitri Staessens <dimitri@ouroboros.rocks>
Signed-off-by: Sander Vrijders <sander@ouroboros.rocks>
Diffstat (limited to 'src/lib/crc')
0 files changed, 0 insertions, 0 deletions
