diff options
author | Jerome Forissier <jerome.forissier@linaro.org> | 2018-10-15 16:43:03 +0200 |
---|---|---|
committer | Jérôme Forissier <jerome.forissier@linaro.org> | 2018-11-08 14:07:18 +0100 |
commit | ab0df69e196a97ebcc605f655a24f4c3bc8bb053 (patch) | |
tree | eef2820d379e553c889cb88036f20c797525e57b /.shippable.yml | |
parent | 447633dec8473deaef67e51572aa88c54d5bfd0d (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.yml | 1 |
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 |