mirror of
https://github.com/versity/scoutfs.git
synced 2026-02-11 04:51:08 +00:00
Add all the core strutural components to be able to modify metadata. We modify items in fs write operations, track dirty items in the cache, allocate free segment block reagions, stream dirty items into segments, write out the segments, update the manifest to reference the written segments, and write out a new ring that has the new manifest. Signed-off-by: Zach Brown <zab@versity.com>
8 lines
313 B
Makefile
8 lines
313 B
Makefile
obj-$(CONFIG_SCOUTFS_FS) := scoutfs.o
|
|
|
|
CFLAGS_scoutfs_trace.o = -I$(src) # define_trace.h double include
|
|
|
|
scoutfs-y += alloc.o bio.o block.o btree.o buddy.o counters.o crc.o dir.o \
|
|
filerw.o kvec.o inode.o ioctl.o item.o manifest.o msg.o name.o \
|
|
ring.o seg.o scoutfs_trace.o super.o trans.o xattr.o
|