Loading...
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 | # # Library configuration # config BINARY_PRINTF def_bool n menu "Library routines" config BITREVERSE tristate config RATIONAL boolean config GENERIC_FIND_FIRST_BIT bool config GENERIC_FIND_NEXT_BIT bool config GENERIC_FIND_LAST_BIT bool default y config CRC_CCITT tristate "CRC-CCITT functions" help This option is provided for the case where no in-kernel-tree modules require CRC-CCITT functions, but a module built outside the kernel tree does. Such modules that use library CRC-CCITT functions require M here. config CRC16 tristate "CRC16 functions" help This option is provided for the case where no in-kernel-tree modules require CRC16 functions, but a module built outside the kernel tree does. Such modules that use library CRC16 functions require M here. config CRC_T10DIF tristate "CRC calculation for the T10 Data Integrity Field" help This option is only needed if a module that's not in the kernel tree needs to calculate CRC checks for use with the SCSI data integrity subsystem. config CRC_ITU_T tristate "CRC ITU-T V.41 functions" help This option is provided for the case where no in-kernel-tree modules require CRC ITU-T V.41 functions, but a module built outside the kernel tree does. Such modules that use library CRC ITU-T V.41 functions require M here. config CRC32 tristate "CRC32 functions" default y select BITREVERSE help This option is provided for the case where no in-kernel-tree modules require CRC32 functions, but a module built outside the kernel tree does. Such modules that use library CRC32 functions require M here. config CRC7 tristate "CRC7 functions" help This option is provided for the case where no in-kernel-tree modules require CRC7 functions, but a module built outside the kernel tree does. Such modules that use library CRC7 functions require M here. config LIBCRC32C tristate "CRC32c (Castagnoli, et al) Cyclic Redundancy-Check" select CRYPTO select CRYPTO_CRC32C help This option is provided for the case where no in-kernel-tree modules require CRC32c functions, but a module built outside the kernel tree does. Such modules that use library CRC32c functions require M here. See Castagnoli93. Module will be libcrc32c. config AUDIT_GENERIC bool depends on AUDIT && !AUDIT_ARCH default y # # compression support is select'ed if needed # config ZLIB_INFLATE tristate config ZLIB_DEFLATE tristate config LZO_COMPRESS tristate config LZO_DECOMPRESS tristate # # These all provide a common interface (hence the apparent duplication with # ZLIB_INFLATE; DECOMPRESS_GZIP is just a wrapper.) # config DECOMPRESS_GZIP select ZLIB_INFLATE tristate config DECOMPRESS_BZIP2 tristate config DECOMPRESS_LZMA tristate # # Generic allocator support is selected if needed # config GENERIC_ALLOCATOR boolean # # reed solomon support is select'ed if needed # config REED_SOLOMON tristate config REED_SOLOMON_ENC8 boolean config REED_SOLOMON_DEC8 boolean config REED_SOLOMON_ENC16 boolean config REED_SOLOMON_DEC16 boolean # # Textsearch support is select'ed if needed # config TEXTSEARCH boolean config TEXTSEARCH_KMP tristate config TEXTSEARCH_BM tristate config TEXTSEARCH_FSM tristate config HAS_IOMEM boolean depends on !NO_IOMEM default y config HAS_IOPORT boolean depends on HAS_IOMEM && !NO_IOPORT default y config HAS_DMA boolean depends on !NO_DMA default y config CHECK_SIGNATURE bool config HAVE_LMB boolean config CPUMASK_OFFSTACK bool "Force CPU masks off stack" if DEBUG_PER_CPU_MAPS help Use dynamic allocation for cpumask_var_t, instead of putting them on the stack. This is a bit more expensive, but avoids stack overflow. config DISABLE_OBSOLETE_CPUMASK_FUNCTIONS bool "Disable obsolete cpumask functions" if DEBUG_PER_CPU_MAPS depends on EXPERIMENTAL && BROKEN # # Netlink attribute parsing support is select'ed if needed # config NLATTR bool # # Generic 64-bit atomic support is selected if needed # config GENERIC_ATOMIC64 bool endmenu |