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