[linux-dvb] Unable to remove stv0299

Andrew de Quincey adq_dvb at lidskialf.net
Tue Aug 8 11:55:05 CEST 2006


On Tuesday 08 August 2006 03:26, Oliver Endriss wrote:
> Stone wrote:
> > After updating the v4l-dvb tree yesterday, I am unable to unload the
> > stv0299 module after loading it.
> >
> > ERROR: Module stv0299 is in use
> > ERROR: Module dvb_core is in use by stv0299
> >
> > This is what it looks like when the dvb modules are loaded:
> >
> > Module                  Size  Used by
> > ves1x93                 7172  0
> > dvb_ttpci             107780  17
> > saa7146_vv             51456  1 dvb_ttpci
> > video_buf              25028  1 saa7146_vv
> > saa7146                18312  2 dvb_ttpci,saa7146_vv
> > videodev               26560  1 saa7146_vv
> > v4l1_compat            14212  2 saa7146_vv,videodev
> > v4l2_common            22912  2 saa7146_vv,videodev
> > ttpci_eeprom            2432  1 dvb_ttpci
> > stv0299                11272  1
> > dvb_core               85608  2 dvb_ttpci,stv0299
> > crc32                   4288  2 dvb_ttpci,dvb_core
>
> I can confirm this bug with CONFIG_DVB_CORE_ATTACH=y and kernel 2.6.17.
>
> @Andrew:
> Imho the problem is that
> - dvb_attach calls symbol_request(fe_attach)
> - dvb_detach calls symbol_put_addr(fe_release)
> i.e. two different symbols are used...
>
> What do you think?

Crap, looks like something got lost in that /LONG/ discussion, because thats 
never going to work is it?




More information about the linux-dvb mailing list