diff options
author | yongari <yongari@FreeBSD.org> | 2012-01-17 19:31:03 +0000 |
---|---|---|
committer | yongari <yongari@FreeBSD.org> | 2012-01-17 19:31:03 +0000 |
commit | 86a07554c19e4651125e1a63adb6fe6d63b4fc02 (patch) | |
tree | 69417c60d1a973e0caf427ae31e7ed45ec21f468 | |
parent | 9b1d2e17150afa6c078f4a5eef24471795cbb7ca (diff) | |
download | FreeBSD-src-86a07554c19e4651125e1a63adb6fe6d63b4fc02.zip FreeBSD-src-86a07554c19e4651125e1a63adb6fe6d63b4fc02.tar.gz |
Use a RX DMA tag to free loaded RX DMA maps.
Previously it used a TX DMA tag.
-rw-r--r-- | sys/dev/re/if_re.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/dev/re/if_re.c b/sys/dev/re/if_re.c index 92fbbfe..4c79902 100644 --- a/sys/dev/re/if_re.c +++ b/sys/dev/re/if_re.c @@ -3576,7 +3576,7 @@ re_stop(struct rl_softc *sc) for (i = 0; i < sc->rl_ldata.rl_rx_desc_cnt; i++) { rxd = &sc->rl_ldata.rl_rx_desc[i]; if (rxd->rx_m != NULL) { - bus_dmamap_sync(sc->rl_ldata.rl_tx_mtag, + bus_dmamap_sync(sc->rl_ldata.rl_rx_mtag, rxd->rx_dmamap, BUS_DMASYNC_POSTREAD); bus_dmamap_unload(sc->rl_ldata.rl_rx_mtag, rxd->rx_dmamap); |