Signed-off-by: Wei Liu <wei.liu2@citrix.com>
Reviewed-by: Juergen Gross <jgross@suse.com>
Acked-by: Samuel Thibault <samuel.thibault@ens-lyon.org>
* Exception entry point. This expects an error code/orig_rax on the stack
* and the exception handler in %rax.
*/
-ENTRY(error_entry)
+error_entry:
SAVE_ALL
movq %rsp,%rdi
ENTRY(hypervisor_callback)
zeroentry hypervisor_callback2
-ENTRY(hypervisor_callback2)
+hypervisor_callback2:
movq %rdi, %rsp
/* check against event re-entrant */