quota: Generate warnings for DQUOT_SPACE_NOFAIL allocations
Eryu has reported that since commit
cecf2d53cd45 "quota: Reduce
contention on dq_data_lock" test generic/233 occasionally fails. This is
caused by the fact that since that commit we don't generate warning and
set grace time for quota allocations that have DQUOT_SPACE_NOFAIL set
(these are for example some metadata allocations in ext4). We need these
allocations to behave regularly wrt warning generation and grace time
setting so fix the code to return to the original behavior.
Reported-and-tested-by: Eryu Guan <eguan@redhat.com>
CC: stable@vger.kernel.org
Fixes: cecf2d53cd456288b4d3c8b7de59cc98dadad2ac
Signed-off-by: Jan Kara <jack@suse.cz>