diff options
Diffstat (limited to 'arch/i386/kernel/efi.c')
-rw-r--r-- | arch/i386/kernel/efi.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/arch/i386/kernel/efi.c b/arch/i386/kernel/efi.c index fe158042110b..f9436989473c 100644 --- a/arch/i386/kernel/efi.c +++ b/arch/i386/kernel/efi.c | |||
@@ -65,7 +65,7 @@ static unsigned long efi_rt_eflags; | |||
65 | static DEFINE_SPINLOCK(efi_rt_lock); | 65 | static DEFINE_SPINLOCK(efi_rt_lock); |
66 | static pgd_t efi_bak_pg_dir_pointer[2]; | 66 | static pgd_t efi_bak_pg_dir_pointer[2]; |
67 | 67 | ||
68 | static void efi_call_phys_prelog(void) | 68 | static void efi_call_phys_prelog(void) __acquires(efi_rt_lock) |
69 | { | 69 | { |
70 | unsigned long cr4; | 70 | unsigned long cr4; |
71 | unsigned long temp; | 71 | unsigned long temp; |
@@ -109,7 +109,7 @@ static void efi_call_phys_prelog(void) | |||
109 | load_gdt(cpu_gdt_descr); | 109 | load_gdt(cpu_gdt_descr); |
110 | } | 110 | } |
111 | 111 | ||
112 | static void efi_call_phys_epilog(void) | 112 | static void efi_call_phys_epilog(void) __releases(efi_rt_lock) |
113 | { | 113 | { |
114 | unsigned long cr4; | 114 | unsigned long cr4; |
115 | struct Xgt_desc_struct *cpu_gdt_descr = &per_cpu(cpu_gdt_descr, 0); | 115 | struct Xgt_desc_struct *cpu_gdt_descr = &per_cpu(cpu_gdt_descr, 0); |