[coreboot-gerrit] Patch merged into coreboot/master: cbmem: add coreboot table records for each cbmem entry

gerrit at coreboot.org gerrit at coreboot.org
Tue Nov 3 00:19:48 CET 2015


the following patch was just integrated into master:
commit 1ca2d864dd09788ab69f461074889bab57a92ae8
Author: Aaron Durbin <adurbin at chromium.org>
Date:   Wed Sep 30 12:26:54 2015 -0500

    cbmem: add coreboot table records for each cbmem entry
    
    In order to not expose the cbmem data structures to userland
    that are used by coreboot internally add each of the cbmem
    entries to a coreboot table record. The payload ABI uses
    coreboot tables so this just provides a shortcut for cbmem
    entries which were manually added previously by doing the
    work on behalf of all entries.
    
    A cursor structure and associated functions are added to
    the imd code for walking the entries in order to be placed
    in the coreboot tables.  Additionally a struct lb_cbmem_entry
    is added that lists the base address, size, and id of the
    cbmem entry.
    
    BUG=chrome-os-partner:43731
    BRANCH=None
    TEST=Booted glados. View coreboot table entries with cbmem.
    
    Change-Id: I125940aa1898c3e99077ead0660eff8aa905b13b
    Signed-off-by: Aaron Durbin <adurbin at chromium.org>
    Reviewed-on: http://review.coreboot.org/11757
    Reviewed-by: Alexandru Gagniuc <mr.nuke.me at gmail.com>
    Tested-by: build bot (Jenkins)


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

-gerrit



More information about the coreboot-gerrit mailing list