[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