Searched hist:"4 d91838b8d01a9e99c44fd0ed72f5d81b4595f17" (Results 1 – 4 of 4) sorted by relevance
| /rk3399_ARM-atf/common/aarch32/ |
| H A D | debug.S | 4d91838b8d01a9e99c44fd0ed72f5d81b4595f17 Thu Jul 27 21:59:34 UTC 2017 Julius Werner <jwerner@chromium.org> Fix x30 reporting for unhandled exceptions
Some error paths that lead to a crash dump will overwrite the value in the x30 register by calling functions with the no_ret macro, which resolves to a BL instruction. This is not very useful and not what the reader would expect, since a crash dump should usually show all registers in the state they were in when the exception happened. This patch replaces the offending function calls with a B instruction to preserve the value in x30.
Change-Id: I2a3636f2943f79bab0cd911f89d070012e697c2a Signed-off-by: Julius Werner <jwerner@chromium.org>
|
| /rk3399_ARM-atf/bl32/tsp/aarch64/ |
| H A D | tsp_exceptions.S | 4d91838b8d01a9e99c44fd0ed72f5d81b4595f17 Thu Jul 27 21:59:34 UTC 2017 Julius Werner <jwerner@chromium.org> Fix x30 reporting for unhandled exceptions
Some error paths that lead to a crash dump will overwrite the value in the x30 register by calling functions with the no_ret macro, which resolves to a BL instruction. This is not very useful and not what the reader would expect, since a crash dump should usually show all registers in the state they were in when the exception happened. This patch replaces the offending function calls with a B instruction to preserve the value in x30.
Change-Id: I2a3636f2943f79bab0cd911f89d070012e697c2a Signed-off-by: Julius Werner <jwerner@chromium.org>
|
| /rk3399_ARM-atf/common/aarch64/ |
| H A D | debug.S | 4d91838b8d01a9e99c44fd0ed72f5d81b4595f17 Thu Jul 27 21:59:34 UTC 2017 Julius Werner <jwerner@chromium.org> Fix x30 reporting for unhandled exceptions
Some error paths that lead to a crash dump will overwrite the value in the x30 register by calling functions with the no_ret macro, which resolves to a BL instruction. This is not very useful and not what the reader would expect, since a crash dump should usually show all registers in the state they were in when the exception happened. This patch replaces the offending function calls with a B instruction to preserve the value in x30.
Change-Id: I2a3636f2943f79bab0cd911f89d070012e697c2a Signed-off-by: Julius Werner <jwerner@chromium.org>
|
| /rk3399_ARM-atf/bl31/aarch64/ |
| H A D | runtime_exceptions.S | 4d91838b8d01a9e99c44fd0ed72f5d81b4595f17 Thu Jul 27 21:59:34 UTC 2017 Julius Werner <jwerner@chromium.org> Fix x30 reporting for unhandled exceptions
Some error paths that lead to a crash dump will overwrite the value in the x30 register by calling functions with the no_ret macro, which resolves to a BL instruction. This is not very useful and not what the reader would expect, since a crash dump should usually show all registers in the state they were in when the exception happened. This patch replaces the offending function calls with a B instruction to preserve the value in x30.
Change-Id: I2a3636f2943f79bab0cd911f89d070012e697c2a Signed-off-by: Julius Werner <jwerner@chromium.org>
|