How does your bus_dma changes deal with systems that have DMA incoherent cache. bus_dmamap_sync would seem to require keeping the MI segments around... -- Matt Thomas Internet: matt@3am-software.com 3am Software Foundry WWW URL: http://www.3am-software.com/bio/matt/ Nashua, NH Disclaimer: I disavow all knowledge of this message