Andrew, 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. Cheers, Dave. Andrew de Quincey wrote: >On Saturday 12 Nov 2005 08:02, Dave Oxley wrote: > > >>All, >> >>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 >>(http://www.linuxtv.org/pipermail/linux-dvb/2005-September/005070.html). >>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. > >