diff options
Diffstat (limited to 'fs/nilfs2/mdt.c')
| -rw-r--r-- | fs/nilfs2/mdt.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/fs/nilfs2/mdt.c b/fs/nilfs2/mdt.c index c4dcd1db57ee..892cf5ffdb8e 100644 --- a/fs/nilfs2/mdt.c +++ b/fs/nilfs2/mdt.c | |||
| @@ -429,7 +429,6 @@ int nilfs_mdt_init(struct inode *inode, gfp_t gfp_mask, size_t objsz) | |||
| 429 | 429 | ||
| 430 | inode->i_mode = S_IFREG; | 430 | inode->i_mode = S_IFREG; |
| 431 | mapping_set_gfp_mask(inode->i_mapping, gfp_mask); | 431 | mapping_set_gfp_mask(inode->i_mapping, gfp_mask); |
| 432 | inode->i_mapping->backing_dev_info = inode->i_sb->s_bdi; | ||
| 433 | 432 | ||
| 434 | inode->i_op = &def_mdt_iops; | 433 | inode->i_op = &def_mdt_iops; |
| 435 | inode->i_fop = &def_mdt_fops; | 434 | inode->i_fop = &def_mdt_fops; |
| @@ -457,13 +456,12 @@ int nilfs_mdt_setup_shadow_map(struct inode *inode, | |||
| 457 | struct nilfs_shadow_map *shadow) | 456 | struct nilfs_shadow_map *shadow) |
| 458 | { | 457 | { |
| 459 | struct nilfs_mdt_info *mi = NILFS_MDT(inode); | 458 | struct nilfs_mdt_info *mi = NILFS_MDT(inode); |
| 460 | struct backing_dev_info *bdi = inode->i_sb->s_bdi; | ||
| 461 | 459 | ||
| 462 | INIT_LIST_HEAD(&shadow->frozen_buffers); | 460 | INIT_LIST_HEAD(&shadow->frozen_buffers); |
| 463 | address_space_init_once(&shadow->frozen_data); | 461 | address_space_init_once(&shadow->frozen_data); |
| 464 | nilfs_mapping_init(&shadow->frozen_data, inode, bdi); | 462 | nilfs_mapping_init(&shadow->frozen_data, inode); |
| 465 | address_space_init_once(&shadow->frozen_btnodes); | 463 | address_space_init_once(&shadow->frozen_btnodes); |
| 466 | nilfs_mapping_init(&shadow->frozen_btnodes, inode, bdi); | 464 | nilfs_mapping_init(&shadow->frozen_btnodes, inode); |
| 467 | mi->mi_shadow = shadow; | 465 | mi->mi_shadow = shadow; |
| 468 | return 0; | 466 | return 0; |
| 469 | } | 467 | } |
