diff options
author | Stewart Smith <stewart@linux.vnet.ibm.com> | 2017-05-08 14:40:28 +1000 |
---|---|---|
committer | Stewart Smith <stewart@linux.vnet.ibm.com> | 2017-05-08 14:50:11 +1000 |
commit | 4868b9816c7990fb0f26a0032fecfd5d9c9327b4 (patch) | |
tree | 7b637b16ae43898eb37ae49e2ec05d12945c30df | |
parent | e4055143dd6376bed4c94db6d95b73559a0bf702 (diff) | |
download | skiboot-4868b9816c7990fb0f26a0032fecfd5d9c9327b4.zip skiboot-4868b9816c7990fb0f26a0032fecfd5d9c9327b4.tar.gz skiboot-4868b9816c7990fb0f26a0032fecfd5d9c9327b4.tar.bz2 |
head.S: store LR rather than CTR when trying to store LR
Long existing typo of r5 rather than r6, meaning we were storing CTR
instead of LR.
Reported-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
(cherry picked from commit d55194c5d9ada77eee2c9a69814708304f34d334)
Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
-rw-r--r-- | asm/head.S | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -198,7 +198,7 @@ _exception: stw %r3,STACK_CR(%r1) stw %r4,STACK_XER(%r1) std %r5,STACK_CTR(%r1) - std %r5,STACK_LR(%r1) + std %r6,STACK_LR(%r1) mfspr %r3,SPR_SRR0 mfspr %r4,SPR_SRR1 mfspr %r5,SPR_HSRR0 |