On Wednesday 21 August 2002 04:24 am, Gerd Knorr wrote: > > 1- After running for several hours the machine will reboot itself (this > > machine is NOT set to reboot on panics). This problem seems to happen > > with any version of bttv after 0.8.33, but ive never seen it happen with > > a prior version. > > What means "seems to happen with any version of bttv"? There are a few > known buggy ones between 0.8.33 + 0.8.45 (0.8.34+5 for example, see the > changelog). Which versions exactly did you test? Which kernel? Please > don't switch *both* kernel+bttv versions, better use the old 2.4.17 with > current bttv drivers for debugging this one. well, I started seeing this happen with 0.8.34 on the same kernel version that I was running 0.8.33 with no problems(2.4.17). Since that time ive downloaded new versions every month or so and tried them both on the same kernel version and newer kernels, having the same problem. I cant recall exactly which versions ive tried, but there where quite a few. Ive also run 0.8.33 on newer kernels with no problem. > > Sometimes there is no messages on the console and sometimes there > > are messages like the following: > > btaudio: buffer overrun > > OFLOW HLOCK VPRES RISCI > > bttv2: timeout: risc=065e201c, bits: VSYNC HSYNC OFLOW HLOCK VPRES RISCI > > <6>bttv1: timeout: risc=0663201c, bits: VSYNC HSYNC OFLOW HLOCK VPRES > > RISCI bttv0: timeout: risc=066d101c, bits: VSYNC HSYNC OFLOW HLOCK VPRES > > RISCI > > Hmm, multiple bttv cards running in timeouts at the same time. Looks > like some problem with the PCI bus ... > > Does this happen without btaudio too? no, not that I see. Running with all debuging that I can find turned on, all I see are btaudio: buffer overrun. here is a little more logging of what it looks like right before a crash: Aug 19 19:32:57 test1 kernel: *<7>bttv3: irq loop=0 fc=983926 riscs=1, riscc=023aa01c, bits: VSYNC* HSYNC OFLOW Aug 19 19:32:57 test1 kernel: bttv3: irq loop=1 fc=983927 riscs=1, riscc=023aa01c, bits: VSYNC* HSYNC OFLOW Aug 19 19:32:57 test1 kernel: bttv4: irq loop=0 fc=983815 riscs=1, riscc=07c6a53c, bits: VSYNC* HSYNC OFLOW Aug 19 19:32:57 test1 kernel: bttv0: irq loop=0 fc=984834 riscs=1, riscc=065ce1d4, bits: VSYNC* HSYNC OFLOW RISCI* Aug 19 19:32:57 test1 kernel: bttv: irq odd=c57696b4 even=c57696b4 screen=00000000 vbi=00000000 Aug 19 19:32:57 test1 kernel: bttv2: irq loop=0 fc=141287 riscs=1, riscc=00b715dc, bits: VSYNC* HSYNC OFLOW RISCI* Aug 19 19:32:57 test1 kernel: bttv: irq odd=c7356ad4 even=c7356ad4 screen=00000000 vbi=00000000 Aug 19 19:32:57 test1 kernel: HSYNC<7>bttv3: irq loop=0 fc=983928 riscs=1, riscc=023aa01c, bits: VSYNC* HSYNC OFLOW Aug 19 19:32:57 test1 kernel: bttv3: irq loop=1 fc=983929 riscs=1, riscc=023aa01c, bits: VSYNC* HSYNC OFLOW Aug 19 19:32:57 test1 kernel: bttv4: irq loop=0 fc=983816 riscs=1, riscc=07c6a53c, bits: VSYNC* HSYNC OFLOW Aug 19 19:32:57 test1 kernel: bttv0: irq loop=0 fc=984835 riscs=1, riscc=04cca19c, bits: VSYNC* HSYNC OFLOW RISCI* Aug 19 19:32:57 test1 kernel: bttv: irq odd=c57695ac even=c57695ac screen=00000000 vbi=00000000 Aug 19 19:32:57 test1 kernel: bttv2: irq loop=0 fc=141288 riscs=1, riscc=0082c59c, bits: VSYNC* HSYNC OFLOW RISCI* Aug 19 19:32:57 test1 kernel: bttv: irq odd=c7356bdc even=c7356bdc screen=00000000 vbi=00000000 > > > 2-When unloading the bttv modules I sometimes get the following panic. > > Ive included ksymoops from 2 occurences below, this is very easy to > > reproduce, so if you want more info I would be happy to send it: > > Yes: How exactly this can be reproduced? I havn't seen rmmod oopses for > a long time. This is strange, but yesterday I was able to reproduce this with a script that basicly did: killall `pidof mp1e` rmmod bttv btaudio tuner msp3400 video-buf and it would crash almost everytime time as long as the machine was running for a few minutes atleast, today when trying to troubleshoot I cant get this crash to happen. Could it have anything to do with the type of video im working with? I will keep trying to duplicate this problems again. > > Gerd