]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - arch/x86/platform/efi/efi_stub_64.S
Merge branch 'efi-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git...
[karo-tx-linux.git] / arch / x86 / platform / efi / efi_stub_64.S
index 32020cb8bb08ce0e12ca0fbf6428cf81344e9054..92723aeae0f96d2d5def8aac111765d9683f4d7f 100644 (file)
@@ -11,6 +11,7 @@
 #include <asm/msr.h>
 #include <asm/processor-flags.h>
 #include <asm/page_types.h>
+#include <asm/frame.h>
 
 #define SAVE_XMM                       \
        mov %rsp, %rax;                 \
@@ -39,6 +40,7 @@
        mov (%rsp), %rsp
 
 ENTRY(efi_call)
+       FRAME_BEGIN
        SAVE_XMM
        mov (%rsp), %rax
        mov 8(%rax), %rax
@@ -51,5 +53,6 @@ ENTRY(efi_call)
        call *%rdi
        addq $48, %rsp
        RESTORE_XMM
+       FRAME_END
        ret
 ENDPROC(efi_call)