diff options
Diffstat (limited to 'fs/xfs/xfs_dir2.c')
-rw-r--r-- | fs/xfs/xfs_dir2.c | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/fs/xfs/xfs_dir2.c b/fs/xfs/xfs_dir2.c index 886a67d92f63..77d6882c46b0 100644 --- a/fs/xfs/xfs_dir2.c +++ b/fs/xfs/xfs_dir2.c | |||
@@ -147,9 +147,6 @@ xfs_da_mount( | |||
147 | /* XXX: these are to be removed as code is converted to use geo */ | 147 | /* XXX: these are to be removed as code is converted to use geo */ |
148 | mp->m_dirblksize = mp->m_dir_geo->blksize; | 148 | mp->m_dirblksize = mp->m_dir_geo->blksize; |
149 | mp->m_dirblkfsbs = mp->m_dir_geo->fsbcount; | 149 | mp->m_dirblkfsbs = mp->m_dir_geo->fsbcount; |
150 | mp->m_dirdatablk = mp->m_dir_geo->datablk; | ||
151 | mp->m_dirleafblk = mp->m_dir_geo->leafblk; | ||
152 | mp->m_dirfreeblk = mp->m_dir_geo->freeblk; | ||
153 | mp->m_dir_node_ents = mp->m_dir_geo->node_ents; | 150 | mp->m_dir_node_ents = mp->m_dir_geo->node_ents; |
154 | mp->m_dir_magicpct = mp->m_dir_geo->magicpct; | 151 | mp->m_dir_magicpct = mp->m_dir_geo->magicpct; |
155 | mp->m_attr_node_ents = mp->m_attr_geo->node_ents; | 152 | mp->m_attr_node_ents = mp->m_attr_geo->node_ents; |
@@ -690,7 +687,7 @@ xfs_dir2_isleaf( | |||
690 | mp = dp->i_mount; | 687 | mp = dp->i_mount; |
691 | if ((rval = xfs_bmap_last_offset(dp, &last, XFS_DATA_FORK))) | 688 | if ((rval = xfs_bmap_last_offset(dp, &last, XFS_DATA_FORK))) |
692 | return rval; | 689 | return rval; |
693 | *vp = last == mp->m_dirleafblk + (1 << mp->m_sb.sb_dirblklog); | 690 | *vp = last == mp->m_dir_geo->leafblk + (1 << mp->m_sb.sb_dirblklog); |
694 | return 0; | 691 | return 0; |
695 | } | 692 | } |
696 | 693 | ||
@@ -763,7 +760,7 @@ xfs_dir2_shrink_inode( | |||
763 | */ | 760 | */ |
764 | return error; | 761 | return error; |
765 | } | 762 | } |
766 | if (db == mp->m_dirdatablk) | 763 | if (db == args->geo->datablk) |
767 | ASSERT(bno == 0); | 764 | ASSERT(bno == 0); |
768 | else | 765 | else |
769 | ASSERT(bno > 0); | 766 | ASSERT(bno > 0); |