[vdr] [PATCH] rcu NPTL fix for 1.3.34
Klaus.Schmidinger at cadsoft.de
Fri Dec 16 15:52:19 CET 2005
Andreas Share wrote:
>> [ ... rcu.c vs. NPTL ... ]
> no problem for me, and because i think most other user uses lirc or the
> remote plugin to control vdr it is only a minor problem. So i still use
> rcu without the locks and wait until you use a NPTL enabled linux;)
Ok, so I finally switched to kernel 2.6 and the dvb-kernel driver
for good, and now I get the problems with rcu.c, too.
I have modified rcu.c so that it now does all actual data
transmission in the Action() function, so no more locking
is necessary. Simply dropping the locking caused lots of
ERROR (rcu.c,188): Invalid argument
when background and foreground thread tried to access the
interface at the same time.
Maybe you'd like to take a look at the attached patch.
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 5586 bytes
Desc: not available
Url : http://www.linuxtv.org/pipermail/vdr/attachments/20051216/91b18784/vdr-1.3.37-rcu-nptl.bin
More information about the vdr