commit | 809fd143de8805970eec02c27c0bc2622a6ecbda | [log] [tgz] |
---|---|---|
author | Trond Myklebust <trond.myklebust@primarydata.com> | Thu Oct 23 19:33:14 2014 +0300 |
committer | Trond Myklebust <trond.myklebust@primarydata.com> | Tue Nov 04 19:53:49 2014 -0600 |
tree | 182e4fae3a273244b2157c3024f967f2574af037 | |
parent | 0df1f2487d2f0d04703f142813d53615d62a1da4 [diff] |
NFSv4: Ensure nfs_atomic_open set the dentry verifier on ENOENT If the OPEN rpc call to the server fails with an ENOENT call, nfs_atomic_open will create a negative dentry for that file, however it currently fails to call nfs_set_verifier(), thus causing the dentry to be immediately revalidated on the next call to nfs_lookup_revalidate() instead of following the usual lookup caching rules. Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com>