xfs: pass the xfs_bmbt_irec directly through the log intent code
authorDarrick J. Wong <djwong@kernel.org>
Wed, 1 Feb 2023 17:50:53 +0000 (09:50 -0800)
committerDarrick J. Wong <djwong@kernel.org>
Sun, 5 Feb 2023 16:48:11 +0000 (08:48 -0800)
commitddccb81b26ec021ae1f3366aa996cc4c68dd75ce
tree3dc117de9dccc5e5dcffdcf6d1907841ed3f8789
parent8954c44ff47749255a2ee2b1d08ec3deb8345bc1
xfs: pass the xfs_bmbt_irec directly through the log intent code

Instead of repeatedly boxing and unboxing the incore extent mapping
structure as it passes through the BUI code, pass the pointer directly
through.

Signed-off-by: Darrick J. Wong <djwong@kernel.org>
fs/xfs/libxfs/xfs_bmap.c
fs/xfs/libxfs/xfs_bmap.h
fs/xfs/xfs_bmap_item.c