[linux-dvb] Skystar 2 / Flexcop CVS driver: frontend event storm?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sat, May 07, 2005 at 06:10:35PM +0200, Wolfgang Fritz wrote:
> I have just switched my VDR system (Nexus-S 2.2 and Skystar 2 2.6) to
> 2.6 kernel and CVS dvb-kernel.
> 
> Now I see VDR consuming nearly 100% CPU after start, most if the time
> going back to normal after some time (tens of seconds).
...
> But with the flexcop driver, this loop seems to spin extemely fast,
> consuming all CPU cycles. If I insert a sleep(10ms) in the loop, the
> high CPU load disappears. There seems to come an event storm from the
> frontend.

It would be helpful if you would add a few debug prints to VDR's
frontend code too see what is really happening. I have doubts
that your "event storm" assumption is correct.

> I have cross checked with the old skystar2 driver contained in the
> kernel package (SuSE 9.3 default kernel, 2.6.11.4 based), and could not
> see the problem. The 2.4 skystar2 driver did not show the problem either.
> 
> Ideas, hints?

Maybe the i2c code in the flexcop driver is different to skystar2?

BTW, which frontend do you have?

Johannes



[Index of Archives]     [Linux Media]     [Video 4 Linux]     [Asterisk]     [Samba]     [Xorg]     [Xfree86]     [Linux USB]

  Powered by Linux