内存缓存和ext4完整支持

This commit is contained in:
wcjbr
2026-07-29 12:35:25 +08:00
parent 86dbf7482f
commit a9f3f71063
27 changed files with 1813 additions and 175 deletions
@@ -0,0 +1,23 @@
#ifndef ZEROOS_LWEXT4_GENERATED_CONFIG_H_
#define ZEROOS_LWEXT4_GENERATED_CONFIG_H_
#define CONFIG_EXT_FEATURE_SET_LVL F_SET_EXT4
#define CONFIG_JOURNALING_ENABLE 0
#define CONFIG_XATTR_ENABLE 1
#define CONFIG_EXTENTS_ENABLE 1
#define CONFIG_HAVE_OWN_ERRNO 1
#define CONFIG_DEBUG_PRINTF 0
#define CONFIG_DEBUG_ASSERT 0
#define CONFIG_HAVE_OWN_ASSERT 1
#define CONFIG_BLOCK_DEV_ENABLE_STATS 0
#define CONFIG_BLOCK_DEV_CACHE_SIZE 16
#define CONFIG_EXT4_MAX_BLOCKDEV_NAME 32
#define CONFIG_EXT4_BLOCKDEVS_COUNT 2
#define CONFIG_EXT4_MAX_MP_NAME 32
#define CONFIG_EXT4_MOUNTPOINTS_COUNT 2
#define CONFIG_HAVE_OWN_OFLAGS 1
#define CONFIG_MAX_TRUNCATE_SIZE (16ul * 1024ul * 1024ul)
#define CONFIG_UNALIGNED_ACCESS 0
#define CONFIG_USE_USER_MALLOC 1
#endif