Page MenuHomeFreeBSD

D21712.id62301.diff
No OneTemporary

D21712.id62301.diff

Index: sys/net/iflib.c
===================================================================
--- sys/net/iflib.c
+++ sys/net/iflib.c
@@ -2256,7 +2256,8 @@
(sctx->isc_pause_frames == 0)))
goto hung;
- if (ifmp_ring_is_stalled(txq->ift_br))
+ if (txq->ift_qstatus != IFLIB_QUEUE_IDLE &&
+ ifmp_ring_is_stalled(txq->ift_br))
txq->ift_qstatus = IFLIB_QUEUE_HUNG;
txq->ift_cleaned_prev = txq->ift_cleaned;
}

File Metadata

Mime Type
text/plain
Expires
Tue, Feb 24, 7:10 AM (3 h, 40 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
28970306
Default Alt Text
D21712.id62301.diff (431 B)

Event Timeline