Commit 4b4f155d66b9f190c08c00f2951c740e7ec50602

Authored by Santosh Shilimkar
Committed by Mugunthan V N
1 parent fc611ff7a8

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