> > Is there a way to know if the memory segment is dma-able? > > On ia32: In theory all memory below 4GB. For now bttv will DMA to > non-highmem pages. Would it be possible to use the V4L2 streaming interface then with memory the user owns, instead of memory the kernel owns? If it was it would REALLY kick ass.