mirror of
https://github.com/xen-project/xen.git
synced 2026-10-29 18:50:05 +01:00
[IA64] Fix xencomm_arch_hypercall_suspend
This hypercall is changed to new hypercall mechanism Signed-off-by: Anthony Xu <anthony.xu@intel.com>
This commit is contained in:
1 parent
ee74bcacd5
commit
81e756d415
1 file changed
+3
-3
@@ -38,14 +38,14 @@ END(early_xen_setup)
|
||||
/* Stub for suspend.
|
||||
Just force the stacked registers to be written in memory. */
|
||||
GLOBAL_ENTRY(xencomm_arch_hypercall_suspend)
|
||||
mov r15=r32
|
||||
;;
|
||||
alloc r20=ar.pfs,0,0,0,0
|
||||
alloc r20=ar.pfs,0,0,2,0
|
||||
mov r2=__HYPERVISOR_sched_op
|
||||
;;
|
||||
/* We don't want to deal with RSE. */
|
||||
flushrs
|
||||
mov r14=2 // SCHEDOP_shutdown
|
||||
mov r33=r32
|
||||
mov r32=2 // SCHEDOP_shutdown
|
||||
;;
|
||||
break 0x1000
|
||||
;;
|
||||
|
||||