mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2025-01-06 05:06:29 +00:00
quota: Replace BUG_ON in dqput()
The BUG_ON in dqput() will likely take the whole machine down when it hits. Replace it with WARN_ON_ONCE() instead and stop hiding that behind CONFIG_QUOTA_DEBUG. Signed-off-by: Jan Kara <jack@suse.cz>
This commit is contained in:
parent
6613476e22
commit
c8238508c8
@ -875,10 +875,7 @@ void dqput(struct dquot *dquot)
|
|||||||
}
|
}
|
||||||
|
|
||||||
/* Need to release dquot? */
|
/* Need to release dquot? */
|
||||||
#ifdef CONFIG_QUOTA_DEBUG
|
WARN_ON_ONCE(!list_empty(&dquot->dq_free));
|
||||||
/* sanity check */
|
|
||||||
BUG_ON(!list_empty(&dquot->dq_free));
|
|
||||||
#endif
|
|
||||||
put_releasing_dquots(dquot);
|
put_releasing_dquots(dquot);
|
||||||
atomic_dec(&dquot->dq_count);
|
atomic_dec(&dquot->dq_count);
|
||||||
spin_unlock(&dq_list_lock);
|
spin_unlock(&dq_list_lock);
|
||||||
|
Loading…
Reference in New Issue
Block a user