diff --git a/init/main.c b/init/main.c index 3aa1281859dc..7bf23050a9a4 100644 --- a/init/main.c +++ b/init/main.c @@ -744,6 +744,9 @@ asmlinkage __visible void __init start_kernel(void) late_time_init(); sched_clock_init(); calibrate_delay(); + + arch_cpu_finalize_init(); + pid_idr_init(); anon_vma_init(); #ifdef CONFIG_X86 @@ -772,8 +775,6 @@ asmlinkage __visible void __init start_kernel(void) poking_init(); - arch_cpu_finalize_init(); - acpi_subsystem_init(); arch_post_acpi_subsys_init(); sfi_init_late();