|
@@ -1769,7 +1769,7 @@ static int ext4_create(struct inode *dir, struct dentry *dentry, int mode,
|
|
|
retry:
|
|
|
handle = ext4_journal_start(dir, EXT4_DATA_TRANS_BLOCKS(dir->i_sb) +
|
|
|
EXT4_INDEX_EXTRA_TRANS_BLOCKS + 3 +
|
|
|
- 2*EXT4_QUOTA_INIT_BLOCKS(dir->i_sb));
|
|
|
+ EXT4_MAXQUOTAS_INIT_BLOCKS(dir->i_sb));
|
|
|
if (IS_ERR(handle))
|
|
|
return PTR_ERR(handle);
|
|
|
|
|
@@ -1803,7 +1803,7 @@ static int ext4_mknod(struct inode *dir, struct dentry *dentry,
|
|
|
retry:
|
|
|
handle = ext4_journal_start(dir, EXT4_DATA_TRANS_BLOCKS(dir->i_sb) +
|
|
|
EXT4_INDEX_EXTRA_TRANS_BLOCKS + 3 +
|
|
|
- 2*EXT4_QUOTA_INIT_BLOCKS(dir->i_sb));
|
|
|
+ EXT4_MAXQUOTAS_INIT_BLOCKS(dir->i_sb));
|
|
|
if (IS_ERR(handle))
|
|
|
return PTR_ERR(handle);
|
|
|
|
|
@@ -1840,7 +1840,7 @@ static int ext4_mkdir(struct inode *dir, struct dentry *dentry, int mode)
|
|
|
retry:
|
|
|
handle = ext4_journal_start(dir, EXT4_DATA_TRANS_BLOCKS(dir->i_sb) +
|
|
|
EXT4_INDEX_EXTRA_TRANS_BLOCKS + 3 +
|
|
|
- 2*EXT4_QUOTA_INIT_BLOCKS(dir->i_sb));
|
|
|
+ EXT4_MAXQUOTAS_INIT_BLOCKS(dir->i_sb));
|
|
|
if (IS_ERR(handle))
|
|
|
return PTR_ERR(handle);
|
|
|
|
|
@@ -2253,7 +2253,7 @@ static int ext4_symlink(struct inode *dir,
|
|
|
retry:
|
|
|
handle = ext4_journal_start(dir, EXT4_DATA_TRANS_BLOCKS(dir->i_sb) +
|
|
|
EXT4_INDEX_EXTRA_TRANS_BLOCKS + 5 +
|
|
|
- 2*EXT4_QUOTA_INIT_BLOCKS(dir->i_sb));
|
|
|
+ EXT4_MAXQUOTAS_INIT_BLOCKS(dir->i_sb));
|
|
|
if (IS_ERR(handle))
|
|
|
return PTR_ERR(handle);
|
|
|
|