Module Name: src Committed By: uebayasi Date: Wed Jul 28 04:16:13 UTC 2010
Modified Files: src/sys/arch/arm/imx [uebayasi-xip]: imx31_space.c src/sys/arch/arm/include [uebayasi-xip]: bus.h src/sys/sys [uebayasi-xip]: bus_proto.h Log Message: Correct bus_space_physload(9) arguments to take "int freelist". A possible use case of bus_space_physload(9) would be some high-performance device with huge local memory, like InfiniBand HCA. We can register its local memory using bus_space_physload(..., VM_FREELIST_INFINIBAND0), then later map it to userspace via cdev_mmap(9) -> bus_dmamem_mmap(9). (bus_dma(9) needs changes too, of course.) To generate a diff of this commit: cvs rdiff -u -r1.3.2.4 -r1.3.2.5 src/sys/arch/arm/imx/imx31_space.c cvs rdiff -u -r1.20.2.3 -r1.20.2.4 src/sys/arch/arm/include/bus.h cvs rdiff -u -r1.3.2.2 -r1.3.2.3 src/sys/sys/bus_proto.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.