Re: BUG in rmdir changes (was: Strange umount problem under Linux

H.J. Lu (hjl@lucon.org)
Wed, 9 Dec 1998 07:38:06 -0800 (PST)


> 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.
>

Does it work with 2.1.130?

-- 
H.J. Lu (hjl@gnu.org)

- 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/