Loading fs/gfs2/super.c +3 −2 Original line number Diff line number Diff line Loading @@ -596,6 +596,9 @@ static void gfs2_put_super(struct super_block *sb) } spin_unlock(&sdp->sd_jindex_spin); /* Wait for withdraw to complete */ flush_work(&sdp->sd_withdraw_work); if (!sb_rdonly(sb)) gfs2_make_fs_ro(sdp); else { Loading @@ -605,8 +608,6 @@ static void gfs2_put_super(struct super_block *sb) gfs2_quota_cleanup(sdp); } flush_work(&sdp->sd_withdraw_work); /* At this point, we're through modifying the disk */ /* Release stuff */ Loading Loading
fs/gfs2/super.c +3 −2 Original line number Diff line number Diff line Loading @@ -596,6 +596,9 @@ static void gfs2_put_super(struct super_block *sb) } spin_unlock(&sdp->sd_jindex_spin); /* Wait for withdraw to complete */ flush_work(&sdp->sd_withdraw_work); if (!sb_rdonly(sb)) gfs2_make_fs_ro(sdp); else { Loading @@ -605,8 +608,6 @@ static void gfs2_put_super(struct super_block *sb) gfs2_quota_cleanup(sdp); } flush_work(&sdp->sd_withdraw_work); /* At this point, we're through modifying the disk */ /* Release stuff */ Loading