[coreboot-gerrit] Patch merged into coreboot/master: 9425a54 libpayload arm64: fix mmu bugs

gerrit at coreboot.org gerrit at coreboot.org
Sat Mar 21 13:39:57 CET 2015


the following patch was just integrated into master:
commit 9425a545d777f611214731f92220692d9e6aedd7
Author: Aaron Durbin <adurbin at chromium.org>
Date:   Tue Oct 7 23:36:55 2014 -0500

    libpayload arm64: fix mmu bugs
    
    1. keep functions and objects used entirely within mmu.c as static.
    2. DMA region finding needs to terminate. Therefore, the next address
       to be attempted needs to be less then the current end address.
    3. Ensure mmu_ranges passed to mmu_init_ranges_from_sysinfo() has
       0 entries marked as used.
    
    BUG=chrome-os-partner:31634
    BRANCH=None
    TEST=Booted ryu with RAM hole above cbmem tables below 4GiB.
    
    Change-Id: I71a9cb89466978aa63fca5d8bee97b8af75ea206
    Signed-off-by: Patrick Georgi <pgeorgi at chromium.org>
    Original-Commit-Id: 66518fd86e676bbddf52e9d9afdd76d72c8e2222
    Original-Change-Id: I5cb4e5009359cb04c4e1b5fe60845f80fbdff02c
    Original-Signed-off-by: Aaron Durbin <adurbin at chromium.org>
    Original-Reviewed-on: https://chromium-review.googlesource.com/221725
    Original-Reviewed-by: Furquan Shaikh <furquan at chromium.org>
    Original-Tested-by: Furquan Shaikh <furquan at chromium.org>
    Original-Commit-Queue: Furquan Shaikh <furquan at chromium.org>
    Reviewed-on: http://review.coreboot.org/8793
    Tested-by: build bot (Jenkins)
    Reviewed-by: Stefan Reinauer <stefan.reinauer at coreboot.org>


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

-gerrit



More information about the coreboot-gerrit mailing list