~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/fs/erofs/Kconfig

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /fs/erofs/Kconfig (Version linux-6.12-rc7) and /fs/erofs/Kconfig (Version linux-4.20.17)


  1 # SPDX-License-Identifier: GPL-2.0-only           
  2                                                   
  3 config EROFS_FS                                   
  4         tristate "EROFS filesystem support"       
  5         depends on BLOCK                          
  6         select FS_IOMAP                           
  7         select LIBCRC32C                          
  8         help                                      
  9           EROFS (Enhanced Read-Only File Syste    
 10           file system with modern designs (e.g    
 11           xattrs/data, chunk-based deduplicati    
 12           scenarios which need high-performanc    
 13           smartphones with Android OS, LiveCDs    
 14           numerous containers;                    
 15                                                   
 16           It also provides fixed-sized output     
 17           improve storage density as well as k    
 18           ratios and implements in-place decom    
 19           for compressed data temporarily with    
 20           quite useful to ensure guaranteed en    
 21           performance under extremely memory p    
 22                                                   
 23           See the documentation at <file:Docum    
 24           and the web pages at <https://erofs.    
 25                                                   
 26           If unsure, say N.                       
 27                                                   
 28 config EROFS_FS_DEBUG                             
 29         bool "EROFS debugging feature"            
 30         depends on EROFS_FS                       
 31         help                                      
 32           Print debugging messages and enable     
 33           filesystem consistency and find pote    
 34           which can be used for Android eng bu    
 35                                                   
 36           For daily use, say N.                   
 37                                                   
 38 config EROFS_FS_XATTR                             
 39         bool "EROFS extended attributes"          
 40         depends on EROFS_FS                       
 41         select XXHASH                             
 42         default y                                 
 43         help                                      
 44           Extended attributes are name:value p    
 45           the kernel or by users (see the attr    
 46           <http://acl.bestbits.at/> for detail    
 47                                                   
 48           If unsure, say N.                       
 49                                                   
 50 config EROFS_FS_POSIX_ACL                         
 51         bool "EROFS Access Control Lists"         
 52         depends on EROFS_FS_XATTR                 
 53         select FS_POSIX_ACL                       
 54         default y                                 
 55         help                                      
 56           Posix Access Control Lists (ACLs) su    
 57           groups beyond the owner/group/world     
 58                                                   
 59           To learn more about Access Control L    
 60           Linux website <http://acl.bestbits.a    
 61                                                   
 62           If you don't know what Access Contro    
 63                                                   
 64 config EROFS_FS_SECURITY                          
 65         bool "EROFS Security Labels"              
 66         depends on EROFS_FS_XATTR                 
 67         default y                                 
 68         help                                      
 69           Security labels provide an access co    
 70           Security Models (LSMs) accepted by A    
 71           Linux. This option enables an extend    
 72           security labels in the erofs filesys    
 73           the extended attribute support in ad    
 74                                                   
 75           If you are not using a security modu    
 76                                                   
 77 config EROFS_FS_BACKED_BY_FILE                    
 78         bool "File-backed EROFS filesystem sup    
 79         depends on EROFS_FS                       
 80         default y                                 
 81         help                                      
 82           This allows EROFS to use filesystem     
 83           the intercession of loopback block d    
 84           particularly useful for container im    
 85           other sandboxes, where loop devices     
 86           be used to simplify error-prone life    
 87           virtual block devices.                  
 88                                                   
 89           Note that this feature, along with o    
 90           hooks, will eventually replace "EROF    
 91                                                   
 92           If you don't want to enable this fea    
 93                                                   
 94 config EROFS_FS_ZIP                               
 95         bool "EROFS Data Compression Support"     
 96         depends on EROFS_FS                       
 97         select LZ4_DECOMPRESS                     
 98         default y                                 
 99         help                                      
100           Enable fixed-sized output compressio    
101                                                   
102           If you don't want to enable compress    
103                                                   
104 config EROFS_FS_ZIP_LZMA                          
105         bool "EROFS LZMA compressed data suppo    
106         depends on EROFS_FS_ZIP                   
107         select XZ_DEC                             
108         select XZ_DEC_MICROLZMA                   
109         help                                      
110           Saying Y here includes support for r    
111           containing LZMA compressed data, spe    
112           gives better compression ratios than    
113           expense of more CPU overhead.           
114                                                   
115           If unsure, say N.                       
116                                                   
117 config EROFS_FS_ZIP_DEFLATE                       
118         bool "EROFS DEFLATE compressed data su    
119         depends on EROFS_FS_ZIP                   
120         select ZLIB_INFLATE                       
121         help                                      
122           Saying Y here includes support for r    
123           containing DEFLATE compressed data.     
124           ratios than the default LZ4 format,     
125           overhead.                               
126                                                   
127           DEFLATE support is an experimental f    
128           file systems will be readable withou    
129                                                   
130           If unsure, say N.                       
131                                                   
132 config EROFS_FS_ZIP_ZSTD                          
133         bool "EROFS Zstandard compressed data     
134         depends on EROFS_FS_ZIP                   
135         select ZSTD_DECOMPRESS                    
136         help                                      
137           Saying Y here includes support for r    
138           containing Zstandard compressed data    
139           ratios than the default LZ4 format,     
140           overhead.                               
141                                                   
142           Zstandard support is an experimental    
143           file systems will be readable withou    
144                                                   
145           If unsure, say N.                       
146                                                   
147 config EROFS_FS_ONDEMAND                          
148         bool "EROFS fscache-based on-demand re    
149         depends on EROFS_FS                       
150         select NETFS_SUPPORT                      
151         select FSCACHE                            
152         select CACHEFILES                         
153         select CACHEFILES_ONDEMAND                
154         help                                      
155           This permits EROFS to use fscache-ba    
156           read support.                           
157                                                   
158           It is now deprecated and scheduled t    
159           after fanotify pre-content hooks are    
160                                                   
161           If unsure, say N.                       
162                                                   
163 config EROFS_FS_PCPU_KTHREAD                      
164         bool "EROFS per-cpu decompression kthr    
165         depends on EROFS_FS_ZIP                   
166         help                                      
167           Saying Y here enables per-CPU kthrea    
168           async decompression for low latencie    
169                                                   
170           If unsure, say N.                       
171                                                   
172 config EROFS_FS_PCPU_KTHREAD_HIPRI                
173         bool "EROFS high priority per-CPU kthr    
174         depends on EROFS_FS_ZIP && EROFS_FS_PC    
175         default y                                 
176         help                                      
177           This permits EROFS to configure per-    
178           at higher priority.                     
179                                                   
180           If unsure, say N.                       
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php