> I've seen the same behavior and did some more investigations yesterday. > The problem are the rmdir changes in the VFS introduced with 2.1.131. > > The busy devices are caused by the removal of an non-existant directory. > > Look at the following session: > > pingu:~# umount /tmp > pingu:~# mount /tmp > pingu:~# rmdir /tmp/aaaaaaaaaaaaaaaa > rmdir: /tmp/aaaaaaaaaaaaaaaa: No such file or directory > pingu:~# umount /tmp > umount: /tmp: device is busy > > I've put some printk's in the umount code and it seems that the root > dentry has d_count = 2 at umount -> BUSY. > > This is with vanilla 2.1.131 and 2.1.131ac4, I've not tried later > ac-patches. >
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/