Very interesting findings.
Please note that I compiled a 3.8 kernel for i386, applied the same driver patches and everything works fine, including dvb-usb and em28xx devices. So it's a MIPS related issue (given that the Xtrend drivers are not the cause).
I also tried to backport the em28xx driver to the version that was working in kernel 3.6, but the crashes are still there. The Realtek driver is exactly the same, and there has been no change in the dvb-usb framework between 3.6 and 3.8. The driver is surely doing something suspicious during init, but it works on x86 and used to work also on MIPS with the 3.6 kernel, so I don't think this is the cause.
All drivers are crashing during initialization, either trying to access a sub-dev connected through I2C (em28xx) or trying to start a swfilter (rtl2832).
I found a few recent bugfixes related to memory corruption/bad memory mapping on MIPS:
http://www.linux-mip...5/msg00048.html
http://patchwork.lin...org/patch/4994/
http://patchwork.lin...org/patch/4995/
I don't know if this may help...
there is news on dvb-usb 290e/em28xx, there is the possibility to use it. I would hate to throw it because, if I remember correctly, I paid it about € 80,00.
Obviously I can wait for the change. Now I loaded a backup of a firmware of the end of April when everything was still working.
Thanks for your help, Mauro