xfs: rework breaking of shared extents in xfs_file_iomap_begin
authorDarrick J. Wong <darrick.wong@oracle.com>
Fri, 22 Feb 2019 00:36:17 +0000 (16:36 -0800)
committerDarrick J. Wong <darrick.wong@oracle.com>
Mon, 25 Feb 2019 17:26:18 +0000 (09:26 -0800)
commit4f29e10d689f5678b947df978bd0c96e4d70686f
tree3a137535469142da030a21d337b7aa9d7f69a49b
parentaffe250a085d8230fa44fee1a0b7929a986e7580
xfs: rework breaking of shared extents in xfs_file_iomap_begin

Rework the data flow in xfs_file_iomap_begin where we decide if we have
to break shared extents.

Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com>
Reviewed-by: Brian Foster <bfoster@redhat.com>
fs/xfs/xfs_iomap.c