]> www.infradead.org Git - users/hch/xfsprogs.git/commit
libxfs: factor common xfs_trans_bjoin code
authorChristoph Hellwig <hch@lst.de>
Tue, 21 May 2019 16:03:14 +0000 (11:03 -0500)
committerEric Sandeen <sandeen@redhat.com>
Tue, 21 May 2019 16:03:14 +0000 (11:03 -0500)
commit15b8fe6784d20af11d131bc77e13853d46b0ad9a
tree4ae2d735b571e1e4ce74ff10231a00ef15cc0e83
parentcebe02e249d835b05b9b565bd174490513a58bfa
libxfs: factor common xfs_trans_bjoin code

Most of xfs_trans_bjoin is duplicated in xfs_trans_get_buf_map,
xfs_trans_getsb and xfs_trans_read_buf_map.  Add a new
_xfs_trans_bjoin which can be called by all three functions.

Source kernel commit: d7e84f413726876c0ec66bbf90770f69841f7663

Signed-off-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Dave Chinner <david@fromorbit.com>
Signed-off-by: Alex Elder <aelder@sgi.com>
[sandeen: merge to userspace]
Signed-off-by: Eric Sandeen <sandeen@redhat.com>
Reviewed-by: Allison Collins <allison.henderson@oracle.com>
Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com>
Signed-off-by: Eric Sandeen <sandeen@sandeen.net>
libxfs/trans.c