From 4751084399f6622625e54f87466ec2d6983876d8 Mon Sep 17 00:00:00 2001 From: tsutsui Date: Sun, 15 Oct 2006 09:37:27 +0000 Subject: [PATCH] Oops, use correct dmamap to sync DMA descriptors. Found by DIAGNOSTIC code in sgimips/bus.c:_bus_dmamap_sync_mips3(). --- sys/dev/pci/if_vgevar.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sys/dev/pci/if_vgevar.h b/sys/dev/pci/if_vgevar.h index 9523ba3fa15c..732e6ccb7327 100644 --- a/sys/dev/pci/if_vgevar.h +++ b/sys/dev/pci/if_vgevar.h @@ -112,20 +112,20 @@ struct vge_softc { #define VGE_TXDESCSYNC(sc, idx, ops) \ bus_dmamap_sync((sc)->vge_dmat, \ - (sc)->vge_ldata.vge_tx_dmamap[(idx)], \ + (sc)->vge_ldata.vge_tx_list_map, \ sizeof(struct vge_tx_desc) * (idx), \ offsetof(struct vge_tx_desc, vge_frag[0]), \ (ops)) #define VGE_TXFRAGSYNC(sc, idx, nsegs, ops) \ bus_dmamap_sync((sc)->vge_dmat, \ - (sc)->vge_ldata.vge_tx_dmamap[(idx)], \ + (sc)->vge_ldata.vge_tx_list_map, \ sizeof(struct vge_tx_desc) * (idx) + \ offsetof(struct vge_tx_desc, vge_frag[0]), \ sizeof(struct vge_tx_frag) * (nsegs), \ (ops)) #define VGE_RXDESCSYNC(sc, idx, ops) \ bus_dmamap_sync((sc)->vge_dmat, \ - (sc)->vge_ldata.vge_rx_dmamap[(idx)], \ + (sc)->vge_ldata.vge_rx_list_map, \ sizeof(struct vge_rx_desc) * (idx), \ sizeof(struct vge_rx_desc), \ (ops))