]> www.infradead.org Git - users/hch/xfsprogs.git/commit
xfs: move xfs_extent_free_defer_add to xfs_extfree_item.c
authorDarrick J. Wong <djwong@kernel.org>
Tue, 9 Jan 2024 17:40:09 +0000 (09:40 -0800)
committerDarrick J. Wong <djwong@kernel.org>
Wed, 10 Apr 2024 00:21:42 +0000 (17:21 -0700)
commitbb9e1e4a95b78895c25e9d8379dd7aafe120f0bc
tree9ee972058e302071b33c5964a866c69aee06e245
parent9876a3a7a9c68d0fe93071ebc08586bd7e0e290a
xfs: move xfs_extent_free_defer_add to xfs_extfree_item.c

Move the code that adds the incore xfs_extent_free_item deferred work
data to a transaction live with the EFI log item code.  This means that
the allocator code no longer has to know about the inner workings of the
EFI log items.

As a consequence, we can get rid of the _{get,put}_group helpers.

Signed-off-by: Darrick J. Wong <djwong@kernel.org>
libxfs/defer_item.c
libxfs/defer_item.h
libxfs/xfs_alloc.c
libxfs/xfs_alloc.h