]> asedeno.scripts.mit.edu Git - linux.git/blob - drivers/staging/erofs/TODO
staging: rtl8192u: fix spacing in ieee80211
[linux.git] / drivers / staging / erofs / TODO
1
2 EROFS is still working in progress, thus it is not suitable
3 for all productive uses. play at your own risk :)
4
5 TODO 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
26 The following git tree provides the file system user-space
27 tools under development (ex, formatting tool mkfs.erofs):
28 >> git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git
29
30 The open-source development of erofs-utils is at the early stage.
31 Contact the original author Li Guifu <bluce.liguifu@huawei.com> and
32 the co-maintainer Fang Wei <fangwei1@huawei.com> for the latest news
33 and more details.
34
35 Code, suggestions, etc, are welcome. Please feel free to
36 ask and send patches,
37
38 To:
39   linux-erofs mailing list   <linux-erofs@lists.ozlabs.org>
40   Gao Xiang                  <gaoxiang25@huawei.com>
41   Chao Yu                    <yuchao0@huawei.com>
42
43 Cc: (for linux-kernel upstream patches)
44   Greg Kroah-Hartman         <gregkh@linuxfoundation.org>
45   linux-staging mailing list <devel@driverdev.osuosl.org>
46