On Mon, Apr 12, 2010 at 02:12:43PM +0200, Andi Kleen wrote:
FWIW, the fix that made it work for Pedro was to use usb_buffer_alloc()
for the transfer_buffer of the audio module.
Another detail I can't explain is that on his machine, the kernel oopses
when kmalloc() with GFP_DMA32 is used. The patch to try this also only
touched the allocation in sound/usb/caiaq/audio.c.
He just did. I put it online here:
http://caiaq.de/download/tmp/pedro-dmesg
Daniel
--