commit | 306b31d8b4400b98fd92bdd6095ddf34f26fb7f0 | [log] [tgz] |
---|---|---|
author | Lukas Auer <lukas.auer@aisec.fraunhofer.de> | Thu Nov 22 11:26:22 2018 +0100 |
committer | Andes <uboot@andestech.com> | Mon Nov 26 13:57:30 2018 +0800 |
tree | a32e1b5dd3e7e4a02cb1353bd80bad36093d0651 | |
parent | ae525d57f9654126170ca69ff8c6729bca04c13a [diff] |
riscv: hang on unhandled exceptions Hang on unhandled exceptions to prevent execution in a faulty state. Signed-off-by: Lukas Auer <lukas.auer@aisec.fraunhofer.de> Reviewed-by: Bin Meng <bmeng.cn@gmail.com> Reviewed-by: Rick Chen <rick@andestech.com>
diff --git a/arch/riscv/lib/interrupts.c b/arch/riscv/lib/interrupts.c index d0d8de5..903a1c4 100644 --- a/arch/riscv/lib/interrupts.c +++ b/arch/riscv/lib/interrupts.c
@@ -87,4 +87,6 @@ } else { printf("Reserved\n"); } + + hang(); }