summaryrefslogtreecommitdiffstats
path: root/sys/dev/cxgb
diff options
context:
space:
mode:
authorkmacy <kmacy@FreeBSD.org>2009-05-12 03:30:25 +0000
committerkmacy <kmacy@FreeBSD.org>2009-05-12 03:30:25 +0000
commitec4d3eb88b069d0a5885206e76d5f8063d97b716 (patch)
treeea2b8a8449feadae253b5991c5fd85cc566304f8 /sys/dev/cxgb
parentb80b0ae2905ff3ad6348299f96ba4747fe953bd5 (diff)
downloadFreeBSD-src-ec4d3eb88b069d0a5885206e76d5f8063d97b716.zip
FreeBSD-src-ec4d3eb88b069d0a5885206e76d5f8063d97b716.tar.gz
fix bug introduced by last change
Submitted by: Navdeep Parhar
Diffstat (limited to 'sys/dev/cxgb')
-rw-r--r--sys/dev/cxgb/cxgb_multiq.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/dev/cxgb/cxgb_multiq.c b/sys/dev/cxgb/cxgb_multiq.c
index c55c111..9882ca8 100644
--- a/sys/dev/cxgb/cxgb_multiq.c
+++ b/sys/dev/cxgb/cxgb_multiq.c
@@ -296,7 +296,7 @@ cxgb_pcpu_start_(struct sge_qset *qs, struct mbuf *immpkt, int tx_flush)
}
stopped = isset(&qs->txq_stopped, TXQ_ETH);
- flush = ((drbr_empty(pi->ifp, txq->txq_mr)
+ flush = ((!drbr_empty(pi->ifp, txq->txq_mr)
&& !stopped) || txq->immpkt);
max_desc = tx_flush ? TX_ETH_Q_SIZE : TX_START_MAX_DESC;
OpenPOWER on IntegriCloud