CVSROOT: /cvs Module name: src Changes by: m...@cvs.openbsd.org 2015/09/05 15:13:24
Modified files: sys/arch/sgi/hpc: hpc.c hpcreg.h hpcvar.h if_sq.c if_sqvar.h sys/arch/sgi/sgi: bus_dma.c Log message: Give up trying to map DMA descriptor in uncached memory on ECC flavours of the IP22 motherboard (IP26, IP28). Instead, do not ask for a BUS_DMA_COHERENT mapping, but perform explicit cache operations. This removes the need for the memory controller to switch between `fast' and `slow' mode every time a DMA descriptor is updated. Tested on IP22 and IP28.