aboutsummaryrefslogtreecommitdiff
path: root/.shippable.yml
diff options
context:
space:
mode:
authorJerome Forissier <jerome.forissier@linaro.org>2018-10-15 16:43:03 +0200
committerJérôme Forissier <jerome.forissier@linaro.org>2018-11-08 14:07:18 +0100
commitab0df69e196a97ebcc605f655a24f4c3bc8bb053 (patch)
treeeef2820d379e553c889cb88036f20c797525e57b /.shippable.yml
parent447633dec8473deaef67e51572aa88c54d5bfd0d (diff)
core: instrument mutexes with lockdep
Implements lockdep hooks for mutexes. CFG_LOCKDEP is disabled by default, because it causes a noticeable slowdown (plain xtest runs 2-4x slower). Tested-by: Jerome Forissier <jerome.forissier@linaro.org> (QEMU, HiKey960) Signed-off-by: Jerome Forissier <jerome.forissier@linaro.org> Reviewed-by: Joakim Bech <joakim.bech@linaro.org> Reviewed-by: Etienne Carriere <etienne.carriere@linaro.org> Acked-by: Jens Wiklander <jens.wiklander@linaro.org>
Diffstat (limited to '.shippable.yml')
-rw-r--r--.shippable.yml1
1 files changed, 1 insertions, 0 deletions
diff --git a/.shippable.yml b/.shippable.yml
index 1c8aac82..6a001b07 100644
--- a/.shippable.yml
+++ b/.shippable.yml
@@ -24,6 +24,7 @@ build:
- _make CFG_TEE_CORE_MALLOC_DEBUG=y
- _make CFG_CORE_SANITIZE_UNDEFINED=y
- _make CFG_CORE_SANITIZE_KADDRESS=y
+ - _make CFG_LOCKDEP=y
- _make CFG_CRYPTO=n
- _make CFG_CRYPTO_{AES,DES}=n
- _make CFG_CRYPTO_{DSA,RSA,DH}=n