[linux-dvb] Cinergy T2 Kernel Oops on Linkstation Live V1 (Marvel Orion ARM Architecture)
thierry.merle at free.fr
Fri May 9 09:54:53 CEST 2008
Ingo Peukes a écrit :
> Hello everyone...
> a few days ago I bought e Pinnacle PCTV200e to try if it works with my
> Linkstation. After getting some drivers for it from here:
> As result I just got the same kernel oops, only triggered by the dvb_usb
> module instead of the cinergyT2 one.
Is it the same ManufacturerID/VendorID as the cinergyT2 device or did you make some adaptations to make your Pinnacle device to work with the cinergyT2 driver?
> Today I found a patch sent to this list on 01/20/2008 by Michele
> Scorcia. Although it is for kernel 18.104.22.168 and written to fix a problem
> on a mips platform the description of the problem came close to mine. So
> I applied it to the usb-urb.c from the above archive and built the modules.
> After that the oops was gone and the PCTV runs without problems.
> The cinergy driver still triggers the oops but i think that's normal
> cause it does not use the dvb-usb module and would need a separate patch.
> The new cinergyT2 driver from Tomi Orava works just fine so I give it a
> chance instead of fixing the old one.
> Another reason for this is that I tried both receivers on my desktop
> with the same kernel and v4l-dvb sources as I use on the Linkstation and
> couldn't make them run both at the same time. dmesg shows no errors but
> w_scan hangs when both drivers are loaded. Either receiver alone works
> great but together none does.
> This problem does not exist with the new driver.
I hope Tomi will be able to finalize his patch so we will be able to replace the old one.
The old driver is monolithic and does not follow the dvb framework evolutions/bug corrections.
> Here's the patch I use, only difference to the one from Michele Scorcia
> are the line numbers:
Please post this patch in an email with [PATCH] in subject and with the Signed-off-by: name <email> line so that maintainers get aware of the patch, and don't miss it.
More information about the linux-dvb