tech-kern archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: stacked NFS mounts
>> But we should also be fixing our code, so that umount -f *never*
>> fails (for anything except the root), no matter what else happens
>> (the -R just stops the umount program from causing issues).
> Yes.
Agreed. But part of the problem is that - at least in 5.2 - the path
provided to unmount(2) is handed to a namei walk to find the relevant
structs vnode and mount, which of course will fail if it involves
walking through a dead NFS mount.
I'm going to look at 5.2 to see how hard it looks to have
unmount(,MNT_FORCE) do string comparisons in the mount table instead of
a namei walk. There is the case of having two things mounted on the
same path, but that shouldn't be unsolvable.
/~\ The ASCII Mouse
\ / Ribbon Campaign
X Against HTML mouse%rodents-montreal.org@localhost
/ \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B
Home |
Main Index |
Thread Index |
Old Index