Chuck Lever wrote:
Steve Dickson wrote:
> This patch fixes a regression that was introduced by the string based
> mounts.
> nfs_mount() statically returns -EACCES for every error returned
> by the remote mounted. This is incorrect because -EACCES is
> an non-fatal error to the mount.nfs command. This error causes
> mount.nfs to retry the mount even in the case when the exported
> directory does not exist.
I don't doubt this is the case, but I'd like to see a few real world
examples (maybe even add them as documentary comments in mount.nfs or in
the kernel).
Thats easy.. Do a Fedora install over NFS and mistype the mount
point. Instead of returning immediately like it should, one has to
wait 2mins for the error..
ENOENT during a mount has always been a fatal error as it should be
and this patch is just restoring that fact.
steved.