[GFS2] Add generation number
[GitHub/mt8127/android_kernel_alcatel_ttab.git] / fs / gfs2 / ops_dentry.c
index fef415e2068ee056255b3bda599ed638dd1bf1a0..fd55979ec428106e2da3d2ff0f1db6ff46edfb73 100644 (file)
@@ -38,8 +38,8 @@
 static int gfs2_drevalidate(struct dentry *dentry, struct nameidata *nd)
 {
        struct dentry *parent = dget_parent(dentry);
-       struct gfs2_sbd *sdp = parent->d_inode->i_sb->s_fs_info;
-       struct gfs2_inode *dip = parent->d_inode->u.generic_ip;
+       struct gfs2_sbd *sdp = GFS2_SB(parent->d_inode);
+       struct gfs2_inode *dip = GFS2_I(parent->d_inode);
        struct inode *inode = dentry->d_inode;
        struct gfs2_holder d_gh;
        struct gfs2_inode *ip;
@@ -71,7 +71,7 @@ static int gfs2_drevalidate(struct dentry *dentry, struct nameidata *nd)
                goto fail_gunlock;
        }
 
-       ip = inode->u.generic_ip;
+       ip = GFS2_I(inode);
 
        if (!gfs2_inum_equal(&ip->i_num, &inum))
                goto invalid_gunlock;