diff options
Diffstat (limited to 'firmware/lib/vboot_ui_common.c')
-rw-r--r-- | firmware/lib/vboot_ui_common.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/firmware/lib/vboot_ui_common.c b/firmware/lib/vboot_ui_common.c index 1e956576..5f51f530 100644 --- a/firmware/lib/vboot_ui_common.c +++ b/firmware/lib/vboot_ui_common.c @@ -43,11 +43,12 @@ void vb2_error_notify(const char *print_msg, void vb2_run_altfw(struct vb2_context *ctx, enum VbAltFwIndex_t altfw_num) { - if (RollbackKernelLock(0)) { + if (secdata_kernel_lock(ctx)) { vb2_error_notify("Error locking kernel versions on legacy " "boot.\n", NULL, VB_BEEP_FAILED); } else { - vb2_nv_commit(ctx); + /* TODO: Figure out what to do on commit error in altfw. */ + vb2_commit_data(ctx); VbExLegacy(altfw_num); /* will not return if found */ vb2_error_notify("Legacy boot failed. Missing BIOS?\n", NULL, VB_BEEP_FAILED); |