File tree Expand file tree Collapse file tree 3 files changed +10
-8
lines changed Expand file tree Collapse file tree 3 files changed +10
-8
lines changed Original file line number Diff line number Diff line change @@ -13,12 +13,12 @@ config EROFS_FS
13
13
smartphones with Android OS, LiveCDs and high-density hosts with
14
14
numerous containers;
15
15
16
- It also provides fixed-sized output compression support in order to
17
- improve storage density as well as keep relatively higher compression
18
- ratios and implements in-place decompression to reuse the file page
19
- for compressed data temporarily with proper strategies, which is
20
- quite useful to ensure guaranteed end-to-end runtime decompression
21
- performance under extremely memory pressure without extra cost.
16
+ It also provides transparent compression and deduplication support to
17
+ improve storage density and maintain relatively high compression
18
+ ratios, and it implements in-place decompression to temporarily reuse
19
+ page cache for compressed data using proper strategies, which is
20
+ quite useful for ensuring guaranteed end-to-end runtime decompression
21
+ performance under extreme memory pressure without extra cost.
22
22
23
23
See the documentation at <file:Documentation/filesystems/erofs.rst>
24
24
and the web pages at <https://erofs.docs.kernel.org> for more details.
@@ -97,7 +97,7 @@ config EROFS_FS_ZIP
97
97
select LZ4_DECOMPRESS
98
98
default y
99
99
help
100
- Enable fixed-sized output compression for EROFS.
100
+ Enable transparent compression support for EROFS file systems .
101
101
102
102
If you don't want to enable compression feature, say N.
103
103
Original file line number Diff line number Diff line change 32
32
#define EROFS_FEATURE_INCOMPAT_XATTR_PREFIXES 0x00000040
33
33
#define EROFS_FEATURE_INCOMPAT_48BIT 0x00000080
34
34
#define EROFS_ALL_FEATURE_INCOMPAT \
35
- ((EROFS_FEATURE_INCOMPAT_XATTR_PREFIXES << 1) - 1)
35
+ ((EROFS_FEATURE_INCOMPAT_48BIT << 1) - 1)
36
36
37
37
#define EROFS_SB_EXTSLOT_SIZE 16
38
38
Original file line number Diff line number Diff line change @@ -330,6 +330,8 @@ static int erofs_read_superblock(struct super_block *sb)
330
330
/* handle multiple devices */
331
331
ret = erofs_scan_devices (sb , dsb );
332
332
333
+ if (erofs_sb_has_48bit (sbi ))
334
+ erofs_info (sb , "EXPERIMENTAL 48-bit layout support in use. Use at your own risk!" );
333
335
if (erofs_is_fscache_mode (sb ))
334
336
erofs_info (sb , "[deprecated] fscache-based on-demand read feature in use. Use at your own risk!" );
335
337
out :
You can’t perform that action at this time.
0 commit comments