diff options
author | Jack Rosenthal <jrosenth@chromium.org> | 2019-04-22 10:56:10 -0600 |
---|---|---|
committer | chrome-bot <chrome-bot@chromium.org> | 2019-04-24 15:52:07 -0700 |
commit | 2ece52589486990cca666dc3ebc4164d5f2c0aed (patch) | |
tree | 0278f08782a2cf34827568065773e6eec7f6b4ac /chip/ish/aontaskfw/ish_aontask.c | |
parent | 3fc3edd0d8f4a445965c4a936db02b03d37bc215 (diff) | |
download | chrome-ec-2ece52589486990cca666dc3ebc4164d5f2c0aed.tar.gz |
minute-ia: hard reset if we panic while handling a panic
ish_pm_reset is a rather complex procedure, and encountering a panic
while it is happening could lead to an infinte loop of handling
panics. This will preform a reset of the Minute-IA core if a panic
occurs and the system is already resetting from panic.
BUG=b:130752748,b:130587334
BRANCH=none
TEST=copied some invalid opcodes into switch_to_aontask procedure,
observed the hard reset after forcing a panic
Change-Id: I43459d78da9b67297f84e3a736d3f92da42a814c
Signed-off-by: Jack Rosenthal <jrosenth@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/1576835
Reviewed-by: Jett Rink <jettrink@chromium.org>
Diffstat (limited to 'chip/ish/aontaskfw/ish_aontask.c')
0 files changed, 0 insertions, 0 deletions