Mailing List archive

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

[vdr] Re: CPU too fast??



Rainer Zocholl wrote:
> 
[...]
> 
> But when i start VDR the log file fills up with high speed:
> 
> Oct  6 00:59:04 msi last message repeated 15 times
> Oct  6 00:59:04 msi kernel: GPIO0 irq
> Oct  6 00:59:04 msi kernel: GPIO0 irq 1025 593
> Oct  6 00:59:04 msi kernel: dvb_irq
> Oct  6 00:59:04 msi kernel: DEBI irq type 1025
> Oct  6 00:59:04 msi kernel: dvb_irq
> Oct  6 00:59:04 msi last message repeated 9 times
> Oct  6 00:59:04 msi kernel: GPIO0 irq
> Oct  6 00:59:04 msi kernel: GPIO0 irq 513 68
> Oct  6 00:59:04 msi kernel: dvb_irq
> Oct  6 00:59:04 msi kernel: DEBI irq type 513
> Oct  6 00:59:04 msi kernel: dvb_irq
> 
> regardless if debug=2 debug=1 oder debug=3
> 
> Because of so much output, timeouts occurs...

Oh, I have had no timouts, but my log file becomes bigger and bigger.

I'm afraid you have to patch $DVB/driver/dvb.c.

But it seems to me, it's not so difficult, for instance:

[driver/dvb.c, line 124]
#define dprintk if (debug) printk

goes to 

#define dprintk1 if ( (debug & 0x1)==1 ) printk
#define dprintk2 if ( (debug & 0x2)==1 ) printk
#define dprintk3 if ( (debug & 0x4)==1 ) printk
....

Furthermore the other dprintk's have to be changed to dprintk[1-3]
according to your needs.

-- 
Frank



Home | Main Index | Thread Index