I have just installed SUSE 10.2 on my VDR machine, using the default kernel 2.6.18.2-34-default as it comes with the distribution. Running VDR with the DVB driver modules that come with the distribution works just fine. However, when I compile the latest HG driver as of 2006-12-27, 14:30, and run VDR with it, I first get a log error message Dec 27 16:35:25 video vdr: [4039] ERROR (dvbdevice.c,108): Operation not supported which comes from VDR's line ioctl(fd_frontend, FE_SET_VOLTAGE, SEC_VOLTAGE_13); and a few seconds later I get Dec 27 16:35:30 video kernel: general protection fault: 0000 [#1] Dec 27 16:35:30 video kernel: SMP Dec 27 16:35:30 video kernel: last sysfs file: /devices/platform/i2c-9191/9191-0290/temp1_input Dec 27 16:35:30 video kernel: Modules linked in: mt352 b2c2_flexcop_pci stv0299 budget ves1x93 dvb_ttpci saa7146_vv budget_core b2c2_flexcop videodev saa7146 dvb_core ttpci_eeprom video_buf v4l2_common dvb_pll v4l1_compat w83781d hwmon_vid hwmon i2c_isa nfs lockd nfs_acl sunrpc af_packet apparmor aamatch_pcre loop dm_mod ide_cd cdrom shpchp firmware_class 8139too pci_hotplug ohci_hcd mii ali_agp usbcore agpgart i2c_ali15x3 i2c_ali1535 i2c_core parport_pc lp parport ext3 mbcache jbd edd processor alim15x3 ide_disk ide_core Dec 27 16:35:30 video kernel: CPU: 0 Dec 27 16:35:30 video kernel: EIP: 0060:[<d8a33000>] Tainted: G U VLI Dec 27 16:35:30 video kernel: EFLAGS: 00010286 (2.6.18.2-34-default #1) Dec 27 16:35:30 video kernel: EIP is at stv0299_get_tune_settings+0x0/0x5d [stv0299] Dec 27 16:35:30 video kernel: eax: d12b3a08 ebx: 00000000 ecx: d73b8800 edx: d8a33000 Dec 27 16:35:30 video kernel: esi: d73b8800 edi: cf631fc4 ebp: d12b3a08 esp: cf631f9c Dec 27 16:35:30 video kernel: ds: 007b es: 007b ss: 0068 Dec 27 16:35:30 video kernel: Process kdvb-fe-2 (pid: 4050, ti=cf630000 task=d135f850 task.ti=cf630000) Dec 27 16:35:30 video kernel: Stack: d8a3e7a8 cf631fc5 0000000f d8a4257d 00000002 00000000 d135f850 c01314f2 Dec 27 16:35:30 video kernel: cf631fbc cf631fbc 76646b08 65662d62 0000322d 00000000 00000000 d8a3e5be Dec 27 16:35:30 video kernel: 00000000 00000000 00000000 c0102005 d12b3a08 00000000 00000000 00000000 Dec 27 16:35:30 video kernel: Call Trace: Dec 27 16:35:30 video kernel: [<d8a3e7a8>] dvb_frontend_thread+0x1ea/0x2cb [dvb_core] Dec 27 16:35:30 video kernel: [<c01314f2>] autoremove_wake_function+0x0/0x35 Dec 27 16:35:30 video kernel: [<d8a3e5be>] dvb_frontend_thread+0x0/0x2cb [dvb_core] Dec 27 16:35:30 video kernel: [<c0102005>] kernel_thread_helper+0x5/0xb Dec 27 16:35:30 video kernel: Code: Bad EIP value. Dec 27 16:35:30 video kernel: EIP: [<d8a33000>] stv0299_get_tune_settings+0x0/0x5d [stv0299] SS:ESP 0068:cf631f9c and then Dec 27 16:35:34 video kernel: <1>BUG: unable to handle kernel NULL pointer dereference at virtual address 00000000 Dec 27 16:35:34 video kernel: printing eip: Dec 27 16:35:34 video kernel: d8ce1000 Dec 27 16:35:34 video kernel: *pde = 00000000 Dec 27 16:35:34 video kernel: Oops: 0002 [#2] Dec 27 16:35:34 video kernel: SMP Dec 27 16:35:34 video kernel: last sysfs file: /devices/platform/i2c-9191/9191-0290/temp1_input Dec 27 16:35:34 video kernel: Modules linked in: mt352 b2c2_flexcop_pci stv0299 budget ves1x93 dvb_ttpci saa7146_vv budget_core b2c2_flexcop videodev saa7146 dvb_core ttpci_eeprom video_buf v4l2_common dvb_pll v4l1_compat w83781d hwmon_vid hwmon i2c_isa nfs lockd nfs_acl sunrpc af_packet apparmor aamatch_pcre loop dm_mod ide_cd cdrom shpchp firmware_class 8139too pci_hotplug ohci_hcd mii ali_agp usbcore agpgart i2c_ali15x3 i2c_ali1535 i2c_core parport_pc lp parport ext3 mbcache jbd edd processor alim15x3 ide_disk ide_core Dec 27 16:35:34 video kernel: CPU: 0 Dec 27 16:35:34 video kernel: EIP: 0060:[<d8ce1000>] Tainted: G U VLI Dec 27 16:35:34 video kernel: EFLAGS: 00010286 (2.6.18.2-34-default #1) Dec 27 16:35:34 video kernel: EIP is at mt352_get_tune_settings+0x0/0x17 [mt352] Dec 27 16:35:34 video kernel: eax: d12b3c04 ebx: 00000000 ecx: d13ef800 edx: d8ce1000 Dec 27 16:35:34 video kernel: esi: d13ef800 edi: cf6ebfc4 ebp: d12b3c04 esp: cf6ebf9c Dec 27 16:35:34 video kernel: ds: 007b es: 007b ss: 0068 Dec 27 16:35:34 video kernel: Process kdvb-fe-3 (pid: 4053, ti=cf6ea000 task=d135f2e0 task.ti=cf6ea000) Dec 27 16:35:34 video kernel: Stack: d8a3e7a8 cf6ebfc5 0000000f d8a4257d 00000003 00000000 d135f2e0 c01314f2 Dec 27 16:35:34 video kernel: cf6ebfbc cf6ebfbc 76646b04 65662d62 0000332d 00000000 00000000 d8a3e5be Dec 27 16:35:34 video kernel: 00000000 00000000 00000000 c0102005 d12b3c04 00000000 00000000 00000000 Dec 27 16:35:34 video kernel: Call Trace: Dec 27 16:35:34 video kernel: [<d8a3e7a8>] dvb_frontend_thread+0x1ea/0x2cb [dvb_core] Dec 27 16:35:34 video kernel: [<c01314f2>] autoremove_wake_function+0x0/0x35 Dec 27 16:35:34 video kernel: [<d8a3e5be>] dvb_frontend_thread+0x0/0x2cb [dvb_core] Dec 27 16:35:34 video vdr: [4048] frontend 1 was reinitialized Dec 27 16:35:34 video kernel: [<c0102005>] kernel_thread_helper+0x5/0xb Dec 27 16:35:34 video kernel: Code: Bad EIP value. Dec 27 16:35:34 video kernel: EIP: [<d8ce1000>] mt352_get_tune_settings+0x0/0x17 [mt352] SS:ESP 0068:cf6ebf9c The same happens if I use the HG driver as of 2006-11-04 (newly compiled for the new kernel, of course). The 2006-11-04 driver works fine with SUSE 10.0's kernel 2.6.13-15.8-default. Does anybody have an idea what might be wrong here? Klaus _______________________________________________ linux-dvb mailing list linux-dvb@xxxxxxxxxxx http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb