Use the generic framework from xen/linkage.h.
Signed-off-by: Jan Beulich <jbeulich@suse.com>
Acked-by: Andrew Cooper <andrew.cooper3@citrix.com>
#include <asm/asm_defns.h>
#include <asm/page.h>
-ENTRY(svm_asm_do_resume)
+FUNC(svm_asm_do_resume)
GET_CURRENT(bx)
.Lsvm_do_resume:
call svm_intr_assist
* to safely resolve any Spectre-v1 concerns in the above logic.
*/
stgi
-GLOBAL(svm_stgi_label)
+LABEL(svm_stgi_label, 0)
call svm_vmexit_handler
jmp .Lsvm_do_resume
sti
call do_softirq
jmp .Lsvm_do_resume
-
- .type svm_asm_do_resume, @function
- .size svm_asm_do_resume, . - svm_asm_do_resume
+END(svm_asm_do_resume)