[coreboot-gerrit] Patch merged into coreboot/master: 93eea88 arm64: Provide secmon trampoline for restart

gerrit at coreboot.org gerrit at coreboot.org
Sat Mar 28 08:44:49 CET 2015


the following patch was just integrated into master:
commit 93eea8822d6c5932bb77d91fac35101ab2274490
Author: Aaron Durbin <adurbin at chromium.org>
Date:   Fri Sep 19 15:47:27 2014 -0500

    arm64: Provide secmon trampoline for restart
    
    If an exception is taken that the secmon won't return
    to, there needs to be way to reset that cpu's state
    w.r.t. stack usage. Therefore, provide secmon_trampoline
    which will reinitialize the exception stack and SP_EL0
    and start executing with SP_EL0 like the initial state
    of the secmon entry.
    
    BUG=chrome-os-partner:30785
    BRANCH=None
    TEST=Built and booted to kernel. Also tested when PSCI
         is employed in the kernel.
    
    Change-Id: Ie9f5bbe715dcbcf8b67ea40f9a3a5088ac7aa2ad
    Signed-off-by: Patrick Georgi <pgeorgi at chromium.org>
    Original-Commit-Id: f1f546ee3e9eca93baaa1ae0437351205bf548a5
    Original-Change-Id: Ia3da75e1fa0251c8ea30eb0b0523c8a51c03b917
    Original-Signed-off-by: Aaron Durbin <adurbin at chromium.org>
    Original-Reviewed-on: https://chromium-review.googlesource.com/218922
    Original-Reviewed-by: Furquan Shaikh <furquan at chromium.org>
    Reviewed-on: http://review.coreboot.org/9096
    Reviewed-by: Patrick Georgi <pgeorgi at google.com>
    Tested-by: build bot (Jenkins)


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

-gerrit



More information about the coreboot-gerrit mailing list