Commit e5a21dd8 authored by Geoff Levand's avatar Geoff Levand Committed by Paul Mackerras

[POWERPC] PS3: Fix bootwrapper hang bug

Fix a bug in the lv1_get_repository_node_value() routine of the PS3
bootwrapper.  Changes in the PS3 system firmware 2.20 cause this bug
to hang the system when branching from the bootwrapper to the kernel
_start.

Since the video system has not yet been enabled at the time
the bug is hit, the system hangs with a blank screen.  Earlier
firmwares don't cause such a catastrophic failure, and so this
bug went undetected.
Signed-off-by: default avatarGeoff Levand <geoffrey.levand@am.sony.com>
Signed-off-by: default avatarPaul Mackerras <paulus@samba.org>
parent a0620156
...@@ -145,7 +145,7 @@ ...@@ -145,7 +145,7 @@
.macro STORE_REGS_5_2 .macro STORE_REGS_5_2
lwz r11, 16(r1) lwz r11, 16(r1)
std r4, 0(r11) std r4, 0(r11)
lwz r11, 24(r1) lwz r11, 20(r1)
std r5, 0(r11) std r5, 0(r11)
.endm .endm
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment