Kconfig (5e2aa2ed08e2e280121dc7cf5609c87d464f12ef) Kconfig (308c09f17da4adc53935115dbeb5bce4f067d8f9)
1#
2# Library configuration
3#
4
5config BINARY_PRINTF
6 def_bool n
7
8menu "Library routines"

--- 382 unchanged lines hidden (view full) ---

391
392config CPU_RMAP
393 bool
394 depends on SMP
395
396config DQL
397 bool
398
1#
2# Library configuration
3#
4
5config BINARY_PRINTF
6 def_bool n
7
8menu "Library routines"

--- 382 unchanged lines hidden (view full) ---

391
392config CPU_RMAP
393 bool
394 depends on SMP
395
396config DQL
397 bool
398
399config GLOB
400 bool
401# This actually supports modular compilation, but the module overhead
402# is ridiculous for the amount of code involved. Until an out-of-tree
403# driver asks for it, we'll just link it directly it into the kernel
404# when required. Since we're ignoring out-of-tree users, there's also
405# no need bother prompting for a manual decision:
406# prompt "glob_match() function"
407 help
408 This option provides a glob_match function for performing
409 simple text pattern matching. It originated in the ATA code
410 to blacklist particular drive models, but other device drivers
411 may need similar functionality.
412
413 All drivers in the Linux kernel tree that require this function
414 should automatically select this option. Say N unless you
415 are compiling an out-of tree driver which tells you that it
416 depends on this.
417
418config GLOB_SELFTEST
419 bool "glob self-test on init"
420 default n
421 depends on GLOB
422 help
423 This option enables a simple self-test of the glob_match
424 function on startup. It is primarily useful for people
425 working on the code to ensure they haven't introduced any
426 regressions.
427
428 It only adds a little bit of code and slows kernel boot (or
429 module load) by a small amount, so you're welcome to play with
430 it, but you probably don't need it.
431
399#
400# Netlink attribute parsing support is select'ed if needed
401#
402config NLATTR
403 bool
404
405#
406# Generic 64-bit atomic support is selected if needed

--- 39 unchanged lines hidden (view full) ---

446 select CLZ_TAB
447 help
448 Multiprecision maths library from GnuPG.
449 It is used to implement RSA digital signature verification,
450 which is used by IMA/EVM digital signature extension.
451
452config SIGNATURE
453 tristate
432#
433# Netlink attribute parsing support is select'ed if needed
434#
435config NLATTR
436 bool
437
438#
439# Generic 64-bit atomic support is selected if needed

--- 39 unchanged lines hidden (view full) ---

479 select CLZ_TAB
480 help
481 Multiprecision maths library from GnuPG.
482 It is used to implement RSA digital signature verification,
483 which is used by IMA/EVM digital signature extension.
484
485config SIGNATURE
486 tristate
454 depends on KEYS && CRYPTO
487 depends on KEYS
488 select CRYPTO
455 select CRYPTO_SHA1
456 select MPILIB
457 help
458 Digital signature verification. Currently only RSA is supported.
459 Implementation is done using GnuPG MPI library
460
461#
462# libfdt files, only selected if needed.

--- 6 unchanged lines hidden (view full) ---

469 help
470 Enable fast lookup object identifier registry.
471
472config UCS2_STRING
473 tristate
474
475source "lib/fonts/Kconfig"
476
489 select CRYPTO_SHA1
490 select MPILIB
491 help
492 Digital signature verification. Currently only RSA is supported.
493 Implementation is done using GnuPG MPI library
494
495#
496# libfdt files, only selected if needed.

--- 6 unchanged lines hidden (view full) ---

503 help
504 Enable fast lookup object identifier registry.
505
506config UCS2_STRING
507 tristate
508
509source "lib/fonts/Kconfig"
510
511#
512# sg chaining option
513#
514
515config ARCH_HAS_SG_CHAIN
516 def_bool n
517
477endmenu
518endmenu