svn commit: r193604 - user/kmacy/releng_7_2_fcs/sys/dev/cxgb
Kip Macy
kmacy at FreeBSD.org
Sun Jun 7 01:21:18 UTC 2009
Author: kmacy
Date: Sun Jun 7 01:21:17 2009
New Revision: 193604
URL: http://svn.freebsd.org/changeset/base/193604
Log:
- don't reduce txmax for callouts
- set reclaim_min to zero for first pass
Modified:
user/kmacy/releng_7_2_fcs/sys/dev/cxgb/cxgb_sge.c
Modified: user/kmacy/releng_7_2_fcs/sys/dev/cxgb/cxgb_sge.c
==============================================================================
--- user/kmacy/releng_7_2_fcs/sys/dev/cxgb/cxgb_sge.c Sun Jun 7 01:06:56 2009 (r193603)
+++ user/kmacy/releng_7_2_fcs/sys/dev/cxgb/cxgb_sge.c Sun Jun 7 01:21:17 2009 (r193604)
@@ -1577,9 +1577,9 @@ cxgb_start_locked(struct sge_qset *qs)
avail = txq->size - txq->in_use - 4;
txmax = min(TX_START_MAX_DESC, avail);
- /* in case all packets use more than one mbuf */
+ /* free all completed requests */
if (qs->qs_flags & QS_FLUSHING)
- txmax = min(txmax, 7);
+ reclaim_completed_tx(qs, 0, TXQ_ETH);
TXQ_LOCK_ASSERT(qs);
while ((txq->in_use - in_use_init < txmax) &&
More information about the svn-src-user
mailing list