summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorkmacy <kmacy@FreeBSD.org>2008-01-15 03:21:02 +0000
committerkmacy <kmacy@FreeBSD.org>2008-01-15 03:21:02 +0000
commit9696aa5a5bdee14a9e1f1569e7112fae4f1fecc1 (patch)
treefc252a136a4e48dca09f62fbf19e23f77f10769f
parent58dd567f36d3ec5b1a668bf7b21f447d1a0912ae (diff)
downloadFreeBSD-src-9696aa5a5bdee14a9e1f1569e7112fae4f1fecc1.zip
FreeBSD-src-9696aa5a5bdee14a9e1f1569e7112fae4f1fecc1.tar.gz
remove superfluous locking from dequeue
-rw-r--r--sys/dev/cxgb/cxgb_osdep.h2
1 files changed, 0 insertions, 2 deletions
diff --git a/sys/dev/cxgb/cxgb_osdep.h b/sys/dev/cxgb/cxgb_osdep.h
index fb65d87..9a2fb9e 100644
--- a/sys/dev/cxgb/cxgb_osdep.h
+++ b/sys/dev/cxgb/cxgb_osdep.h
@@ -225,7 +225,6 @@ buf_ring_dequeue(struct buf_ring *mr)
ring = (caddr_t *)mr->br_ring;
mask = mr->br_size - 1;
- mtx_lock(&mr->br_lock); /* XXX temporary ? */
cons = mr->br_cons;
mb();
prod = mr->br_prod;
@@ -236,7 +235,6 @@ buf_ring_dequeue(struct buf_ring *mr)
mr->br_cons = (cons + 1) & mask;
mb();
}
- mtx_unlock(&mr->br_lock); /* XXX temporary ? */
return (m);
}
OpenPOWER on IntegriCloud