diff options
Diffstat (limited to 'fs/inode.c')
| -rw-r--r-- | fs/inode.c | 7 | 
1 files changed, 3 insertions, 4 deletions
| diff --git a/fs/inode.c b/fs/inode.c index 0bf9f0444a96..abf77471e6c4 100644 --- a/fs/inode.c +++ b/fs/inode.c | |||
| @@ -133,7 +133,6 @@ static struct inode *alloc_inode(struct super_block *sb) | |||
| 133 | inode->i_bdev = NULL; | 133 | inode->i_bdev = NULL; | 
| 134 | inode->i_cdev = NULL; | 134 | inode->i_cdev = NULL; | 
| 135 | inode->i_rdev = 0; | 135 | inode->i_rdev = 0; | 
| 136 | inode->i_security = NULL; | ||
| 137 | inode->dirtied_when = 0; | 136 | inode->dirtied_when = 0; | 
| 138 | if (security_inode_alloc(inode)) { | 137 | if (security_inode_alloc(inode)) { | 
| 139 | if (inode->i_sb->s_op->destroy_inode) | 138 | if (inode->i_sb->s_op->destroy_inode) | 
| @@ -163,7 +162,7 @@ static struct inode *alloc_inode(struct super_block *sb) | |||
| 163 | bdi = sb->s_bdev->bd_inode->i_mapping->backing_dev_info; | 162 | bdi = sb->s_bdev->bd_inode->i_mapping->backing_dev_info; | 
| 164 | mapping->backing_dev_info = bdi; | 163 | mapping->backing_dev_info = bdi; | 
| 165 | } | 164 | } | 
| 166 | memset(&inode->u, 0, sizeof(inode->u)); | 165 | inode->i_private = 0; | 
| 167 | inode->i_mapping = mapping; | 166 | inode->i_mapping = mapping; | 
| 168 | } | 167 | } | 
| 169 | return inode; | 168 | return inode; | 
| @@ -254,9 +253,9 @@ void clear_inode(struct inode *inode) | |||
| 254 | DQUOT_DROP(inode); | 253 | DQUOT_DROP(inode); | 
| 255 | if (inode->i_sb && inode->i_sb->s_op->clear_inode) | 254 | if (inode->i_sb && inode->i_sb->s_op->clear_inode) | 
| 256 | inode->i_sb->s_op->clear_inode(inode); | 255 | inode->i_sb->s_op->clear_inode(inode); | 
| 257 | if (inode->i_bdev) | 256 | if (S_ISBLK(inode->i_mode) && inode->i_bdev) | 
| 258 | bd_forget(inode); | 257 | bd_forget(inode); | 
| 259 | if (inode->i_cdev) | 258 | if (S_ISCHR(inode->i_mode) && inode->i_cdev) | 
| 260 | cd_forget(inode); | 259 | cd_forget(inode); | 
| 261 | inode->i_state = I_CLEAR; | 260 | inode->i_state = I_CLEAR; | 
| 262 | } | 261 | } | 
