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
_______________________________________________
Video4linux-list mailing list
[EMAIL PROTECTED]
https://listman.redhat.com/mailman/listinfo/video4linux-list