From dd4f275b3f81a58c28c9a388590a67ddeb493afc Mon Sep 17 00:00:00 2001 From: Hung-Te Lin Date: Tue, 25 Sep 2018 11:43:35 +0800 Subject: 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 Reviewed-on: https://chromium-review.googlesource.com/1242663 Reviewed-by: Julius Werner --- futility/cmd_update.c | 2 ++ 1 file changed, 2 insertions(+) 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. -- cgit v1.2.1