aboutsummaryrefslogtreecommitdiffstats
path: root/arch/Kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'arch/Kconfig')
-rw-r--r--arch/Kconfig18
1 files changed, 18 insertions, 0 deletions
diff --git a/arch/Kconfig b/arch/Kconfig
index fd6e9712af81..ae80cd24e8f0 100644
--- a/arch/Kconfig
+++ b/arch/Kconfig
@@ -383,6 +383,24 @@ config GCC_PLUGIN_SANCOV
383 gcc-4.5 on). It is based on the commit "Add fuzzing coverage support" 383 gcc-4.5 on). It is based on the commit "Add fuzzing coverage support"
384 by Dmitry Vyukov <dvyukov@google.com>. 384 by Dmitry Vyukov <dvyukov@google.com>.
385 385
386config GCC_PLUGIN_LATENT_ENTROPY
387 bool "Generate some entropy during boot and runtime"
388 depends on GCC_PLUGINS
389 help
390 By saying Y here the kernel will instrument some kernel code to
391 extract some entropy from both original and artificially created
392 program state. This will help especially embedded systems where
393 there is little 'natural' source of entropy normally. The cost
394 is some slowdown of the boot process (about 0.5%) and fork and
395 irq processing.
396
397 Note that entropy extracted this way is not cryptographically
398 secure!
399
400 This plugin was ported from grsecurity/PaX. More information at:
401 * https://grsecurity.net/
402 * https://pax.grsecurity.net/
403
386config HAVE_CC_STACKPROTECTOR 404config HAVE_CC_STACKPROTECTOR
387 bool 405 bool
388 help 406 help