summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/call-graph-from-postgresql.py
diff options
context:
space:
mode:
authorBrian Foster <bfoster@redhat.com>2014-07-24 13:56:08 +0400
committerDave Chinner <david@fromorbit.com>2014-07-24 13:56:08 +0400
commitf074051ff550f9f1f1a8ab4868277d049a7fd7aa (patch)
tree9009e61e9af493336bc869535426c286960eaf7e /tools/perf/scripts/python/call-graph-from-postgresql.py
parentdc06f398f00059707236d456d954a3a9d2a829db (diff)
downloadlinux-f074051ff550f9f1f1a8ab4868277d049a7fd7aa.tar.xz
xfs: squash prealloc while over quota free space as well
From: Brian Foster <bfoster@redhat.com> Commit 4d559a3b introduced heavy prealloc. squashing to catch the case of requesting too large a prealloc on smaller filesystems, leading to repeated flush and retry cycles that occur on ENOSPC. Now that we issue eofblocks scans on EDQUOT/ENOSPC, squash the prealloc against the minimum available free space across all applicable quotas as well to avoid a similar problem of repeated eofblocks scans. Signed-off-by: Brian Foster <bfoster@redhat.com> Reviewed-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com>
Diffstat (limited to 'tools/perf/scripts/python/call-graph-from-postgresql.py')
0 files changed, 0 insertions, 0 deletions