[coreboot-gerrit] Patch merged into coreboot/master: 77b1655 vboot2: add verstage

gerrit at coreboot.org gerrit at coreboot.org
Tue Jan 27 01:41:45 CET 2015


the following patch was just integrated into master:
commit 77b1655d9bccd0c93cb1a6b86ecc98e2074504a3
Author: Stefan Reinauer <stefan.reinauer at coreboot.org>
Date:   Wed Jan 14 19:51:47 2015 +0100

    vboot2: add verstage
    
    This reverts the revert commit 5780d6f3876723b94fbe3653c9d87dad6330862e
    and fixes the build issue that cuased it to be reverted.
    
    Verstage will host vboot2 for firmware verification.
    It's a stage in the sense that it has its own set of toolchains,
    compiler flags,
    and includes. This allows us to easily add object files as needed. But
    it's directly linked to bootblock. This allows us to avoid code
    duplication for stage loading and jumping (e.g. cbfs driver) for the
    boards
    where bootblock has to run in a different architecture (e.g. Tegra124).
    To avoid name space conflict, verstage symbols are prefixed with
    verstage_.
    
    TEST=Built with VBOOT2_VERIFY_FIRMWARE on/off. Booted Nyan Blaze.
    BUG=None
    BRANCH=none
    
    Original-Signed-off-by: Daisuke Nojiri <dnojiri at chromium.org>
    Original-Change-Id: Iad57741157ec70426c676e46c5855e6797ac1dac
    Original-Reviewed-on: https://chromium-review.googlesource.com/204376
    Original-Reviewed-by: Randall Spangler <rspangler at chromium.org>
    
    (cherry picked from commit 27940f891678dae975b68f2fc729ad7348192af3)
    Signed-off-by: Marc Jones <marc.jones at se-eng.com>
    Change-Id: I2a83b87c29d98d97ae316091cf3ed7b024e21daf
    Reviewed-on: http://review.coreboot.org/8224
    Tested-by: build bot (Jenkins)
    Reviewed-by: Stefan Reinauer <stefan.reinauer at coreboot.org>


See http://review.coreboot.org/8224 for details.

-gerrit



More information about the coreboot-gerrit mailing list