Age | Commit message (Collapse) | Author |
|
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: Andrey Konovalov <andrey.konovalov@linaro.org>
|
|
Commit 3d374d09 (final removal of CONFIG_EXPERIMENTAL) removed
CONFIG_EXPERIMENTAL from Linux.
Signed-off-by: Jon Medhurst <tixy@linaro.org>
|
|
Both the Android and Ubuntu have QA tests which expect to be able to
validate device-tree booting by looking in /proc/device-tree, so we
should enable this for all Linaro builds.
At the same time we can remove this option from ubuntu.conf as it's not
an Ubuntu specific requirement.
Signed-off-by: Jon Medhurst <tixy@linaro.org>
|
|
Enable CONFIG_HOTPLUG in linaro-base.conf as all Linaro kernels should
have it. Enabling CONFIG_DEBUG_FS and CONFIG_FUNCTION_TRACER add no
runtime slowdown if not used, so having them in linaro-base.conf is OK
too. Now that CONFIG_HOTPLUG and CONFIG_DEBUG_FS are in linaro-base.conf,
remove them from ubuntu.conf.
Signed-off-by: Andrey Konovalov <andrey.konovalov@linaro.org>
|
|
We already have CONFIG_THUMB2_KERNEL=y which also selects CONFIG_AEABI
however if someone wanted to disable Thumb2 for debugging or other
reasons then they may try simply removing the Thumb2 config entry. This
however would then default to the old ABI and it seems there are some
obscure bugs in this little tested kernel variant. So, to save wasting
people's time let's make sure CONFIG_AEABI is explicitly selected.
As we are adding this to linaro-base.conf we can remove it from
android.conf (which probably had it as a leftover from when we
had Thumb2 disabled).
Signed-off-by: Jon Medhurst <tixy@linaro.org>
|
|
CONFIG_PERF_COUNTERS was removed in comit 392d65a9 (perf: Remove
PERF_COUNTERS config option)
Signed-off-by: Jon Medhurst <tixy@linaro.org>
|
|
CONFIG_MODULE was in both Ubuntu and Android configs so it would be
best if it is in the base config instead. Also, having
CONFIG_MODULE_UNLOAD in will enable the Gator module to be upgraded to a
later version via DKSM without rebooting, and allows for easier testing.
Signed-off-by: Jon Medhurst <tixy@linaro.org>
|
|
Copied from branch linaro-configs-3.4 of
git://git.linaro.org/people/jstultz/android.git
Signed-off-by: Jon Medhurst <tixy@linaro.org>
|