summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHung-Te Lin <hungte@chromium.org>2018-09-25 11:43:35 +0800
committerchrome-bot <chrome-bot@chromium.org>2018-09-26 10:32:05 -0700
commitdd4f275b3f81a58c28c9a388590a67ddeb493afc (patch)
treeeb78da51aef041792477fede2fe45e32bd0227de
parent2bbbedcdc60943d287a2b224fe6cdf9e115b99b5 (diff)
downloadvboot-dd4f275b3f81a58c28c9a388590a67ddeb493afc.tar.gz
futility: update: Preserve RW_ELOG
The eventlog is stored in RW_ELOG and should not be destroyed during firmware update. BUG=chromium:655423 TEST=make futil; tests/futility/run_test_scripts.sh $(pwd)/build/futility BRANCH=None Change-Id: I0b4fe1e78ae2d499e985471f51cfa9eb983c8adc Signed-off-by: Hung-Te Lin <hungte@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/1242663 Reviewed-by: Julius Werner <jwerner@chromium.org>
-rw-r--r--futility/cmd_update.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/futility/cmd_update.c b/futility/cmd_update.c
index dd2597c3..c8553b70 100644
--- a/futility/cmd_update.c
+++ b/futility/cmd_update.c
@@ -44,6 +44,7 @@ static const char * const FMAP_RO_FRID = "RO_FRID",
* const FMAP_RW_FWID_B = "RW_FWID_B",
* const FMAP_RW_SHARED = "RW_SHARED",
* const FMAP_RW_NVRAM = "RW_NVRAM",
+ * const FMAP_RW_ELOG = "RW_ELOG",
* const FMAP_RW_PRESERVE = "RW_PRESERVE",
* const FMAP_RW_LEGACY = "RW_LEGACY",
* const FMAP_SI_DESC = "SI_DESC",
@@ -1098,6 +1099,7 @@ static int preserve_images(struct updater_config *cfg)
FMAP_RO_PRESERVE,
FMAP_RW_PRESERVE,
FMAP_RW_NVRAM,
+ FMAP_RW_ELOG,
/*
* TODO(hungte): b/116326638: Remove RO_FSG after the migration
* is finished.