diff --git a/arch/arm64/kernel/setup.c b/arch/arm64/kernel/setup.c index ede6cc373f43..4a24719026a9 100644 --- a/arch/arm64/kernel/setup.c +++ b/arch/arm64/kernel/setup.c @@ -356,7 +356,7 @@ void __init setup_arch(char **cmdline_p) #ifdef CONFIG_THREAD_INFO_IN_TASK init_task.thread_info.ttbr0 = virt_to_phys(empty_zero_page); #else - init_thread_info.ttbr0 = (init_thread_union.thread_info); + init_thread_info.ttbr0 = virt_to_phys(empty_zero_page); #endif #endif