xref: /aosp_15_r20/system/extras/ext4_utils/mke2fs.conf (revision 288bf5226967eb3dac5cce6c939ccc2a7f2b4fe5)
1*288bf522SAndroid Build Coastguard Worker[defaults]
2*288bf522SAndroid Build Coastguard Worker    base_features = sparse_super,large_file,filetype,dir_index,ext_attr
3*288bf522SAndroid Build Coastguard Worker    default_mntopts = acl,user_xattr
4*288bf522SAndroid Build Coastguard Worker    enable_periodic_fsck = 0
5*288bf522SAndroid Build Coastguard Worker    blocksize = 4096
6*288bf522SAndroid Build Coastguard Worker    inode_size = 256
7*288bf522SAndroid Build Coastguard Worker    inode_ratio = 16384
8*288bf522SAndroid Build Coastguard Worker    reserved_ratio = 1.0
9*288bf522SAndroid Build Coastguard Worker
10*288bf522SAndroid Build Coastguard Worker[fs_types]
11*288bf522SAndroid Build Coastguard Worker    ext3 = {
12*288bf522SAndroid Build Coastguard Worker        features = has_journal
13*288bf522SAndroid Build Coastguard Worker    }
14*288bf522SAndroid Build Coastguard Worker    ext4 = {
15*288bf522SAndroid Build Coastguard Worker        features = has_journal,extent,huge_file,dir_nlink,extra_isize,uninit_bg
16*288bf522SAndroid Build Coastguard Worker        inode_size = 256
17*288bf522SAndroid Build Coastguard Worker    }
18*288bf522SAndroid Build Coastguard Worker    ext4dev = {
19*288bf522SAndroid Build Coastguard Worker        features = has_journal,extent,huge_file,flex_bg,inline_data,64bit,dir_nlink,extra_isize
20*288bf522SAndroid Build Coastguard Worker        inode_size = 256
21*288bf522SAndroid Build Coastguard Worker        options = test_fs=1
22*288bf522SAndroid Build Coastguard Worker    }
23*288bf522SAndroid Build Coastguard Worker    small = {
24*288bf522SAndroid Build Coastguard Worker        blocksize = 1024
25*288bf522SAndroid Build Coastguard Worker        inode_size = 128
26*288bf522SAndroid Build Coastguard Worker        inode_ratio = 4096
27*288bf522SAndroid Build Coastguard Worker    }
28*288bf522SAndroid Build Coastguard Worker    floppy = {
29*288bf522SAndroid Build Coastguard Worker        blocksize = 1024
30*288bf522SAndroid Build Coastguard Worker        inode_size = 128
31*288bf522SAndroid Build Coastguard Worker        inode_ratio = 8192
32*288bf522SAndroid Build Coastguard Worker    }
33*288bf522SAndroid Build Coastguard Worker    big = {
34*288bf522SAndroid Build Coastguard Worker        inode_ratio = 32768
35*288bf522SAndroid Build Coastguard Worker    }
36*288bf522SAndroid Build Coastguard Worker    huge = {
37*288bf522SAndroid Build Coastguard Worker        inode_ratio = 65536
38*288bf522SAndroid Build Coastguard Worker    }
39*288bf522SAndroid Build Coastguard Worker    news = {
40*288bf522SAndroid Build Coastguard Worker        inode_ratio = 4096
41*288bf522SAndroid Build Coastguard Worker    }
42*288bf522SAndroid Build Coastguard Worker    largefile = {
43*288bf522SAndroid Build Coastguard Worker        inode_ratio = 1048576
44*288bf522SAndroid Build Coastguard Worker        blocksize = -1
45*288bf522SAndroid Build Coastguard Worker    }
46*288bf522SAndroid Build Coastguard Worker    largefile4 = {
47*288bf522SAndroid Build Coastguard Worker        inode_ratio = 4194304
48*288bf522SAndroid Build Coastguard Worker        blocksize = -1
49*288bf522SAndroid Build Coastguard Worker    }
50*288bf522SAndroid Build Coastguard Worker    hurd = {
51*288bf522SAndroid Build Coastguard Worker         blocksize = 4096
52*288bf522SAndroid Build Coastguard Worker         inode_size = 128
53*288bf522SAndroid Build Coastguard Worker    }
54