]> git.apps.os.sepia.ceph.com Git - xfsprogs-dev.git/commit
xfs: push transaction join out of xfs_rtbitmap_lock and xfs_rtgroup_lock
authorChristoph Hellwig <hch@lst.de>
Mon, 21 Oct 2024 00:10:42 +0000 (17:10 -0700)
committerDarrick J. Wong <djwong@kernel.org>
Thu, 31 Oct 2024 22:45:02 +0000 (15:45 -0700)
commitcd0b8448a812bed151907312430dae4ae435ed62
tree3565f6c69f057adc03c025b21f6870911925e1b8
parentf666752a62783cb03e301ca5b004bc0977899a45
xfs: push transaction join out of xfs_rtbitmap_lock and xfs_rtgroup_lock

Source kernel commit: 0a59e4f3e1670bc49d60e1bd1a9b19ca156ae9cb

To prepare for being able to join an already locked rtbitmap inode to a
transaction split out separate helpers for joining the transaction from
the locking helpers.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Darrick J. Wong <djwong@kernel.org>
Signed-off-by: Darrick J. Wong <djwong@kernel.org>
libxfs/xfs_bmap.c
libxfs/xfs_rtbitmap.c
libxfs/xfs_rtbitmap.h