summaryrefslogtreecommitdiffstats
path: root/fs/9p/fid.h
diff options
context:
space:
mode:
authorAl Viro <viro@zeniv.linux.org.uk>2013-02-28 04:37:21 +0100
committerAl Viro <viro@zeniv.linux.org.uk>2013-02-28 04:37:21 +0100
commit634095dab2a2001844fc8b26673c0cb14a766cdf (patch)
tree1e5aa7581ac97f82543dfc581c5eb6fa96572d3c /fs/9p/fid.h
parentmore file_inode() open-coded instances (diff)
downloadlinux-634095dab2a2001844fc8b26673c0cb14a766cdf.tar.xz
linux-634095dab2a2001844fc8b26673c0cb14a766cdf.zip
9p: don't bother with private lock in ->d_fsdata; dentry->d_lock will do just fine
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Diffstat (limited to 'fs/9p/fid.h')
-rw-r--r--fs/9p/fid.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/fs/9p/fid.h b/fs/9p/fid.h
index bb0b6e7f58fc..469b5d517694 100644
--- a/fs/9p/fid.h
+++ b/fs/9p/fid.h
@@ -25,7 +25,6 @@
/**
* struct v9fs_dentry - 9p private data stored in dentry d_fsdata
- * @lock: protects the fidlist
* @fidlist: list of FIDs currently associated with this dentry
*
* This structure defines the 9p private data associated with
@@ -35,11 +34,12 @@
* inodes in order to more closely map functionality to the Plan 9
* expected behavior for FID reclaimation and tracking.
*
+ * Protected by ->d_lock of dentry it belongs to.
+ *
* See Also: Mapping FIDs to Linux VFS model in
* Design and Implementation of the Linux 9P File System documentation
*/
struct v9fs_dentry {
- spinlock_t lock; /* protect fidlist */
struct list_head fidlist;
};