How to configure the Linux kernel/lib

Howto configure the Linux kernel / lib


 * Library configuration
 * Library configuration

Library routines

 * Option: CRC_CCITT
 * Kernel Versions: 2.6.15.6 ...
 * (on/off/module) CRC-CCITT functions
 * 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.


 * Option: CRC16
 * Kernel Versions: 2.6.15.6 ...
 * (on/off/module) CRC16 functions
 * 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.


 * Option: CRC32
 * Kernel Versions: 2.6.15.6 ...
 * (on/off/module) CRC32 functions
 * default y
 * 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.


 * Option: LIBCRC32C
 * Kernel Versions: 2.6.15.6 ...
 * (on/off/module) CRC32c (Castagnoli, et al.) Cyclic Redundancy-Check
 * 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.


 * compression support is select'ed if needed
 * compression support is select'ed if needed


 * Option: ZLIB_INFLATE
 * Kernel Versions: 2.6.15.6 ...
 * (on/off/module)


 * Option: ZLIB_DEFLATE
 * Kernel Versions: 2.6.15.6 ...
 * (on/off/module)


 * Generic allocator support is selected if needed
 * Generic allocator support is selected if needed


 * Option: GENERIC_ALLOCATOR
 * Kernel Versions: 2.6.15.6 ...
 * (on/off) ean


 * reed solomon support is select'ed if needed
 * reed solomon support is select'ed if needed


 * Option: REED_SOLOMON
 * Kernel Versions: 2.6.15.6 ...
 * (on/off/module)


 * Option: REED_SOLOMON_ENC8
 * Kernel Versions: 2.6.15.6 ...
 * (on/off) ean


 * Option: REED_SOLOMON_DEC8
 * Kernel Versions: 2.6.15.6 ...
 * (on/off) ean


 * Option: REED_SOLOMON_ENC16
 * Kernel Versions: 2.6.15.6 ...
 * (on/off) ean


 * Option: REED_SOLOMON_DEC16
 * Kernel Versions: 2.6.15.6 ...
 * (on/off) ean


 * Textsearch support is select'ed if needed
 * Textsearch support is select'ed if needed


 * Option: TEXTSEARCH
 * Kernel Versions: 2.6.15.6 ...
 * (on/off) ean


 * Option: TEXTSEARCH_KMP
 * Kernel Versions: 2.6.15.6 ...
 * (on/off/module)


 * Option: TEXTSEARCH_BM
 * Kernel Versions: 2.6.15.6 ...
 * (on/off/module)


 * Option: TEXTSEARCH_FSM
 * Kernel Versions: 2.6.15.6 ...
 * (on/off/module)

Linux Kernel Configuration