Allow hypervisor calls with more than 7 arguments.
This commit is contained in:
parent
1a7923a279
commit
0f8ccf02b0
@ -36,6 +36,8 @@
|
|||||||
ASENTRY(phyp_hcall)
|
ASENTRY(phyp_hcall)
|
||||||
mflr %r0
|
mflr %r0
|
||||||
std %r0,16(%r1)
|
std %r0,16(%r1)
|
||||||
|
ld %r11,112(%r1) /* Last couple args into volatile regs*/
|
||||||
|
ld %r12,120(%r1)
|
||||||
hc /* invoke the hypervisor */
|
hc /* invoke the hypervisor */
|
||||||
ld %r0,16(%r1)
|
ld %r0,16(%r1)
|
||||||
mtlr %r0
|
mtlr %r0
|
||||||
|
Loading…
Reference in New Issue
Block a user