[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