summaryrefslogtreecommitdiffstats
path: root/sys/dev/age
diff options
context:
space:
mode:
authorkevlo <kevlo@FreeBSD.org>2008-10-21 03:16:50 +0000
committerkevlo <kevlo@FreeBSD.org>2008-10-21 03:16:50 +0000
commit92f71ae8f1480c08cdfa745bf68bc1dc29823d8f (patch)
tree77380b345aa92d3f489747a05b6e0d312aa6a164 /sys/dev/age
parent7c5661fe5f19f23e53f48d0f70d9ed61aa47cc28 (diff)
downloadFreeBSD-src-92f71ae8f1480c08cdfa745bf68bc1dc29823d8f.zip
FreeBSD-src-92f71ae8f1480c08cdfa745bf68bc1dc29823d8f.tar.gz
No need to sync descriptors twice in age_rxintr()
Diffstat (limited to 'sys/dev/age')
-rw-r--r--sys/dev/age/if_age.c6
1 files changed, 0 insertions, 6 deletions
diff --git a/sys/dev/age/if_age.c b/sys/dev/age/if_age.c
index 252b9cc..35d06a6 100644
--- a/sys/dev/age/if_age.c
+++ b/sys/dev/age/if_age.c
@@ -2478,9 +2478,6 @@ age_rxintr(struct age_softc *sc, int rr_prod, int count)
bus_dmamap_sync(sc->age_cdata.age_rr_ring_tag,
sc->age_cdata.age_rr_ring_map,
BUS_DMASYNC_POSTREAD | BUS_DMASYNC_POSTWRITE);
- bus_dmamap_sync(sc->age_cdata.age_rx_ring_tag,
- sc->age_cdata.age_rx_ring_map,
- BUS_DMASYNC_POSTREAD | BUS_DMASYNC_POSTWRITE);
for (prog = 0; rr_cons != rr_prod; prog++) {
if (count <= 0)
@@ -2513,9 +2510,6 @@ age_rxintr(struct age_softc *sc, int rr_prod, int count)
sc->age_cdata.age_rr_cons = rr_cons;
/* Sync descriptors. */
- bus_dmamap_sync(sc->age_cdata.age_rx_ring_tag,
- sc->age_cdata.age_rx_ring_map,
- BUS_DMASYNC_PREREAD | BUS_DMASYNC_PREWRITE);
bus_dmamap_sync(sc->age_cdata.age_rr_ring_tag,
sc->age_cdata.age_rr_ring_map,
BUS_DMASYNC_PREREAD | BUS_DMASYNC_PREWRITE);
OpenPOWER on IntegriCloud