Commit 4b4f155d66b9f190c08c00f2951c740e7ec50602
Committed by
Mugunthan V N
1 parent
fc611ff7a8
Exists in
ti-linux-3.12.y
and in
3 other branches
ARM: config: omap: Disable extra debug options
LOCK debug, SCHED debug, PREEMPT debug are very expensive operations and always in fast path of kernel operations. These are typical kernel development options and should be disabled in production kernel builds. Also enable JUMP_LABEL to take advantage of compiler optimisations. Created using typical 'savedefconfig' method. Hence you see some crypto option noise which unrelated and no impact on the end config. Signed-off-by: Santosh Shilimkar <santosh.shilimkar@ti.com> Signed-off-by: Mugunthan V N <mugunthanvnm@ti.com>
Showing 1 changed file with 4 additions and 3 deletions Side-by-side Diff
arch/arm/configs/omap2plus_defconfig
... | ... | @@ -12,6 +12,7 @@ |
12 | 12 | CONFIG_PROFILING=y |
13 | 13 | CONFIG_OPROFILE=y |
14 | 14 | CONFIG_KPROBES=y |
15 | +CONFIG_JUMP_LABEL=y | |
15 | 16 | CONFIG_MODULES=y |
16 | 17 | CONFIG_MODULE_FORCE_LOAD=y |
17 | 18 | CONFIG_MODULE_UNLOAD=y |
18 | 19 | |
... | ... | @@ -376,10 +377,10 @@ |
376 | 377 | CONFIG_PRINTK_TIME=y |
377 | 378 | CONFIG_DEBUG_INFO=y |
378 | 379 | CONFIG_MAGIC_SYSRQ=y |
379 | -CONFIG_SCHEDSTATS=y | |
380 | -CONFIG_TIMER_STATS=y | |
381 | -CONFIG_PROVE_LOCKING=y | |
380 | +# CONFIG_SCHED_DEBUG is not set | |
382 | 381 | # CONFIG_DEBUG_BUGVERBOSE is not set |
382 | +# CONFIG_FTRACE is not set | |
383 | +# CONFIG_ARM_UNWIND is not set | |
383 | 384 | CONFIG_SECURITY=y |
384 | 385 | CONFIG_CRYPTO_TEST=m |
385 | 386 | CONFIG_CRYPTO_ECB=y |