Mailing List archive

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

[linux-dvb] Unable to remove driver modules



I tried to unload the driver with "make rmmod" and this failed because
kvdr was running (kvdr is something like xawtv). This was clear
because kvdr blocks the devices. But after killing the application
I also can not remove the drivers:

melchior:/usr/local/src/newstruct_020702/driver # make rmmod
/usr/src/linux/scripts/pathdown.sh: TOPDIR: parameter null or not set
(       \
 make -C av7110 rmmod; \
make -C frontends rmmod; \
rmmod dmxdev;           \
rmmod dvb_filter;       \
rmmod videodev;         \
rmmod dvb_i2c;          \
rmmod dvb_frontend;     \
rmmod dvb_demux;        \
rmmod dvb_net;          \
rmmod dvbdev;           \
)
make[1]: Entering directory `/usr/local/src/newstruct_020702/driver/av7110'
rmmod av7110_ir; \
rmmod av7110; \
rmmod saa7146_v4l; \
rmmod saa7146_core;
rmmod: module av7110_ir is not loaded
av7110: Device or resource busy
rmmod: module saa7146_v4l is not loaded
saa7146_core: Device or resource busy
make[1]: *** [rmmod] Error 1
make[1]: Leaving directory `/usr/local/src/newstruct_020702/driver/av7110'
make[1]: Entering directory `/usr/local/src/newstruct_020702/driver/frontends'
rmmod alps_bsru6;   rmmod alps_bsrv2;   rmmod grundig_29504-401;   rmmod grundig_29504-491;   rmmod ves1820;
rmmod: module alps_bsru6 is not loaded
rmmod: module alps_bsrv2 is not loaded
rmmod: module grundig_29504-401 is not loaded
rmmod: module grundig_29504-491 is not loaded
ves1820: Device or resource busy
make[1]: *** [rmmod] Error 1
make[1]: Leaving directory `/usr/local/src/newstruct_020702/driver/frontends'
dmxdev: Device or resource busy
dvb_filter: Device or resource busy
videodev: Device or resource busy
dvb_i2c: Device or resource busy
dvb_frontend: Device or resource busy
dvb_demux: Device or resource busy
dvb_net: Device or resource busy
dvbdev: Device or resource busy
make: *** [rmmod] Error 1


melchior:/usr/local/src/newstruct_020702/driver # lsmod
Module                  Size  Used by    Tainted: P
av7110                 43576   1
saa7146_core           12432   0  [av7110]
ves1820                 3712   1
dvb_frontend            4544   0  [av7110 ves1820]
dvb_demux              13984   1  [av7110]
dmxdev                  7840   1  [av7110]
dvb_filter              8832   0  [av7110]
videodev                4608   2  [av7110]
dvb_net                 3808   0  [av7110]
dvbdev                  2852   1  [av7110 saa7146_core dvb_frontend dmxdev dvb_net]
dvb_i2c                 1584   0  [saa7146_core ves1820]
sr_mod                 11768   0  (autoclean)
sg                     24036   0  (autoclean)
af_packet              11528   0  (autoclean)


If I restart the computer the drivers surely are unloaded,
but I don't want to restart the PC every time I make such
a mistake. Has someone an idea how to solve this problem?

best regards
Martin Neuditschko


-- 
Info:
To unsubscribe send a mail to listar@linuxtv.org with "unsubscribe linux-dvb" as subject.



Home | Main Index | Thread Index