projects
/
cascardo
/
linux.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
bna: fix performance regression
[cascardo/linux.git]
/
drivers
/
net
/
ethernet
/
brocade
/
bna
/
bnad.c
diff --git
a/drivers/net/ethernet/brocade/bna/bnad.c
b/drivers/net/ethernet/brocade/bna/bnad.c
index
3a77f9e
..
556aab7
100644
(file)
--- a/
drivers/net/ethernet/brocade/bna/bnad.c
+++ b/
drivers/net/ethernet/brocade/bna/bnad.c
@@
-600,9
+600,9
@@
bnad_cq_process(struct bnad *bnad, struct bna_ccb *ccb, int budget)
prefetch(bnad->netdev);
cq = ccb->sw_q;
- cmpl = &cq[ccb->producer_index];
while (packets < budget) {
+ cmpl = &cq[ccb->producer_index];
if (!cmpl->valid)
break;
/* The 'valid' field is set by the adapter, only after writing