nfsd: remove redundant zero-length check from create
authorJ. Bruce Fields <bfields@redhat.com>
Tue, 19 Jul 2016 21:25:42 +0000 (17:25 -0400)
committerJ. Bruce Fields <bfields@redhat.com>
Thu, 4 Aug 2016 21:11:47 +0000 (17:11 -0400)
commit12391d07230ec7368269227207b961b2dcb34180
tree3ffb23bd0c768d500335d61977e96f30397f4c92
parent7eed34f18d9f0f96f51bfb73d649a51a20857eb0
nfsd: remove redundant zero-length check from create

lookup_one_len already has this check.

The only effect of this patch is to return access instead of perm in the
0-length-filename case.  I actually prefer nfserr_perm (or _inval?), but
I doubt anyone cares.

The isdotent check seems redundant too, but I worry that some client
might actually care about that strange nfserr_exist error.

Signed-off-by: J. Bruce Fields <bfields@redhat.com>
fs/nfsd/nfsproc.c
fs/nfsd/vfs.c