From 39fa231fbde6b12ece4b587923eecab28b2e22f2 Mon Sep 17 00:00:00 2001 From: yongari Date: Thu, 24 Sep 2009 17:11:41 +0000 Subject: Destroy dmamap in dma cleanup. --- sys/dev/de/if_de.c | 1 + 1 file changed, 1 insertion(+) (limited to 'sys/dev/de') diff --git a/sys/dev/de/if_de.c b/sys/dev/de/if_de.c index bb46711..e63e4f2 100644 --- a/sys/dev/de/if_de.c +++ b/sys/dev/de/if_de.c @@ -4563,6 +4563,7 @@ tulip_busdma_cleanup(tulip_softc_t * const sc) if (sc->tulip_setupbuf != NULL) { bus_dmamem_free(sc->tulip_setup_tag, sc->tulip_setupbuf, sc->tulip_setup_map); + bus_dmamap_destroy(sc->tulip_setup_tag, sc->tulip_setup_map); sc->tulip_setup_map = NULL; sc->tulip_setupbuf = NULL; } -- cgit v1.1