From: Miklos S. <mi...@sz...> - 2004-09-10 22:04:25
|
> > > > [root <at> dhcp-8-163 fuse-1.3]# df -h > > Filesystem Size Used Avail Use% Mounted on > > /dev/hda2 18G 7.5G 9.4G 45% / > > /dev/hda1 99M 9.0M 85M 10% /boot > > none 125M 0 125M 0% /dev/shm > > [root <at> dhcp-8-163 fuse-1.3]# lsmod > > Module Size Used by Not tainted > > fuse 25592 1 > > Is it possible that somehow the MOD_DEC_USE_COUNT didn't get called? > > Is there a way to find out? > > Is there a way to make it get called so that I can rmmod? > > Is there a way to force rmmod to ignore the use count since I already know that > nobody is using this module? Are you sure? A filesystem may still have references even if it's not mounted and no fuse process is running: miko@dorka:~/fuse-bugfix$ example/fusexmp /mnt/fuse/ & [1] 20880 miko@dorka:~/fuse-bugfix$ cd /mnt/fuse/ miko@dorka:/mnt/fuse$ /sbin/lsmod | grep fuse fuse 18268 3 miko@dorka:/mnt/fuse$ killall fusexmp [1]+ Done example/fusexmp /mnt/fuse/ (wd: ~/fuse-bugfix) (wd now: /mnt/fuse) miko@dorka:/mnt/fuse$ mount /dev/hda1 on / type ext3 (rw,noatime,errors=remount-ro) proc on /proc type proc (rw) devpts on /dev/pts type devpts (rw,gid=5,mode=620) tmpfs on /dev/shm type tmpfs (rw) usbfs on /proc/bus/usb type usbfs (rw) miko@dorka:/mnt/fuse$ /sbin/lsmod | grep fuse fuse 18268 1 miko@dorka:/mnt/fuse$ cd miko@dorka:~$ /sbin/lsmod | grep fuse fuse 18268 0 miko@dorka:~$ Miklos |