>>> Sorry, forgot to add one file to the patch. >>> >>> The right fix is this one. >> >> This patch seems to fix the unload crash but unfortunately now all I >> get is "frontend 0/0 timed out while tuning". > > Forgot to mention that I didn't see the gp8psk-fe entry in menuconfig > customize frontends even though the gp8psk module was enabled and set > to <m>. When I exited and saved .config, DVB_GP8PSK_FE was set though. > Maybe something at `config DVB_USB_GP8PSK` in > drivers/media/usb/dvb-usb/Kconfig needs adjusting too? Ugh, forgot to add this as well: Module Size Used by gp8psk_fe 3803 1 dvb_usb_gp8psk 7408 4 dvb_usb 17623 1 dvb_usb_gp8psk dvb_core 74928 1 dvb_usb lirc_serial 7502 3 lirc_dev 6991 1 lirc_serial rc_core 16112 2 dvb_usb,lirc_dev And I noticed something different in dmesg when loading the module. The prior to the patch it logged: [ 92.041222] dvb-usb: found a 'Genpix SkyWalker-2 DVB-S receiver' in warm state. [ 93.104244] gp8psk: FW Version = 2.14.6 (0x20e06) Build 2010/10/10 [ 93.104991] gp8psk: FPGA Version = 1 [ 93.105367] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer. [ 93.105549] DVB: registering new adapter (Genpix SkyWalker-2 DVB-S receiver) [ 93.106614] usb 1-2: DVB: registering adapter 0 frontend 0 (Genpix DVB-S)... [ 93.107620] dvb-usb: Genpix SkyWalker-2 DVB-S receiver successfully initialized and connected. [ 93.107627] gp8psk: found Genpix USB device pID = 206 (hex) [ 93.107674] usbcore: registered new interface driver dvb_usb_gp8psk After the patch: [ 542.926237] dvb-usb: found a 'Genpix SkyWalker-2 DVB-S receiver' in warm state. [ 543.989074] gp8psk: FW Version = 208.00.0 (0xd00000) Build 2193/15/159 [ 543.989945] gp8psk: FPGA Version = 2 [ 543.990071] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer. [ 543.990257] dvbdev: DVB: registering new adapter (Genpix SkyWalker-2 DVB-S receiver) [ 543.994589] usb 1-2: DVB: registering adapter 0 frontend 0 (Genpix DVB-S)... [ 543.995575] dvb-usb: Genpix SkyWalker-2 DVB-S receiver successfully initialized and connected. [ 543.995581] gp8psk: found Genpix USB device pID = 206 (hex) [ 543.995628] usbcore: registered new interface driver dvb_usb_gp8psk The FW Version and FPGA Version is messed up. Is it possible that could cause the tuner timeout? -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html