nfsd: remove unnecessary positive-dentry check
authorJ. Bruce Fields <bfields@redhat.com>
Fri, 22 Jul 2016 01:55:42 +0000 (21:55 -0400)
committerJ. Bruce Fields <bfields@redhat.com>
Thu, 4 Aug 2016 21:11:50 +0000 (17:11 -0400)
commitd03d9fe476ea81ad3be25967ef35a671dbd79b55
tree11d1977fcd31ad60069a367e3b31f13f2570588d
parentb44061d0b914c11fb8f8a747c91d111973f56d76
nfsd: remove unnecessary positive-dentry check

vfs_{create,mkdir,mknod} each begin with a call to may_create(), which
returns EEXIST if the object already exists.

This check is therefore unnecessary.

(In the NFSv2 case, nfsd_proc_create also has such a check.  Contrary to
RFC 1094, our code seems to believe that a CREATE of an existing file
should succeed.  I'm leaving that behavior alone.)

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