aboutsummaryrefslogtreecommitdiffstats
path: root/fs/configfs/dir.c
diff options
context:
space:
mode:
Diffstat (limited to 'fs/configfs/dir.c')
-rw-r--r--fs/configfs/dir.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/fs/configfs/dir.c b/fs/configfs/dir.c
index 816e8ef64560..8a3b6a1a6ad1 100644
--- a/fs/configfs/dir.c
+++ b/fs/configfs/dir.c
@@ -139,7 +139,7 @@ static int init_dir(struct inode * inode)
139 inode->i_fop = &configfs_dir_operations; 139 inode->i_fop = &configfs_dir_operations;
140 140
141 /* directory inodes start off with i_nlink == 2 (for "." entry) */ 141 /* directory inodes start off with i_nlink == 2 (for "." entry) */
142 inode->i_nlink++; 142 inc_nlink(inode);
143 return 0; 143 return 0;
144} 144}
145 145
@@ -169,7 +169,7 @@ static int create_dir(struct config_item * k, struct dentry * p,
169 if (!error) { 169 if (!error) {
170 error = configfs_create(d, mode, init_dir); 170 error = configfs_create(d, mode, init_dir);
171 if (!error) { 171 if (!error) {
172 p->d_inode->i_nlink++; 172 inc_nlink(p->d_inode);
173 (d)->d_op = &configfs_dentry_ops; 173 (d)->d_op = &configfs_dentry_ops;
174 } else { 174 } else {
175 struct configfs_dirent *sd = d->d_fsdata; 175 struct configfs_dirent *sd = d->d_fsdata;