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