"dma_free_coherent: bad page in kernel page table"

Hi,

i'am trying to use the PS3 eye cam with the beagleboard. Everything
goes fine, the cmaera is recognized when plugged in and the proper
module loads. When trying to capture a frame using vidcat, dmesg shows
"dma_free_coherent: bad page in kernel page table" several times, and
the capture ends. The resulting image looks broken, but seems to come
from the sensor. Does anyone knows how to fix the "dma_free_coherent:
bad page in kernel page table" error ?

Thanks

PS: i am runing 2.6.29 kernel with patches from angstrom

jpiat wrote:

Hi,

i'am trying to use the PS3 eye cam with the beagleboard. Everything
goes fine, the cmaera is recognized when plugged in and the proper
module loads. When trying to capture a frame using vidcat, dmesg shows
"dma_free_coherent: bad page in kernel page table" several times, and
the capture ends. The resulting image looks broken, but seems to come
from the sensor. Does anyone knows how to fix the "dma_free_coherent:
bad page in kernel page table" error ?

Thanks

PS: i am runing 2.6.29 kernel with patches from angstrom

I am getting the same error message if change the resolution of my cam to 1600x1200 and then if stop streaming. I am using the same kernel version (from oe) but the logitech qc pro 9k. After restart of the camera the images are ok, but every time I stop the camera I get several of this error messages again. I posted this issue to the uvc-list already. If somebody has a clue I would also like to know.

Sascha