On 03/05/2012 02:37 PM, Chuck Lever wrote: > > On Mar 5, 2012, at 2:36 PM, Steve Dickson wrote: > >> There is a second attempted at making paths in the >> device names that have multiple slashes or no slash >> at all unmount-able, without breaking any APIs. >> >> Due to the way entries are written to both the /etc/mtab >> and /proc/mounts, multiple slash have to be stripped and >> leading slash have to be added (when they don't exist) >> on v4 mounts. > > I thought a pathname without a leading slash was allowed for NFSv4, for mounting OSD devices? Not really sure. Sorry I guess I didn't make myself clear... this adding and subtracting of slashes only happen on umounts and only if /etc/mtab is not symbolically to /proc/mounts. Has no effect on the mounts that do or do not have slashes... Is that a bit clearer? steved. > >> With v3 mounts this normalization can >> not occur since those entries are always in the same format. >> >> Finally, this normalization only needs to happen >> when the mtab and /proc/mounts are not the same file. >> >> Steve Dickson (1): >> umount.nfs: normalize path names during umounts. >> >> utils/mount/nfsumount.c | 64 +++++++++++++++++++++++++++++++++++++++++++++- >> 1 files changed, 62 insertions(+), 2 deletions(-) >> >> -- >> To unsubscribe from this list: send the line "unsubscribe linux-nfs" in >> the body of a message to majordomo@xxxxxxxxxxxxxxx >> More majordomo info at http://vger.kernel.org/majordomo-info.html > -- To unsubscribe from this list: send the line "unsubscribe linux-nfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html