Commit b9c4e8df authored by Todd Inglett's avatar Todd Inglett Committed by Peter Bergner

Need to turn on RI immediately after we get control from firmware as

well as when secondary cpus are started.
parent 0e12b532
......@@ -126,6 +126,10 @@ __secondary_hold_acknowledge:
* All of it must fit below the first exception vector at 0x100.
*/
_GLOBAL(__secondary_hold)
mfmsr r24
ori r24,r24,MSR_RI
mtmsrd r24 /* RI on */
/* Grab our linux cpu number */
mr r24,r3
......@@ -1667,6 +1671,10 @@ _STATIC(start_here_pSeries)
bl .reloc_offset
mr r26,r3
mfmsr r6
ori r6,r6,MSR_RI
mtmsrd r6 /* RI on */
/* setup the systemcfg pointer which is needed by *tab_initialize */
LOADADDR(r6,systemcfg)
sub r6,r6,r26 /* addr of the variable systemcfg */
......
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