1 # SPDX-License-Identifier: GPL-2.0-only 2 config JFFS2_FS 3 tristate "Journalling Flash File Syste 4 select CRC32 5 depends on MTD 6 help 7 JFFS2 is the second generation of th 8 for use on diskless embedded devices 9 levelling, compression and support f 10 this on normal block devices, only o 11 12 Further information on the design an 13 available at <http://sources.redhat. 14 15 config JFFS2_FS_DEBUG 16 int "JFFS2 debugging verbosity (0 = qu 17 depends on JFFS2_FS 18 default "0" 19 help 20 This controls the amount of debuggin 21 code. Set it to zero for use in prod 22 testing and debugging, it's advisabl 23 enable a few assertions and will pri 24 KERN_DEBUG loglevel, where they won' 25 is unlikely to be useful - it enable 26 areas which at one point needed debu 27 located and fixed, the detailed mess 28 29 If reporting bugs, please try to hav 30 messages at debug level 1 while the 31 32 config JFFS2_FS_WRITEBUFFER 33 bool "JFFS2 write-buffering support" 34 depends on JFFS2_FS 35 default y 36 help 37 This enables the write-buffering sup 38 39 This functionality is required to su 40 types of flash devices: 41 - NAND flash 42 - NOR flash with transparent ECC 43 - DataFlash 44 45 config JFFS2_FS_WBUF_VERIFY 46 bool "Verify JFFS2 write-buffer reads" 47 depends on JFFS2_FS_WRITEBUFFER 48 default n 49 help 50 This causes JFFS2 to read back every 51 write-buffer, and check for errors. 52 53 config JFFS2_SUMMARY 54 bool "JFFS2 summary support" 55 depends on JFFS2_FS 56 default n 57 help 58 This feature makes it possible to us 59 for faster filesystem mount. 60 61 The summary information can be inser 62 by the utility 'sumtool'. 63 64 If unsure, say 'N'. 65 66 config JFFS2_FS_XATTR 67 bool "JFFS2 XATTR support" 68 depends on JFFS2_FS 69 default n 70 help 71 Extended attributes are name:value p 72 the kernel or by users (see the attr 73 74 If unsure, say N. 75 76 config JFFS2_FS_POSIX_ACL 77 bool "JFFS2 POSIX Access Control Lists 78 depends on JFFS2_FS_XATTR 79 default y 80 select FS_POSIX_ACL 81 help 82 Posix Access Control Lists (ACLs) su 83 groups beyond the owner/group/world 84 85 If you don't know what Access Contro 86 87 config JFFS2_FS_SECURITY 88 bool "JFFS2 Security Labels" 89 depends on JFFS2_FS_XATTR 90 default y 91 help 92 Security labels support alternative 93 implemented by security modules like 94 enables an extended attribute handle 95 labels in the jffs2 filesystem. 96 97 If you are not using a security modu 98 extended attributes for file securit 99 100 config JFFS2_COMPRESSION_OPTIONS 101 bool "Advanced compression options for 102 depends on JFFS2_FS 103 default n 104 help 105 Enabling this option allows you to e 106 compression modules, if any, are ena 107 compressors can mean you cannot read 108 and enabling experimental compressor 109 write a file system which cannot be 110 111 If unsure, you should _definitely_ s 112 113 config JFFS2_ZLIB 114 bool "JFFS2 ZLIB compression support" 115 select ZLIB_INFLATE 116 select ZLIB_DEFLATE 117 depends on JFFS2_FS 118 default y 119 help 120 Zlib is designed to be a free, gener 121 lossless data-compression library fo 122 hardware and operating system. See < 123 further information. 124 125 Say 'Y' if unsure. 126 127 config JFFS2_LZO 128 bool "JFFS2 LZO compression support" i 129 select LZO_COMPRESS 130 select LZO_DECOMPRESS 131 depends on JFFS2_FS 132 default n 133 help 134 minilzo-based compression. Generally 135 136 This feature was added in July, 2007 137 compatibility with older bootloaders 138 139 config JFFS2_RTIME 140 bool "JFFS2 RTIME compression support" 141 depends on JFFS2_FS 142 default y 143 help 144 Rtime does manage to recompress alre 145 146 config JFFS2_RUBIN 147 bool "JFFS2 RUBIN compression support" 148 depends on JFFS2_FS 149 default n 150 help 151 RUBINMIPS and DYNRUBIN compressors. 152 153 choice 154 prompt "JFFS2 default compression mode 155 default JFFS2_CMODE_PRIORITY 156 depends on JFFS2_COMPRESSION_OPTIONS 157 depends on JFFS2_FS 158 help 159 You can set here the default compres 160 the available compression modes. Don 161 162 config JFFS2_CMODE_NONE 163 bool "no compression" 164 help 165 Uses no compression. 166 167 config JFFS2_CMODE_PRIORITY 168 bool "priority" 169 help 170 Tries the compressors in a predefine 171 successful one. 172 173 config JFFS2_CMODE_SIZE 174 bool "size" 175 help 176 Tries all compressors and chooses th 177 result. 178 179 config JFFS2_CMODE_FAVOURLZO 180 bool "Favour LZO" 181 help 182 Tries all compressors and chooses th 183 result but gives some preference to 184 decompression) at the expense of siz 185 186 endchoice
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.