[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