cvs commit: src/sys/amd64/include bus_dma.h src/sys/amd64/amd64
busdma_machdep.c src/sys/alpha/include bus.h src/sys/alpha/alpha
busdma_machdep.c src/sys/ia64/include bus.h src/sys/ia64/ia64...
Maxime Henrion
mux at FreeBSD.org
Sun Jul 27 06:52:12 PDT 2003
mux 2003/07/27 06:52:11 PDT
FreeBSD src repository
Modified files:
sys/amd64/include bus_dma.h
sys/amd64/amd64 busdma_machdep.c
sys/alpha/include bus.h
sys/alpha/alpha busdma_machdep.c
sys/ia64/include bus.h
sys/ia64/ia64 busdma_machdep.c
sys/i386/include bus_dma.h
sys/i386/i386 busdma_machdep.c
sys/powerpc/include bus.h
sys/powerpc/powerpc busdma_machdep.c
sys/sparc64/include bus.h
sys/sparc64/sparc64 bus_machdep.c
Log:
- Introduce a new busdma flag BUS_DMA_ZERO to request for zero'ed
memory in bus_dmamem_alloc(). This is possible now that
contigmalloc() supports the M_ZERO flag.
- Remove the locking of Giant around calls to contigmalloc() since
contigmalloc() now grabs Giant itself.
Revision Changes Path
1.43 +11 -8 src/sys/alpha/alpha/busdma_machdep.c
1.23 +1 -0 src/sys/alpha/include/bus.h
1.50 +11 -8 src/sys/amd64/amd64/busdma_machdep.c
1.24 +1 -0 src/sys/amd64/include/bus_dma.h
1.52 +11 -8 src/sys/i386/i386/busdma_machdep.c
1.23 +1 -0 src/sys/i386/include/bus_dma.h
1.31 +11 -8 src/sys/ia64/ia64/busdma_machdep.c
1.14 +1 -0 src/sys/ia64/include/bus.h
1.12 +1 -0 src/sys/powerpc/include/bus.h
1.18 +11 -6 src/sys/powerpc/powerpc/busdma_machdep.c
1.31 +1 -0 src/sys/sparc64/include/bus.h
1.34 +10 -6 src/sys/sparc64/sparc64/bus_machdep.c
More information about the cvs-src
mailing list