I disagree about the "we can't mount on something that doesn't exist"
part.
If the detached mount is busy, it might be busy exactly because somebody
has his working directory in it. Which means that
mount /dev/hda ./xxxx
by such a process could cause a mount within the "nonexisting" mount.
Linus
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/