|
@@ -72,7 +72,7 @@ static int configfs_d_delete(const struct dentry *dentry)
|
|
|
return 1;
|
|
|
}
|
|
|
|
|
|
-static const struct dentry_operations configfs_dentry_ops = {
|
|
|
+const struct dentry_operations configfs_dentry_ops = {
|
|
|
.d_iput = configfs_d_iput,
|
|
|
/* simple_delete_dentry() isn't exported */
|
|
|
.d_delete = configfs_d_delete,
|
|
@@ -442,7 +442,6 @@ static int configfs_attach_attr(struct configfs_dirent * sd, struct dentry * den
|
|
|
return error;
|
|
|
}
|
|
|
|
|
|
- d_set_d_op(dentry, &configfs_dentry_ops);
|
|
|
d_rehash(dentry);
|
|
|
|
|
|
return 0;
|
|
@@ -489,7 +488,6 @@ static struct dentry * configfs_lookup(struct inode *dir,
|
|
|
*/
|
|
|
if (dentry->d_name.len > NAME_MAX)
|
|
|
return ERR_PTR(-ENAMETOOLONG);
|
|
|
- d_set_d_op(dentry, &configfs_dentry_ops);
|
|
|
d_add(dentry, NULL);
|
|
|
return NULL;
|
|
|
}
|
|
@@ -683,7 +681,6 @@ static int create_default_group(struct config_group *parent_group,
|
|
|
ret = -ENOMEM;
|
|
|
child = d_alloc(parent, &name);
|
|
|
if (child) {
|
|
|
- d_set_d_op(child, &configfs_dentry_ops);
|
|
|
d_add(child, NULL);
|
|
|
|
|
|
ret = configfs_attach_group(&parent_group->cg_item,
|
|
@@ -1681,7 +1678,6 @@ int configfs_register_subsystem(struct configfs_subsystem *subsys)
|
|
|
err = -ENOMEM;
|
|
|
dentry = d_alloc(configfs_sb->s_root, &name);
|
|
|
if (dentry) {
|
|
|
- d_set_d_op(dentry, &configfs_dentry_ops);
|
|
|
d_add(dentry, NULL);
|
|
|
|
|
|
err = configfs_attach_group(sd->s_element, &group->cg_item,
|