diff options
Diffstat (limited to 'fs/configfs/dir.c')
-rw-r--r-- | fs/configfs/dir.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/fs/configfs/dir.c b/fs/configfs/dir.c index 2f436d4f1d6d..50ed691098bc 100644 --- a/fs/configfs/dir.c +++ b/fs/configfs/dir.c | |||
@@ -142,7 +142,7 @@ static int init_dir(struct inode * inode) | |||
142 | return 0; | 142 | return 0; |
143 | } | 143 | } |
144 | 144 | ||
145 | static int init_file(struct inode * inode) | 145 | static int configfs_init_file(struct inode * inode) |
146 | { | 146 | { |
147 | inode->i_size = PAGE_SIZE; | 147 | inode->i_size = PAGE_SIZE; |
148 | inode->i_fop = &configfs_file_operations; | 148 | inode->i_fop = &configfs_file_operations; |
@@ -283,7 +283,8 @@ static int configfs_attach_attr(struct configfs_dirent * sd, struct dentry * den | |||
283 | 283 | ||
284 | dentry->d_fsdata = configfs_get(sd); | 284 | dentry->d_fsdata = configfs_get(sd); |
285 | sd->s_dentry = dentry; | 285 | sd->s_dentry = dentry; |
286 | error = configfs_create(dentry, (attr->ca_mode & S_IALLUGO) | S_IFREG, init_file); | 286 | error = configfs_create(dentry, (attr->ca_mode & S_IALLUGO) | S_IFREG, |
287 | configfs_init_file); | ||
287 | if (error) { | 288 | if (error) { |
288 | configfs_put(sd); | 289 | configfs_put(sd); |
289 | return error; | 290 | return error; |