|
@@ -1589,10 +1589,10 @@ int __dquot_alloc_space(struct inode *inode, qsize_t number, int flags)
|
|
goto out;
|
|
goto out;
|
|
}
|
|
}
|
|
|
|
|
|
- down_read(&sb_dqopt(inode->i_sb)->dqptr_sem);
|
|
|
|
for (cnt = 0; cnt < MAXQUOTAS; cnt++)
|
|
for (cnt = 0; cnt < MAXQUOTAS; cnt++)
|
|
warn[cnt].w_type = QUOTA_NL_NOWARN;
|
|
warn[cnt].w_type = QUOTA_NL_NOWARN;
|
|
|
|
|
|
|
|
+ down_read(&sb_dqopt(inode->i_sb)->dqptr_sem);
|
|
spin_lock(&dq_data_lock);
|
|
spin_lock(&dq_data_lock);
|
|
for (cnt = 0; cnt < MAXQUOTAS; cnt++) {
|
|
for (cnt = 0; cnt < MAXQUOTAS; cnt++) {
|
|
if (!dquots[cnt])
|
|
if (!dquots[cnt])
|