diff options
Diffstat (limited to 'fs/gfs2/ops_dentry.c')
-rw-r--r-- | fs/gfs2/ops_dentry.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/fs/gfs2/ops_dentry.c b/fs/gfs2/ops_dentry.c index fef415e2068e..fd55979ec428 100644 --- a/fs/gfs2/ops_dentry.c +++ b/fs/gfs2/ops_dentry.c | |||
@@ -38,8 +38,8 @@ | |||
38 | static int gfs2_drevalidate(struct dentry *dentry, struct nameidata *nd) | 38 | static int gfs2_drevalidate(struct dentry *dentry, struct nameidata *nd) |
39 | { | 39 | { |
40 | struct dentry *parent = dget_parent(dentry); | 40 | struct dentry *parent = dget_parent(dentry); |
41 | struct gfs2_sbd *sdp = parent->d_inode->i_sb->s_fs_info; | 41 | struct gfs2_sbd *sdp = GFS2_SB(parent->d_inode); |
42 | struct gfs2_inode *dip = parent->d_inode->u.generic_ip; | 42 | struct gfs2_inode *dip = GFS2_I(parent->d_inode); |
43 | struct inode *inode = dentry->d_inode; | 43 | struct inode *inode = dentry->d_inode; |
44 | struct gfs2_holder d_gh; | 44 | struct gfs2_holder d_gh; |
45 | struct gfs2_inode *ip; | 45 | struct gfs2_inode *ip; |
@@ -71,7 +71,7 @@ static int gfs2_drevalidate(struct dentry *dentry, struct nameidata *nd) | |||
71 | goto fail_gunlock; | 71 | goto fail_gunlock; |
72 | } | 72 | } |
73 | 73 | ||
74 | ip = inode->u.generic_ip; | 74 | ip = GFS2_I(inode); |
75 | 75 | ||
76 | if (!gfs2_inum_equal(&ip->i_num, &inum)) | 76 | if (!gfs2_inum_equal(&ip->i_num, &inum)) |
77 | goto invalid_gunlock; | 77 | goto invalid_gunlock; |