diff options
Diffstat (limited to 'init/main.c')
| -rw-r--r-- | init/main.c | 8 | 
1 files changed, 4 insertions, 4 deletions
diff --git a/init/main.c b/init/main.c index e60679de61c..b28673087ac 100644 --- a/init/main.c +++ b/init/main.c @@ -461,10 +461,6 @@ static void __init mm_init(void)  	percpu_init_late();  	pgtable_cache_init();  	vmalloc_init(); -#ifdef CONFIG_X86 -	if (efi_enabled) -		efi_enter_virtual_mode(); -#endif  }  asmlinkage void __init start_kernel(void) @@ -606,6 +602,10 @@ asmlinkage void __init start_kernel(void)  	calibrate_delay();  	pidmap_init();  	anon_vma_init(); +#ifdef CONFIG_X86 +	if (efi_enabled) +		efi_enter_virtual_mode(); +#endif  	thread_info_cache_init();  	cred_init();  	fork_init(totalram_pages);  |