On Wed, Aug 27, 2008 at 07:42:06AM +0200, Takashi Iwai wrote: > Right now it has to be a compile-time option because > - dma_mmap_coherent() isn't implemented in every architecture (thus > fails to build), and > - pages allocated via dma_mmap_coherent() aren't always suitable for > SG-mapping. I suggest you take this issue to linux-arch or linux-kernel. There will be some more people who will have input on this. Ralf