bttv 0.8.40, xawtv 3.72, lspci hangs

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



Hi all,

I have been using v4l2 through bttv 0.8.40 for 2 or 3 weeks, and it
worked like a charm ... until I tried today to lspci from a remote
computer when I had a xawtv (v3.72) running. My computer then freezed
and I could not even use any SysRq keys to cleanly shut it down.

lspci with the modules loaded and without xawtv works ok :

fred@ares:~$ /sbin/lspci 
00:00.0 Host bridge: VIA Technologies, Inc. VT8363/8365 [KT133/KM133] (rev 03)
00:01.0 PCI bridge: VIA Technologies, Inc. VT8363/8365 [KT133/KM133 AGP]
00:07.0 ISA bridge: VIA Technologies, Inc. VT82C686 [Apollo Super South] (rev 40)
00:07.1 IDE interface: VIA Technologies, Inc. Bus Master IDE (rev 06)
00:07.2 USB Controller: VIA Technologies, Inc. USB (rev 16)
00:07.3 USB Controller: VIA Technologies, Inc. USB (rev 16)
00:07.4 Host bridge: VIA Technologies, Inc. VT82C686 [Apollo Super ACPI] (rev 40)
00:09.0 Multimedia video controller: Brooktree Corporation Bt848 Video Capture (rev 12)
00:0c.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C (rev 10)
00:0d.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 07)
00:0d.1 Input device controller: Creative Labs SB Live! MIDI/Game Port (rev 07)
00:0e.0 Multimedia controller: Sigma Designs, Inc. REALmagic Hollywood Plus DVD Decoder (rev 02)
01:00.0 VGA compatible controller: nVidia Corporation NV5 [Riva TnT2 Ultra] (rev 15)
fred@ares:~$ /sbin/lsmod
Module                  Size  Used by    Not tainted
nfsd                   67360   8 (autoclean)
lockd                  48320   1 (autoclean) [nfsd]
sunrpc                 58100   1 (autoclean) [nfsd lockd]
em8300                 43588   0 (unused)
bt865                   2976   0 (unused)
adv717x                 3040   0 (unused)
usb-uhci               21540   0 (unused)
usbcore                55616   1 [usb-uhci]
nls_iso8859-1           2880   1 (autoclean)
nls_cp437               4384   1 (autoclean)
vfat                    9468   1 (autoclean)
fat                    29496   0 (autoclean) [vfat]
reiserfs              159104   2 (autoclean)
emu10k1                55776   0
sound                  53580   0 [emu10k1]
ac97_codec              9920   0 [emu10k1]
8139too                13952   1
mii                     1072   0 [8139too]
via686a                 8228   0 (unused)
lm80                    5472   0 (unused)
i2c-isa                 1220   0 (unused)
i2c-viapro              3848   0 (unused)
i2c-proc                6272   0 [via686a lm80]
tvmixer                 3744   0
soundcore               3364   9 [em8300 emu10k1 sound tvmixer]
tuner                   8388   1 (autoclean)
tvaudio                11232   1 (autoclean)
bttv                   69376   0
v4l2-common             4280   0 [bttv]
video-buf               8160   0 [bttv]
i2c-algo-bit            7148   3 [em8300 bttv]
i2c-core               12448   0 [bt865 adv717x via686a lm80 i2c-isa i2c-viapro i2c-proc tvmixer tuner tvaudio bttv i2c-algo-bi
t]
videodev                5568   2 [bttv]
fred@ares:~$ 

The last messages I could get from syslog were :

Jun 27 00:15:35 ares kernel: bttv0: amux: mode=-1 audio=128 signal=no mux=4/4 irq=yes
Jun 27 00:15:35 ares kernel: bttv0: amux: mode=-1 audio=128 signal=yes mux=4/4 irq=yes
Jun 27 00:15:44 ares kernel: bttv0: amux: mode=128 audio=128 signal=yes mux=4/4 irq=no
Jun 27 00:31:24 ares syslogd 1.4.1#10: restart.

and I had muted the sound just before the lspci.


If anyone wants more information, I will be glad to provide them.

This is not a critical problem (I just have to remember to no an
lspci).

On the remote computer, the strace lspci does not give much
information :

fred@ares:~$ strace lspci
execve("/bin/lspci", ["lspci"], [/* 18 vars */]) = 0
uname({sys="Linux", node="ares", ...})  = 0
brk(0)                                  = 0x8050644
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40014000
open("/etc/ld.so.preload", O_RDONLY)    = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=40570, ...}) = 0
old_mmap(NULL, 40570, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40015000
close(3)                                = 0

and it hangs ...

I will try tomorrow to recompile the modules with debug information.

TIA

Fred





[Index of Archives]     [Linux DVB]     [Video Disk Recorder]     [Asterisk]     [Photo]     [DCCP]     [Netdev]     [Xorg]     [Util Linux NG]     [Xfree86]     [Free Photo Albums]     [Fedora Users]     [Fedora Women]     [ALSA Users]     [ALSA Devel]     [Linux USB]

Powered by Linux