summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNicolas Boichat <drinkcat@google.com>2017-04-26 18:08:30 +0800
committerchrome-bot <chrome-bot@chromium.org>2017-05-01 21:54:09 -0700
commit86950ba929104de0e2ef2de34e4cd2f6064d4482 (patch)
treeaa625a1d1010d22bf9615812d5a3c08532eec452
parenta97dae473824950a33e8cbf930e3a5c6c04108f4 (diff)
downloadchrome-ec-86950ba929104de0e2ef2de34e4cd2f6064d4482.tar.gz
rollback: Print RW rollback version as well
This is useful for debugging, to understand if the RW rollback version is ahead of current rollback version. BRANCH=none BUG=b:35586219 TEST=Flash hammer, rollbackinfo in EC console Change-Id: I2634199845f1b35447e0938a35b862f79cb24ffa Reviewed-on: https://chromium-review.googlesource.com/489886 Commit-Ready: Nicolas Boichat <drinkcat@chromium.org> Tested-by: Nicolas Boichat <drinkcat@chromium.org> Reviewed-by: Randall Spangler <rspangler@chromium.org>
-rw-r--r--common/rollback.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/common/rollback.c b/common/rollback.c
index c720b6b97b..fedc899135 100644
--- a/common/rollback.c
+++ b/common/rollback.c
@@ -167,13 +167,17 @@ static int command_rollback_info(int argc, char **argv)
{
int region, ret, min_region;
int32_t rollback_min_version;
+ int32_t rw_rollback_version;
min_region = get_latest_rollback(&rollback_min_version);
if (min_region < 0)
return EC_ERROR_UNKNOWN;
+ rw_rollback_version = system_get_rollback_version(SYSTEM_IMAGE_RW);
+
ccprintf("rollback minimum version: %d\n", rollback_min_version);
+ ccprintf("RW rollback version: %d\n", rw_rollback_version);
for (region = 0; region < ROLLBACK_REGIONS; region++) {
struct rollback_data data;