I use a file as a filesystem volume using the loop device, the fstab entry looks like this: <myfile> <mountpoint> ext2 loop,user,noauto 0 0 I mount/umount this volume frequently as an ordinary user. I noticed that after umount, the corresponding device /dev/loop0, loop1, loop2, etc. gets not freed; after several umounts no loop devices are left available and mount command fails. To correct it I had to run losetup -d. When root umounts the volume, everything looks fine. The kernel is ver 2.2.11.
Looks like a kernel problem, probably fixed by now...
Does this still happen in RH7?
Don't know and cannot check version 7.0, but 6.2 with kernel 2.2.16 appears to have this bug corrected.