summaryrefslogtreecommitdiff
path: root/firmware/2lib/include/2return_codes.h
diff options
context:
space:
mode:
authorHsuan Ting Chen <roccochen@chromium.org>2020-09-23 12:37:45 +0800
committerCommit Bot <commit-bot@chromium.org>2020-11-12 12:40:05 +0000
commit9a820d73511379877b077fde452c31fede89da23 (patch)
treec9df9eff93ad9519e4e2c3a51739a01df3a2f0c5 /firmware/2lib/include/2return_codes.h
parent34e90fe57efa32774f5a5d6073cbc74a126e676c (diff)
downloadvboot-stabilize-13597.69.B.tar.gz
Add a return code `VB2_ERROR_EX_DIAG_TEST_UPDATED` to determine if updating needed. BUG=b:168776970 BRANCH=none TEST=Build locally, boot recovery, select 'run diagnostics', enter memory test (quick) screen, and observe that the delay reduces while pressing keyboard Cq-Depend: chromium:2423699 Signed-off-by: Hsuan Ting Chen <roccochen@chromium.org> Change-Id: I7606911bee7257e8eed4ec35d197efaa57b72e13 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/vboot_reference/+/2424370 Reviewed-by: Yu-Ping Wu <yupingso@chromium.org>
Diffstat (limited to 'firmware/2lib/include/2return_codes.h')
-rw-r--r--firmware/2lib/include/2return_codes.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/firmware/2lib/include/2return_codes.h b/firmware/2lib/include/2return_codes.h
index 3a50f949..4abe16a7 100644
--- a/firmware/2lib/include/2return_codes.h
+++ b/firmware/2lib/include/2return_codes.h
@@ -731,9 +731,12 @@ enum vb2_return_code {
/* Error setting vendor data (see: VbExSetVendorData). */
VB2_ERROR_EX_SET_VENDOR_DATA,
- /* The memory test is running. */
+ /* The memory test is running but the output buffer was unchanged. */
VB2_ERROR_EX_DIAG_TEST_RUNNING,
+ /* The memory test is running and the output buffer was updated. */
+ VB2_ERROR_EX_DIAG_TEST_UPDATED,
+
/* The memory test initialization failed. */
VB2_ERROR_EX_DIAG_TEST_INIT_FAILED,