Hello. On 11/14/2012 10:09 PM, Sergei Shtylyov wrote: >> MUSB driver has been spoiling kernel output since 3.0 and nobody noticed -- >> I wonder how good it's actually tested (especially given the face that >> loading DaVinci glue as module just hangs DM6446 EVM board). Now I'm getting spectacular oops in cppi_controller_start() due to invalid instruction. That is fixed by my patch removing '__init' annotations from the 2 functions in cppi_dma.c that still have it. I'm waiting for you to merge it. > Felipe, luckily, in-kernel variant seems to work OK. Any ideas what could be > wrong with the modules? Most probably those '__init' annotations were what was wrong. It's likely that the memory remained intact in case of in-kernel glue layer but got already spoiled in case of the modular glue layer... > EVen more likely, I meant "luckily" here, of course. :-) > my big patch also works atop of your > tree (but fails with modules to, in different way). s/to/too/ WBR, Sergei -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html