[linux-dvb] Problems with SMP (i.e. dualcore) system: dvb-ttpci: warning: timeout waiting in LoadBitmap
Oliver Endriss
o.endriss at gmx.de
Sun Aug 5 06:14:39 CEST 2007
Sven Mueller wrote:
> Oliver Endriss wrote on 01/08/2007 00:27:
> > Sven Mueller wrote:
> >> Hi.
> >>
> >> I don't know which hardware interrupts those are mapped from/to and
> >> currently don't know how to find out.
> >>
> >> If you need any further data to give a helpful answer, don't hesitate to
> >> ask.
> >
> > Which firmware are you using?
>
> Most recent AFAICT (261f).
Nope, the most recent firmware is
http://linuxtv.org/downloads/firmware/dvb-ttpci-01.fw-2622
or the latest experimental firmware
http://www.suse.de/~werner/test_av-f12623.tar.bz2
> > A log showing driver startup might be useful.
>
> Do you mean this?
>
> dvb-ttpci: gpioirq unknown type=0 len=0
> dvb-ttpci: info @ card 1: firm f0240009, rtsl b0250018, vid 71010068,
> app 8000261f
> dvb-ttpci: firmware @ card 1 supports CI link layer interface
> dvb-ttpci: Crystal audio DAC @ card 1 detected
> dvb-ttpci: found av7110-0.
>
> > Does OSD work fine before the error occurres?
>
> Yes
>
> > Does the VDR recover if you wait some time (1 or 2 minutes) before you
> > press the next key?
>
> Sometimes (if I interpret things correctly though, this is due to an
> internal watchdog in VDR triggering a restart, which now, on my system,
> includes module unload/reload due to my problems).
With recent firmware VDR should recover _without_ emergency exit.
> > You might also try whether this driver improves things:
> > http://linuxtv.org/hg/~endriss/v4l-dvb-av7110-refactoring/
>
> Will take a look into that later once I find some time.
>
> One think fixed the problem for me, for now though:
> noapic nolapic
> on the kernel commandline (grub).
Are you sure that this did not disable SMP?
> However the system runs stable in every other aspect, so it seems to me
> that enabling apic/lapic does something which the dvb_ttpci driver
> doesn't handle properly on SMP systems.
There is no special handling for SMP or non-SMP systems.
Of course there might be a bug which will only show up with SMP. :-(
CU
Oliver
--
----------------------------------------------------------------
VDR Remote Plugin 0.3.9: http://www.escape-edv.de/endriss/vdr/
----------------------------------------------------------------
More information about the linux-dvb
mailing list