|
|
|
Re: [PATCH] Check for beginning '/' in the mount path | |
| [Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] |
|
On Fri, 3 Feb 2012 13:15:12 +0200 Boaz Harrosh <bharrosh@xxxxxxxxxxx> wrote:
> On 02/03/2012 03:42 AM, Malahal Naineni wrote:
> > NFSv4 gladly accepts and mounts "hostname:path" instead of
> > "hostname:/path". This causes mount entry mistmatch between /etc/mtab
> > and /proc/mounts files. The former will have "hostname:path" but the
> > latter will have "hostname:/path". This causes umount not work at all.
> >
>
> NACK
>
> like it or not you are changing ABI. Bunch of systems will not work now.
>
> Also some other NFS servers/clients support it fine. Actually some servers
> make it a special case. (It's called mount by tag)
>
> The bug is else where fix it there. Either add the preceding '/' to
> /etc/mtab or remove it from /proc/mounts (I prefer the later). Or
^^^^^^^^^^^^^^^^^^
> fix umount to work with that case.
Agreed. And while we are at it we should remove the trailing '/' too.
If you
mount host:/path /somewhere
/proc/mounts will show
host:/path/
which also confused mount.
NeilBrown
Attachment:
signature.asc
Description: PGP signature
![]() |
![]() |