[coreboot-gerrit] Patch merged into coreboot/master: google/chromeos: Add support for saving recovery reason across reboot
gerrit at coreboot.org
gerrit at coreboot.org
Mon Jul 25 18:57:22 CEST 2016
the following patch was just integrated into master:
commit 85aa1353264e34b9060e6c35a09eff3def47cc70
Author: Furquan Shaikh <furquan at google.com>
Date: Fri Jul 22 08:56:43 2016 -0700
google/chromeos: Add support for saving recovery reason across reboot
On some x86 platforms (skylake, apollolake), we observe reboots at
different steps during the FSP initialization. These additional reboots
result in loss of recovery request because vboot_reference library
clears recovery request on vbnv once verification is complete and it has
made a decision about which boot path to take(normal/dev, slot-a/slot-b,
recovery).
Provide a way to allow mainboards/chipsets to inform recovery module in
vboot2 to save recovery reason to survive unexpected reboots. The
recovery reason is set in vbnv after vboot_reference library completes
its verification and clears the reason in vbnv while jumping to
payload.
BUG=chrome-os-partner:55431
Change-Id: Ie96be9aeb42c8209d8215943409e6327d6a8bf98
Signed-off-by: Furquan Shaikh <furquan at google.com>
Reviewed-on: https://review.coreboot.org/15802
Tested-by: build bot (Jenkins)
Reviewed-by: Aaron Durbin <adurbin at chromium.org>
See https://review.coreboot.org/15802 for details.
-gerrit
More information about the coreboot-gerrit
mailing list