11da177e4SLinus Torvalds# 21da177e4SLinus Torvalds# Library configuration 31da177e4SLinus Torvalds# 41da177e4SLinus Torvalds 51da177e4SLinus Torvaldsmenu "Library routines" 61da177e4SLinus Torvalds 71da177e4SLinus Torvaldsconfig CRC_CCITT 81da177e4SLinus Torvalds tristate "CRC-CCITT functions" 91da177e4SLinus Torvalds help 101da177e4SLinus Torvalds This option is provided for the case where no in-kernel-tree 111da177e4SLinus Torvalds modules require CRC-CCITT functions, but a module built outside 121da177e4SLinus Torvalds the kernel tree does. Such modules that use library CRC-CCITT 131da177e4SLinus Torvalds functions require M here. 141da177e4SLinus Torvalds 157657ec1fSEvgeniy Polyakovconfig CRC16 167657ec1fSEvgeniy Polyakov tristate "CRC16 functions" 177657ec1fSEvgeniy Polyakov help 187657ec1fSEvgeniy Polyakov This option is provided for the case where no in-kernel-tree 197657ec1fSEvgeniy Polyakov modules require CRC16 functions, but a module built outside 207657ec1fSEvgeniy Polyakov the kernel tree does. Such modules that use library CRC16 217657ec1fSEvgeniy Polyakov functions require M here. 227657ec1fSEvgeniy Polyakov 231da177e4SLinus Torvaldsconfig CRC32 241da177e4SLinus Torvalds tristate "CRC32 functions" 251da177e4SLinus Torvalds default y 261da177e4SLinus Torvalds help 271da177e4SLinus Torvalds This option is provided for the case where no in-kernel-tree 281da177e4SLinus Torvalds modules require CRC32 functions, but a module built outside the 291da177e4SLinus Torvalds kernel tree does. Such modules that use library CRC32 functions 301da177e4SLinus Torvalds require M here. 311da177e4SLinus Torvalds 321da177e4SLinus Torvaldsconfig LIBCRC32C 331da177e4SLinus Torvalds tristate "CRC32c (Castagnoli, et al) Cyclic Redundancy-Check" 341da177e4SLinus Torvalds help 351da177e4SLinus Torvalds This option is provided for the case where no in-kernel-tree 361da177e4SLinus Torvalds modules require CRC32c functions, but a module built outside the 371da177e4SLinus Torvalds kernel tree does. Such modules that use library CRC32c functions 381da177e4SLinus Torvalds require M here. See Castagnoli93. 391da177e4SLinus Torvalds Module will be libcrc32c. 401da177e4SLinus Torvalds 41*e65e1fc2SAl Viroconfig AUDIT_GENERIC 42*e65e1fc2SAl Viro bool 43*e65e1fc2SAl Viro depends on AUDIT && !AUDIT_ARCH 44*e65e1fc2SAl Viro default y 45*e65e1fc2SAl Viro 461da177e4SLinus Torvalds# 471da177e4SLinus Torvalds# compression support is select'ed if needed 481da177e4SLinus Torvalds# 491da177e4SLinus Torvaldsconfig ZLIB_INFLATE 501da177e4SLinus Torvalds tristate 511da177e4SLinus Torvalds 521da177e4SLinus Torvaldsconfig ZLIB_DEFLATE 531da177e4SLinus Torvalds tristate 541da177e4SLinus Torvalds 551da177e4SLinus Torvalds# 56f14f75b8SJes Sorensen# Generic allocator support is selected if needed 57f14f75b8SJes Sorensen# 58f14f75b8SJes Sorensenconfig GENERIC_ALLOCATOR 59f14f75b8SJes Sorensen boolean 60f14f75b8SJes Sorensen 61f14f75b8SJes Sorensen# 621da177e4SLinus Torvalds# reed solomon support is select'ed if needed 631da177e4SLinus Torvalds# 641da177e4SLinus Torvaldsconfig REED_SOLOMON 651da177e4SLinus Torvalds tristate 661da177e4SLinus Torvalds 671da177e4SLinus Torvaldsconfig REED_SOLOMON_ENC8 681da177e4SLinus Torvalds boolean 691da177e4SLinus Torvalds 701da177e4SLinus Torvaldsconfig REED_SOLOMON_DEC8 711da177e4SLinus Torvalds boolean 721da177e4SLinus Torvalds 731da177e4SLinus Torvaldsconfig REED_SOLOMON_ENC16 741da177e4SLinus Torvalds boolean 751da177e4SLinus Torvalds 761da177e4SLinus Torvaldsconfig REED_SOLOMON_DEC16 771da177e4SLinus Torvalds boolean 781da177e4SLinus Torvalds 79f7704347SDavid S. Miller# 80f7704347SDavid S. Miller# Textsearch support is select'ed if needed 81f7704347SDavid S. Miller# 822de4ff7bSThomas Grafconfig TEXTSEARCH 83f7704347SDavid S. Miller boolean 841da177e4SLinus Torvalds 85df3fb93aSThomas Grafconfig TEXTSEARCH_KMP 86f7704347SDavid S. Miller tristate 87df3fb93aSThomas Graf 888082e4edSPablo Neira Ayusoconfig TEXTSEARCH_BM 8929cb9f9cSDavid S. Miller tristate 908082e4edSPablo Neira Ayuso 916408f79cSThomas Grafconfig TEXTSEARCH_FSM 92f7704347SDavid S. Miller tristate 936408f79cSThomas Graf 9477ba89c5SIngo Molnar# 9577ba89c5SIngo Molnar# plist support is select#ed if needed 9677ba89c5SIngo Molnar# 9777ba89c5SIngo Molnarconfig PLIST 9877ba89c5SIngo Molnar boolean 9977ba89c5SIngo Molnar 1002de4ff7bSThomas Grafendmenu 101