Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 77a60cb8 authored by Andrey Konovalov's avatar Andrey Konovalov Committed by Kevin Hilman
Browse files

configs: Move CONFIG_PROVE_LOCKING from linaro-base.conf to debug.conf



CONFIG_PROVE_LOCKING is an expensive option which adds significant
overhead to lock operations. The examples are 5% power consumption increase
for vexpress with this option enabled, and improving netperf on the loopback
results by ~200% after disabling DEBUG_MUTEXES (DEBUG_MUTEXES is selected by
PROVE_LOCKING).

Move CONFIG_PROVE_LOCKING to a separate debug.conf fragment, so that it
could be enabled only when it is needed.

Signed-off-by: default avatarAndrey Konovalov <andrey.konovalov@linaro.org>
parent 47130c9a
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
CONFIG_PROVE_LOCKING=y
+0 −1
Original line number Diff line number Diff line
@@ -76,7 +76,6 @@ CONFIG_MAGIC_SYSRQ=y
CONFIG_DEBUG_FS=y
CONFIG_SCHEDSTATS=y
CONFIG_TIMER_STATS=y
CONFIG_PROVE_LOCKING=y
CONFIG_KEYS=y
CONFIG_CRYPTO_MICHAEL_MIC=y
CONFIG_CRC_CCITT=y