summaryrefslogtreecommitdiff
path: root/common/rollback.c
diff options
context:
space:
mode:
authorJeremy Bettis <jbettis@chromium.org>2022-09-26 21:37:59 +0000
committerJeremy Bettis <jbettis@chromium.org>2022-09-26 21:58:52 +0000
commit55ef7a03129eb301a51c5539672d910d1243187f (patch)
tree7894ef17c768cb7d43b11ef0bfc6b399bc5caec3 /common/rollback.c
parent0e9c5579f042c6f6e68d8ccaafa5dd615d6f5580 (diff)
downloadchrome-ec-55ef7a03129eb301a51c5539672d910d1243187f.tar.gz
Revert "common: replace safe_memcmp with cryptoc version"
This reverts commit 85554f0a843daa1c85ba252c7a27a389968d347b. Reason for revert: Broke gitlab (https://gitlab.com/zephyr-ec/ec/-/pipelines/651162463) and also CQ emerge builds (https://ci.chromium.org/ui/p/chromeos/builders/postsubmit/nissa-postsubmit/16030/overview) Original change's description: > common: replace safe_memcmp with cryptoc version > > We now have to always link against cryptoc, but it does not increase > code size on our most constrained boards: > > Before and after both show: > > Smallest free spaces in RO flash (bytes): > pdeval-stm32f072: 88 > servo_v4 : 104 > fusb307bgevb: 156 > > Smallest free spaces in RW flash (bytes): > volteer : 516 > bobba : 712 > meep : 716 > > Tightest boards' RW RAM images, bytes free: > whiskers : 212 > minimuffin: 284 > zinger : 284 > > BRANCH=none > BUG=b:169156874 > TEST=make buildall > > Signed-off-by: Tom Hughes <tomhughes@chromium.org> > Change-Id: I98422eccb3e903bd82ddb386087dd2d55d1f845e > Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2424068 > Reviewed-by: Denis Brockus <dbrockus@chromium.org> > Code-Coverage: Zoss <zoss-cl-coverage@prod.google.com> Bug: b:169156874 Change-Id: I794ae31f9e217677471b0ff164fadc9623571a33 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3919500 Commit-Queue: Raul Rangel <rrangel@chromium.org> Commit-Queue: Jeremy Bettis <jbettis@chromium.org> Reviewed-by: Raul Rangel <rrangel@chromium.org> Tested-by: Jeremy Bettis <jbettis@chromium.org> Auto-Submit: Jeremy Bettis <jbettis@chromium.org>
Diffstat (limited to 'common/rollback.c')
-rw-r--r--common/rollback.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/common/rollback.c b/common/rollback.c
index 3d61cd4d95..20dcbe4aa9 100644
--- a/common/rollback.c
+++ b/common/rollback.c
@@ -8,7 +8,9 @@
#include "builtin/assert.h"
#include "common.h"
#include "console.h"
+#ifdef CONFIG_LIBCRYPTOC
#include "cryptoc/util.h"
+#endif
#include "flash.h"
#include "hooks.h"
#include "host_command.h"