View | Details | Raw Unified | Return to bug 239240
Collapse All | Expand All

(-)sys/net/iflib.c (-1 / +2 lines)
Lines 2294-2300 Link Here
2294
		     (sctx->isc_pause_frames == 0)))
2294
		     (sctx->isc_pause_frames == 0)))
2295
			goto hung;
2295
			goto hung;
2296
2296
2297
		if (ifmp_ring_is_stalled(txq->ift_br))
2297
		if (txq->ift_qstatus != IFLIB_QUEUE_IDLE &&
2298
		    ifmp_ring_is_stalled(txq->ift_br))
2298
			txq->ift_qstatus = IFLIB_QUEUE_HUNG;
2299
			txq->ift_qstatus = IFLIB_QUEUE_HUNG;
2299
		txq->ift_cleaned_prev = txq->ift_cleaned;
2300
		txq->ift_cleaned_prev = txq->ift_cleaned;
2300
	}
2301
	}

Return to bug 239240