]> git.apps.os.sepia.ceph.com Git - xfsprogs-dev.git/commit
xfs: move xfs_attr_defer_add to xfs_attr_item.c
authorDarrick J. Wong <djwong@kernel.org>
Mon, 29 Jul 2024 23:22:45 +0000 (16:22 -0700)
committerDarrick J. Wong <djwong@kernel.org>
Tue, 30 Jul 2024 00:01:02 +0000 (17:01 -0700)
commitf5e1d0d95bdd56caf98fa204f220c1529d2bdca6
tree4e4923503f380a537f20df04a9cadcb064d2acbd
parentf79cc2d67178f402dcc69c7e20003425e1597715
xfs: move xfs_attr_defer_add to xfs_attr_item.c

Source kernel commit: 9713dc88773d066413ae23aa474b13241507a89e

Move the code that adds the incore xfs_attr_item deferred work data to a
transaction live with the ATTRI log item code.  This means that the
upper level extended attribute code no longer has to know about the
inner workings of the ATTRI log items.

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