diff options
author | Christoph Hellwig <hch@lst.de> | 2019-06-29 05:31:37 +0300 |
---|---|---|
committer | Darrick J. Wong <darrick.wong@oracle.com> | 2019-06-30 19:05:17 +0300 |
commit | 7dbae9fbde8a2d3accf4b89502d5557bf3905e73 (patch) | |
tree | 91d3ab999a5cfb59657155b9e5d785f351f41c7b /include/memory | |
parent | 0290d9c1e56fc9964c6a0fa42cce251aecee606a (diff) | |
download | linux-7dbae9fbde8a2d3accf4b89502d5557bf3905e73.tar.xz |
xfs: allow merging ioends over append boundaries
There is no real problem merging ioends that go beyond i_size into an
ioend that doesn't. We just need to move the append transaction to the
base ioend. Also use the opportunity to use a real error code instead
of the magic 1 to cancel the transactions, and write a comment
explaining the scheme.
Signed-off-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com>
Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com>
Diffstat (limited to 'include/memory')
0 files changed, 0 insertions, 0 deletions