CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]    2014/03/10 15:32:15

Modified files:
        sys/arch/loongson/include: bus.h 
        sys/arch/loongson/loongson: bus_dma.c 
        sys/arch/octeon/include: bus.h 
        sys/arch/octeon/octeon: bus_dma.c 
        sys/arch/sgi/include: bus.h 
        sys/arch/sgi/sgi: bus_dma.c 

Log message:
Support BUS_DMA_NOCACHE in bus_dma(9). Memory allocations done with
BUS_DMA_NOCACHE (or BUS_DMA_COHERENT if the platform does not have coherent
caches) will use PMAP_NOCACHE when invoking pmap_enter(), to avoid creating
cached mappings, and then evicting them from the cache.

Reply via email to