[linux-dvb] GPF on 64-Bit

Dave Oxley dave at daveoxley.co.uk
Tue Nov 15 00:21:09 CET 2005


I don't know if this was the safest thing to do, but I copied the cvs 
version of dvb_ca_en50221.c into my kernel tree and can confirm that 
this has resolved the problem.


Andrew de Quincey wrote:

>On Saturday 12 Nov 2005 08:02, Dave Oxley wrote:
>>I have a Hauppauge DVB-s Nova CI that I have just put into my new Xeon
>>em64t server (Gentoo 2.6.14-r1) and am getting a GPF. I have been using
>>this card on my P4 2.8 for several months without a problem. Both
>>kernels are SMP to support hyperthreading but the Xeon is 64-bit. I saw
>>that someone else had a similar problem on an amd64
>>This is what I get in dmesg:
>>tda1004x: found firmware revision 0 -- invalid
>>tda1004x: waiting for firmware upload (dvb-fe-tda10045.fw)...
>>tda1004x: firmware upload complete
>>tda1004x: found firmware revision 2c -- ok
>>dvb_ca adapter 0: DVB CAM detected and initialised successfully
>>general protection fault: 0000 [1] SMP
>>CPU 1
>>Modules linked in:
>>Pid: 6282, comm: mythbackend Not tainted 2.6.14-gentoo-r1 #3
>>RIP: 0010:[<ffffffff80430544>] <ffffffff80430544>{_spin_lock_irqsave+9}
>This looks like the long-standing CAM bug. I have only just fixed it in the 
>latest CVS drivers.

More information about the linux-dvb mailing list