Add a dentry op to allow processes to be held during pathwalk transit
[pandora-kernel.git] / Documentation / filesystems / Locking
index 5f0c52a..cbf98b9 100644 (file)
@@ -20,6 +20,7 @@ prototypes:
        void (*d_iput)(struct dentry *, struct inode *);
        char *(*d_dname)((struct dentry *dentry, char *buffer, int buflen);
        struct vfsmount *(*d_automount)(struct path *path);
+       int (*d_manage)(struct dentry *, bool);
 
 locking rules:
                rename_lock     ->d_lock        may block       rcu-walk
@@ -31,6 +32,7 @@ d_release:    no              no              yes             no
 d_iput:                no              no              yes             no
 d_dname:       no              no              no              no
 d_automount:   no              no              yes             no
+d_manage:      no              no              yes             no
 
 --------------------------- inode_operations --------------------------- 
 prototypes: