From b03eb9a0929a39a07a49b54d9c039b96e3b5fb65 Mon Sep 17 00:00:00 2001 From: Sam Leffler Date: Sun, 9 Jan 2005 19:57:55 +0000 Subject: [PATCH] correct direction for bus_dma sync of rx buffer Submitted by: Tai-hwa Liang --- sys/dev/bfe/if_bfe.c | 2 +- sys/pci/if_sis.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys/dev/bfe/if_bfe.c b/sys/dev/bfe/if_bfe.c index c6e93a26b517..d4a969439dfa 100644 --- a/sys/dev/bfe/if_bfe.c +++ b/sys/dev/bfe/if_bfe.c @@ -617,7 +617,7 @@ bfe_list_newbuf(struct bfe_softc *sc, int c, struct mbuf *m) r = &sc->bfe_rx_ring[c]; bus_dmamap_load(sc->bfe_tag, r->bfe_map, mtod(m, void *), MCLBYTES, bfe_dma_map_desc, d, 0); - bus_dmamap_sync(sc->bfe_tag, r->bfe_map, BUS_DMASYNC_PREWRITE); + bus_dmamap_sync(sc->bfe_tag, r->bfe_map, BUS_DMASYNC_PREREAD); ctrl = ETHER_MAX_LEN + 32; diff --git a/sys/pci/if_sis.c b/sys/pci/if_sis.c index 3deff3c77e8c..071db9e2b5c1 100644 --- a/sys/pci/if_sis.c +++ b/sys/pci/if_sis.c @@ -1385,7 +1385,7 @@ sis_newbuf(struct sis_softc *sc, struct sis_desc *c, struct mbuf *m) bus_dmamap_load(sc->sis_tag, c->sis_map, mtod(m, void *), MCLBYTES, sis_dma_map_desc_ptr, c, 0); - bus_dmamap_sync(sc->sis_tag, c->sis_map, BUS_DMASYNC_PREWRITE); + bus_dmamap_sync(sc->sis_tag, c->sis_map, BUS_DMASYNC_PREREAD); return(0); }