Re: System load raises when budget_av is loaded

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

 



Oliver Endriss schrieb:
> 
>> Most of the debi requests are done with an spinlock held.
> 
> None of the debiread/write accesses in budget-av uses locks,
> which is probably a bug. See the other thread.

Your are right, but sometimes it is called with nobusyloop = 0.

>> saa7146_wait_for_debi_done() is also used by the TT-FF cards. During the booting of the ARM, 
>> this cards need the timeout/wait after a debi error.
> 
> Could you please explain why the FF card needs this timeout?

I've modified saa7146_wait_for_debi_done() a little bit. The function returns earlier from the
second loop, if nobusyloop was 0 and if SPCI_DEBI_E was set after 100usec. I've used udelay() and an
additional counter. My TT-C2300 has reported an ARM boot error. The unmodified driver wasn't able to
restart the ARM. I must do a power off to recover the TT-C2300. I will do more test on this issue,
but currently I do some tests on a TT-C1500. Too many challenges are not so good at the same time.

- Hartmut

_______________________________________________
linux-dvb mailing list
linux-dvb@xxxxxxxxxxx
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

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

  Powered by Linux