summaryrefslogtreecommitdiffstats
path: root/fs/xfs/Makefile
diff options
context:
space:
mode:
authorDarrick J. Wong <djwong@kernel.org>2024-04-15 14:54:43 -0700
committerDarrick J. Wong <djwong@kernel.org>2024-04-15 14:58:53 -0700
commitd2bd7eef4f217fc3e1ddf18b4f4eac848886bfa0 (patch)
treee6228c7915767311c95a8559076a5d922ed3cea8 /fs/xfs/Makefile
parent98339edf0750e75e216521961c98c8105a830bf8 (diff)
downloadlinux-d2bd7eef4f217fc3e1ddf18b4f4eac848886bfa0.tar.gz
linux-d2bd7eef4f217fc3e1ddf18b4f4eac848886bfa0.tar.bz2
linux-d2bd7eef4f217fc3e1ddf18b4f4eac848886bfa0.zip
xfs: create a blob array data structure
Create a simple 'blob array' data structure for storage of arbitrarily sized metadata objects that will be used to reconstruct metadata. For the intended usage (temporarily storing extended attribute names and values) we only have to support storing objects and retrieving them. Use the xfile abstraction to store the attribute information in memory that can be swapped out. Signed-off-by: Darrick J. Wong <djwong@kernel.org> Reviewed-by: Christoph Hellwig <hch@lst.de>
Diffstat (limited to 'fs/xfs/Makefile')
-rw-r--r--fs/xfs/Makefile1
1 files changed, 1 insertions, 0 deletions
diff --git a/fs/xfs/Makefile b/fs/xfs/Makefile
index 5e3ac7ec8fa5..bc27757702fe 100644
--- a/fs/xfs/Makefile
+++ b/fs/xfs/Makefile
@@ -208,6 +208,7 @@ xfs-y += $(addprefix scrub/, \
repair.o \
rmap_repair.o \
tempfile.o \
+ xfblob.o \
)
xfs-$(CONFIG_XFS_RT) += $(addprefix scrub/, \