Skip to content

Commit b5f1ffb

Browse files
committed
feat(os): enable alternative streamed layer backends
Signed-off-by: Kevin Wang <wy721@qq.com>
1 parent a0da04c commit b5f1ffb

1 file changed

Lines changed: 9 additions & 0 deletions

File tree

‎os/mkosi/components/kernel/kernel.config‎

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -122,8 +122,15 @@ CONFIG_EROFS_FS=y
122122
CONFIG_EROFS_FS_XATTR=y
123123
CONFIG_EROFS_FS_POSIX_ACL=y
124124
CONFIG_EROFS_FS_SECURITY=y
125+
CONFIG_EROFS_FS_BACKED_BY_FILE=y
126+
# Optional cachefiles backend; userspace must explicitly activate caching.
127+
CONFIG_EROFS_FS_ONDEMAND=y
128+
CONFIG_FSCACHE=y
129+
CONFIG_CACHEFILES=y
130+
CONFIG_CACHEFILES_ONDEMAND=y
125131
# Alternative to loop/FUSE for userspace-backed layer devices.
126132
CONFIG_BLK_DEV_UBLK=y
133+
CONFIG_BLKDEV_UBLK_LEGACY_OPCODES=y
127134
CONFIG_IO_URING=y
128135

129136
CONFIG_EXT4_FS=y
@@ -144,6 +151,8 @@ CONFIG_BTRFS_FS=m
144151
CONFIG_OVERLAY_FS=y
145152
CONFIG_OVERLAY_FS_METACOPY=y
146153
CONFIG_FUSE_FS=y
154+
CONFIG_FUSE_PASSTHROUGH=y
155+
CONFIG_FUSE_IO_URING=y
147156
CONFIG_BLK_DEV_LOOP=y
148157
CONFIG_TMPFS_XATTR=y
149158
CONFIG_TMPFS_POSIX_ACL=y

0 commit comments

Comments
 (0)