Skip to content
Commit 884be175 authored by Al Viro's avatar Al Viro
Browse files

nfs: per-name sillyunlink exclusion



use d_alloc_parallel() for sillyunlink/lookup exclusion and
explicit rwsem (nfs_rmdir() being a writer and nfs_call_unlink() -
a reader) for rmdir/sillyunlink one.

That ought to make lookup/readdir/!O_CREAT atomic_open really
parallel on NFS.

Signed-off-by: default avatarAl Viro <viro@zeniv.linux.org.uk>
parent 9ac3d3e8
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment