diff options
Diffstat (limited to 'fs/gfs2/bmap.c')
-rw-r--r-- | fs/gfs2/bmap.c | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/fs/gfs2/bmap.c b/fs/gfs2/bmap.c index f7093aa69aae..c19184f2e70e 100644 --- a/fs/gfs2/bmap.c +++ b/fs/gfs2/bmap.c | |||
@@ -903,14 +903,10 @@ static int do_grow(struct gfs2_inode *ip, u64 size) | |||
903 | if (!al) | 903 | if (!al) |
904 | return -ENOMEM; | 904 | return -ENOMEM; |
905 | 905 | ||
906 | error = gfs2_quota_lock(ip, NO_QUOTA_CHANGE, NO_QUOTA_CHANGE); | 906 | error = gfs2_quota_lock_check(ip); |
907 | if (error) | 907 | if (error) |
908 | goto out; | 908 | goto out; |
909 | 909 | ||
910 | error = gfs2_quota_check(ip, ip->i_inode.i_uid, ip->i_inode.i_gid); | ||
911 | if (error) | ||
912 | goto out_gunlock_q; | ||
913 | |||
914 | al->al_requested = sdp->sd_max_height + RES_DATA; | 910 | al->al_requested = sdp->sd_max_height + RES_DATA; |
915 | 911 | ||
916 | error = gfs2_inplace_reserve(ip); | 912 | error = gfs2_inplace_reserve(ip); |