#define EXT2_SUPPORTED_FRO_COM \
(EXT4_FRO_COM_SPARSE_SUPER | \
- EXT4_FRO_COM_LARGE_FILE | EXT4_FRO_COM_BTREE_DIR)
+ EXT4_FRO_COM_LARGE_FILE)
/*
* EXT3 supported feature set
(EXT4_FINCOM_FILETYPE | EXT4_FINCOM_META_BG)
#define EXT3_SUPPORTED_FRO_COM \
- (EXT4_FRO_COM_SPARSE_SUPER | \
- EXT4_FRO_COM_LARGE_FILE | EXT4_FRO_COM_BTREE_DIR)
+ (EXT4_FRO_COM_SPARSE_SUPER | EXT4_FRO_COM_LARGE_FILE)
/*
* EXT4 supported feature set
EXT4_FRO_COM_METADATA_CSUM | \
EXT4_FRO_COM_LARGE_FILE | EXT4_FRO_COM_GDT_CSUM | \
EXT4_FRO_COM_DIR_NLINK | \
- EXT4_FRO_COM_EXTRA_ISIZE | \
- EXT4_FRO_COM_BTREE_DIR | EXT4_FRO_COM_HUGE_FILE)
+ EXT4_FRO_COM_EXTRA_ISIZE | EXT4_FRO_COM_HUGE_FILE)
/*Ignored features:
* RECOVER - journaling in lwext4 is not supported
} __attribute__((packed));
struct ext4_xattr_item {
+ /* This attribute should be stored in inode body */
+ bool in_inode;
+
uint8_t name_index;
char *name;
size_t name_len;