summaryrefslogtreecommitdiff
path: root/fs/xfs/xfs_trans.h
diff options
context:
space:
mode:
authorDarrick J. Wong <darrick.wong@oracle.com>2019-08-02 14:03:15 -0700
committerDarrick J. Wong <darrick.wong@oracle.com>2019-08-10 09:58:00 -0700
commita6944ec8d1773d280a6c3f7fd1a9356af6a0edea (patch)
tree4ad0421919191d43312cf7e776d8a4b1cdb4944b /fs/xfs/xfs_trans.h
parent9eb2c98a5fd96f4f7a104e210040cad647deb94a (diff)
xfs: flush speculative space allocations when we run out of quota
If a fs modification (creation, file write, reflink, etc.) is unable to reserve enough quota to handle the modification, try clearing whatever space the filesystem might have been hanging onto in the hopes of speeding up the filesystem. The flushing behavior will become particularly important when we add deferred inode inactivation because that will increase the amount of space that isn't actively tied to user data. Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com>
Diffstat (limited to 'fs/xfs/xfs_trans.h')
0 files changed, 0 insertions, 0 deletions