Home
last modified time | relevance | path

Searched hist:"4 d91838b8d01a9e99c44fd0ed72f5d81b4595f17" (Results 1 – 4 of 4) sorted by relevance

/rk3399_ARM-atf/common/aarch32/
H A Ddebug.S4d91838b8d01a9e99c44fd0ed72f5d81b4595f17 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 Dtsp_exceptions.S4d91838b8d01a9e99c44fd0ed72f5d81b4595f17 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 Ddebug.S4d91838b8d01a9e99c44fd0ed72f5d81b4595f17 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 Druntime_exceptions.S4d91838b8d01a9e99c44fd0ed72f5d81b4595f17 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>