summaryrefslogtreecommitdiffstats
path: root/dts/Bindings/reset
diff options
context:
space:
mode:
authorAndrey Smirnov <andrew.smirnov@gmail.com>2016-12-18 22:05:52 -0800
committerSascha Hauer <s.hauer@pengutronix.de>2017-01-09 17:01:29 +0100
commitbb9125c93ef38757a436fe0f941c8c63fbc0477e (patch)
tree3637e2f7190b634b7fe6b0dc0a77916931bbf01a /dts/Bindings/reset
parent51a2a8e7c9caf8a629723c6765d5a401d7ed7d2f (diff)
downloadbarebox-bb9125c93ef38757a436fe0f941c8c63fbc0477e.tar.gz
barebox-bb9125c93ef38757a436fe0f941c8c63fbc0477e.tar.xz
ARM: Fix a bug in stack's "top" initialization
Code-paths responsible for initializing CPU's stack pointer and variable used in stack memory resource reservation got out of sync which resulted in actual stack being 64K off from what "stack" struct resource registered by arm_request_stack() thought it was. At least one issue resulting from that can be easily triggered by running: memtest -t This commit unifies the aforementioned code to a certain degree which solves the problem and hopefuly makes it less likely to become an issue again. Signed-off-by: Andrey Smirnov <andrew.smirnov@gmail.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'dts/Bindings/reset')
0 files changed, 0 insertions, 0 deletions