[linux-dvb] problems and workaround when tuning to a channel with DD enabled

Wolfgang Rohdewald wolfgang at rohdewald.de
Tue Jun 7 16:12:16 CEST 2005


On Dienstag 07 Juni 2005 13:31, Johannes Stezenbach wrote:
> cat strace.out | grep SIG | grep -v SIGRTMIN

does not yield more than I already posted.
 
> 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.

However I self compile the kernel. It had CONFIG_PREEMPT and 
CONFIG_PREEMPT_BKL. 

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

-- 
Wolfgang




More information about the linux-dvb mailing list