|
@@ -146,7 +146,7 @@ ENTRY(ftrace_graph_caller)
|
|
END(ftrace_graph_caller)
|
|
END(ftrace_graph_caller)
|
|
|
|
|
|
GLOBAL(return_to_handler)
|
|
GLOBAL(return_to_handler)
|
|
- subq $80, %rsp
|
|
|
|
|
|
+ subq $24, %rsp
|
|
|
|
|
|
/* Save the return values */
|
|
/* Save the return values */
|
|
movq %rax, (%rsp)
|
|
movq %rax, (%rsp)
|
|
@@ -155,10 +155,10 @@ GLOBAL(return_to_handler)
|
|
|
|
|
|
call ftrace_return_to_handler
|
|
call ftrace_return_to_handler
|
|
|
|
|
|
- movq %rax, 72(%rsp)
|
|
|
|
|
|
+ movq %rax, 16(%rsp)
|
|
movq 8(%rsp), %rdx
|
|
movq 8(%rsp), %rdx
|
|
movq (%rsp), %rax
|
|
movq (%rsp), %rax
|
|
- addq $72, %rsp
|
|
|
|
|
|
+ addq $16, %rsp
|
|
retq
|
|
retq
|
|
#endif
|
|
#endif
|
|
|
|
|