From: VDR U. <use...@gm...> - 2009-03-11 00:45:42
|
On Tue, Mar 10, 2009 at 4:41 PM, Jarod Wilson <ja...@wi...> wrote: >> Until yesterday lirc works fine >> Today i have upgraded to kernel >> 2.6.28.7,try lirc from cvs...and nothing >> works. >> Modules loaded if i try >> irw no answers or really slow >> (answer only one code per time >> 00000014e6110000 00 5 lircd.conf.conf >> )and lircd go to 100% cpu. >> I try also latest stable 0.48 >> but nothing.. >> I use lirc_atiusb module. > > I have an inkling what might be up. Christoph has been merging the > changes Janne and myself have been making in a git tree prepping lirc > for the upstream kernel back into lirc cvs (but painstakingly trying to > maintain backwards compatibility). The recent kfifo changes merged back > into lirc_dev.{c,h} may well still need to be accounted for in > lirc_atiusb.c. Might be worth trying out the 0.8.5pre1 snap to see if > that's still working or not (its pre-kfifo merge, so if that's the > problem, it ought to). I can confirm that the cvs from today does not work with kernel 2.6.28.7... I'm seeing things like: read invalid data from device /dev/lirc and Mar 10 17:03:38 test lircd-0.8.5-CVS[2741]: accepted new client on /dev/lircd Mar 10 17:03:38 test lircd-0.8.5-CVS[2741]: removed client The good news is that I downloaded lirc-0.8.5pre1 as you suggested and lirc is working fine now. So, whatever changed between lirc-0.8.5pre1 and todays cvs, something got broken. I'm using Debian Testing btw. Lemme know if I can be of any more help. Best regards, -Derek |