Linux kernel mirror (for testing)
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel
os
linux
1
2EROFS is still working in progress, thus it is not suitable
3for all productive uses. play at your own risk :)
4
5TODO List:
6 - add the missing error handling code
7 (mainly existed in xattr and decompression submodules);
8
9 - finalize erofs ondisk format design (which means that
10 minor on-disk revisions could happen later);
11
12 - documentation and detailed technical analysis;
13
14 - general code review and clean up
15 (including confusing variable names and code snippets);
16
17 - support larger compressed clustersizes for selection
18 (currently erofs only works as expected with the page-sized
19 compressed cluster configuration, usually 4KB);
20
21 - support more lossless data compression algorithms
22 in addition to LZ4 algorithms in VLE approach;
23
24 - data deduplication and other useful features.
25
26erofs-mkfs (preview version) binaries for i386 / x86_64 are available at:
27
28 https://github.com/hsiangkao/erofs_mkfs_binary
29
30It is still in progress opening mkfs source code to public,
31in any case an open-source mkfs will be released in the near future.
32
33
34Code, suggestions, etc, are welcome. Please feel free to
35ask and send patches,
36
37To:
38 linux-erofs mailing list <linux-erofs@lists.ozlabs.org>
39 Gao Xiang <gaoxiang25@huawei.com>
40 Chao Yu <yuchao0@huawei.com>
41
42Cc: (for linux-kernel upstream patches)
43 Greg Kroah-Hartman <gregkh@linuxfoundation.org>
44 linux-staging mailing list <devel@driverdev.osuosl.org>
45