[linux-dvb] problems and workaround when tuning to a channel with
DD enabled
Johannes Stezenbach
js at linuxtv.org
Tue Jun 7 17:44:47 CEST 2005
Wolfgang Rohdewald wrote:
> On Dienstag 07 Juni 2005 13:31, Johannes Stezenbach wrote:
> > Or use a system with NPTL.
>
> I would rather find the real problem. Also, I don't know
> how easy it would be to adapt debian unstable.
I didn't mean that your problem comes from using linux_threads,
just that using NPTL would make stracing simpler.
Debian unstable supports NPTL, all you have to do is
use a 2.6 kernel and patch vdr to run without LD_ASSUME_KERNEL=2.4
> However I self compile the kernel. It had CONFIG_PREEMPT and
> CONFIG_PREEMPT_BKL.
Me too. Never had any problems with it (but I patch my vdr
to use NPTL).
> After disabling CONFIG_PREEMPT, I can get rid of that patch
> and everything works fine, wait_event_interruptible_timeout
> no more gets interrupted.
>
> Also, the problems with replaying Dolby Surround went away,
> for full log messages see my first post:
>
> StartHWFilter error buf 0b07 0010 012c b96a ret fffffe00 handle c041
>
> Is it a known fact that these drivers might not work in a
> preempting kernel which I simply did not know about? If so, maybe
> the drivers should put warnings into syslog?
>
> I can do more tests if you want me to. As a starter, I could
> try to enable only CONFIG_PREEMPT but not CONFIG_PREEMPT_BKL
Why don't you just fix the problem with the b0rked error
handling in Load/BlitBitmap and be done with it?
Johannes
More information about the linux-dvb
mailing list