summaryrefslogtreecommitdiffstats
path: root/sys/dev/fxp
diff options
context:
space:
mode:
authormux <mux@FreeBSD.org>2003-04-06 23:16:00 +0000
committermux <mux@FreeBSD.org>2003-04-06 23:16:00 +0000
commit4744a04dfb05489dd23eba9b431ebb43539c524b (patch)
tree28ba1ed4cccff1476f69b70ec5872f274701707f /sys/dev/fxp
parentf11ab00778097668bfe1184c9f66e961a84e5df6 (diff)
downloadFreeBSD-src-4744a04dfb05489dd23eba9b431ebb43539c524b.zip
FreeBSD-src-4744a04dfb05489dd23eba9b431ebb43539c524b.tar.gz
Move a bus_dmamap_sync() to the correct place.
Diffstat (limited to 'sys/dev/fxp')
-rw-r--r--sys/dev/fxp/if_fxp.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/dev/fxp/if_fxp.c b/sys/dev/fxp/if_fxp.c
index 77204c3..7ca98a7 100644
--- a/sys/dev/fxp/if_fxp.c
+++ b/sys/dev/fxp/if_fxp.c
@@ -2434,12 +2434,12 @@ fxp_mc_setup(struct fxp_softc *sc)
txp->tx_cb->cb_status = 0;
txp->tx_cb->cb_command = htole16(FXP_CB_COMMAND_NOP |
FXP_CB_COMMAND_S | FXP_CB_COMMAND_I);
- bus_dmamap_sync(sc->cbl_tag, sc->cbl_map, BUS_DMASYNC_PREWRITE);
/*
* Advance the end of list forward.
*/
sc->fxp_desc.tx_last->tx_cb->cb_command &=
htole16(~FXP_CB_COMMAND_S);
+ bus_dmamap_sync(sc->cbl_tag, sc->cbl_map, BUS_DMASYNC_PREWRITE);
sc->fxp_desc.tx_last = txp;
sc->tx_queued++;
/*
OpenPOWER on IntegriCloud