Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[vdr] Re: Drivers cannot be unloaded



Robert Schneider wrote:
> 
> Hi,
> 
> does anybody else experience the problem that after VDR exits (regardless
> of gracefully, watchdogged or ungracefully) often, some of the modules
> (especially dvb) have a usage count of 38 and therefore cannot be
> unloaded/reloaded anymore.
> 
> I'm experiencing this since I moved to VDR 0.96 and the drivers that are
> needed for that (from the first version that Klaus recommends till the
> ones from 02.10.2001).

I'm using the latest DVB driver (the youngest file is DVB/driver/stv0299.c
dated Sep 20) and can't say I'm observing this. When I stop VDR I can 
successfully unload the driver.

With VDR running I get:

video:/home/kls/vdr/VDR # lsmod
Module                  Size  Used by
dvb                   234336  54 
dvb_demux              10960   3  [dvb]
saa7146_v4l            15776   0  (unused)
saa7146_core           14624   0  [dvb saa7146_v4l]
tuner                   4288   3 
stv0299                 3104   0  (unused)
tda8083                 2080   0  (unused)
L64781                  4032   0  (unused)
VES1820                 3600   0  (unused)
VES1893                 3840   3 
dmxdev                  7024   3  [dvb]
dvb_filter              7008   0  [dvb]
videodev                4512   6  [dvb]
i2c-core               12336   0  [dvb saa7146_core tuner stv0299 tda8083 L64781 VES1820 VES1893]
dvb_net                 2672   0  [dvb]
dvbdev                  1712  54  [dvb]
ipv6                  117744  -1  (autoclean)
mousedev                3968   0  (unused)
hid                    11744   0  (unused)
input                   3104   0  [mousedev hid]
usb-ohci               16336   0  (unused)
usbcore                46480   1  [hid usb-ohci]
8139too                16128   1  (autoclean)

After stopping VDR it is:

video:/home/kls/vdr/VDR # lsmod
Module                  Size  Used by
dvb                   234336   0 
dvb_demux              10960   3  [dvb]
saa7146_v4l            15776   0  (unused)
saa7146_core           14624   0  [dvb saa7146_v4l]
tuner                   4288   3 
stv0299                 3104   0  (unused)
tda8083                 2080   0  (unused)
L64781                  4032   0  (unused)
VES1820                 3600   0  (unused)
VES1893                 3840   3 
dmxdev                  7024   3  [dvb]
dvb_filter              7008   0  [dvb]
videodev                4512   3  [dvb]
i2c-core               12336   0  [dvb saa7146_core tuner stv0299 tda8083 L64781 VES1820 VES1893]
dvb_net                 2672   0  [dvb]
dvbdev                  1712   3  [dvb]
ipv6                  117744  -1  (autoclean)
mousedev                3968   0  (unused)
hid                    11744   0  (unused)
input                   3104   0  [mousedev hid]
usb-ohci               16336   0  (unused)
usbcore                46480   1  [hid usb-ohci]
8139too                16128   1  (autoclean)

And finally after unloading the driver:

video:/home/kls/vdr/VDR # lsmod
Module                  Size  Used by
ipv6                  117744  -1  (autoclean)
mousedev                3968   0  (unused)
hid                    11744   0  (unused)
input                   3104   0  [mousedev hid]
usb-ohci               16336   0  (unused)
usbcore                46480   1  [hid usb-ohci]
8139too                16128   1  (autoclean)

Klaus
-- 
_______________________________________________________________

Klaus Schmidinger                       Phone: +49-8635-6989-10
CadSoft Computer GmbH                   Fax:   +49-8635-6989-40
Hofmark 2                               Email:   kls@cadsoft.de
D-84568 Pleiskirchen, Germany           URL:     www.cadsoft.de
_______________________________________________________________



Home | Main Index | Thread Index