Patrick Boettcher wrote: > On Fri, 17 Nov 2006, Andrew de Quincey wrote: >>>> that's all as a first report. let me know if you need more info. >>> This is a problem in the tda10086-module - but I'm unable to see it. >>> Andrew, can you take a look, please? >> Hmm, there are several places - I'm assuming the stacktrace is knackered and >> is sticking at set_frontend. >> >> Is this reproducable easily? If so, I can hack a debug patch together... i'm coming back with more info (i can provide more info about anything): 1. moved on to a newer 2.6.18 kernel andrea@nb-venturi:~$ uname -a Linux nb-venturi 2.6.18 #3 PREEMPT Wed Oct 18 08:33:12 CEST 2006 i686 GNU/Linux 2. still with "nvidia" binary 3. got the new git tree from ~pb: http://linuxtv.org/hg/~pb/v4l-dvb?cmd=changeset;node=4f1ca20313e5;style=gitweb 4. compile & install cleanly 5. when there's the device hotplug, i can see in dmesg: usb 5-2.2.3: new high speed USB device using ehci_hcd and address 6 usb 5-2.2.3: configuration #1 chosen from 1 choice dvb-usb: found a 'Pinnacle 400e DVB-S USB2.0' in cold state, will try to load a firmware dvb-usb: downloading firmware from file 'dvb-usb-pctv-400e-01.fw' usbcore: registered new driver dvb_usb_ttusb2 usb 5-2.2.3: USB disconnect, address 6 dvb-usb: generic DVB-USB module successfully deinitialized and disconnected. usb 5-2.2.3: new high speed USB device using ehci_hcd and address 7 usb 5-2.2.3: configuration #1 chosen from 1 choice dvb-usb: found a 'Pinnacle 400e DVB-S USB2.0' in warm state. dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer. DVB: registering new adapter (Pinnacle 400e DVB-S USB2.0). DVB: registering frontend 0 (Philips TDA10086 DVB-S)... dvb-usb: Pinnacle 400e DVB-S USB2.0 successfully initialized and connected. 6. dump test with dvbstream : andrea@nb-venturi:~$ dvbstream -f 10847 -p V -o 8192 > /dev/null dvbstream v0.6 - (C) Dave Chapman 2001-2004 Released under the GPL. Latest version available from http://www.linuxstb.org/ Tuning to 10847 Hz Using DVB card "Philips TDA10086 DVB-S", freq=10847 tuning DVB-S to Freq: 1097000, Pol:V Srate=0, 22kHz tone=off, LNB: 0 Setting only tone OFF and voltage 13V DISEQC SETTING SUCCEDED Getting frontend status 7. oopps message: divide error: 0000 [#1] PREEMPT Modules linked in: lnbp21 tda826x tda10086 dvb_usb_ttusb2 dvb_usb dvb_core dvb_pll rfcomm l2cap blu etooth ipv6 autofs4 thermal fan button processor ac battery i2c_i801 nvidia i2c_core usbhid usb_sto rage 8250_pci pcmcia crc32 snd_intel8x0 8250_pnp snd_intel8x0m snd_ac97_codec snd_ac97_bus snd_pcm_ oss snd_mixer_oss ipw2200 snd_pcm snd_timer ieee80211 ieee80211_crypt snd soundcore irda tg3 firmwa re_class yenta_socket rsrc_nonstatic snd_page_alloc intel_agp agpgart ehci_hcd rtc psmouse 8250 ser ial_core parport_pc parport uhci_hcd crc_ccitt usbcore pcspkr evdev CPU: 0 EIP: 0060:[<f8b8f9da>] Tainted: P VLI EFLAGS: 00010246 (2.6.18 #3) EIP is at tda10086_set_frontend+0x30c/0x3f1 [tda10086] eax: 002edfff ebx: 00000000 ecx: 00000000 edx: 00000000 esi: 00000000 edi: 00000004 ebp: d05c9f6c esp: d05c9f40 ds: 007b es: 007b ss: 0068 Process kdvb-fe-0 (pid: 11732, ti=d05c8000 task=d9860550 task.ti=d05c8000) Stack: 00000000 01000008 00000000 00000000 ec2c1200 000176ff 04004343 0010bd28 ec990000 ec2c1208 00000000 d05c9f94 f8c8c64d ec2c1208 ec990004 00000000 00000002 0010bd28 ec990000 ec2c1208 d05c9fc4 d05c9fa8 f8c8cdf5 00000000 Call Trace: [<c0103df8>] show_stack_log_lvl+0x8c/0x97 [<c0103f94>] show_registers+0x155/0x1ca [<c010416a>] die+0x161/0x228 [<c01042ab>] do_trap+0x7a/0x98 [<c0104865>] do_divide_error+0x87/0x91 [<c0103925>] error_code+0x39/0x40 [<f8c8c64d>] dvb_frontend_swzigzag_autotune+0x17d/0x1a8 [dvb_core] [<f8c8cdf5>] dvb_frontend_swzigzag+0x1ac/0x20d [dvb_core] [<f8c8db46>] dvb_frontend_thread+0x25c/0x2de [dvb_core] [<c0101005>] kernel_thread_helper+0x5/0xb Code: ff ff 8b 45 e4 89 d9 ba 07 00 00 00 c1 eb 08 e8 09 fb ff ff 8b 45 e4 89 d9 ba 08 00 00 00 e8 fa fa ff ff 8d 86 ff df 2e 00 31 d2 <f7> f6 ba 09 00 00 00 89 c1 8b 45 e4 e8 e1 fa ff ff 0f b6 4d e d EIP: [<f8b8f9da>] tda10086_set_frontend+0x30c/0x3f1 [tda10086] SS:ESP 0068:d05c9f40 bye andrea venturi _______________________________________________ linux-dvb mailing list linux-dvb@xxxxxxxxxxx http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb