On Wed, May 18, 2016 at 7:12 AM, Theodore Ts'o <tytso@xxxxxxx> wrote: > Try the following to see if someone process is playing namespace games > > find /proc -name mounts | xargs grep /dev/sda3 > > (replace /dev/sda3 with the device that you think is unmounted). > > When you find the process, kill it. (Or try doing a service XXX > restart assuming that the device has been unmounted in the "normal" > mount namespace.) That did the trick! systemd-udevd was the culprit. Somehow it wasn't appearing in lsof/fuser outputs but had the block device listed in its mounts. Killed it and the block device was released for further operations. Thanks!! -- Kamran. http://inspirated.com/ -- To unsubscribe from this list: send the line "unsubscribe linux-ext4" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html