diff --git a/arch/x86/kvm/vmx.c b/arch/x86/kvm/vmx.c index 6a216e4762c707eb9b349af6a2453db4b00bb502..cad37d57cc47d395887848157c214fe9c55afbde 100644 --- a/arch/x86/kvm/vmx.c +++ b/arch/x86/kvm/vmx.c @@ -9097,7 +9097,7 @@ static void __exit vmx_exit(void) free_page((unsigned long)vmx_vmread_bitmap); #ifdef CONFIG_KEXEC - rcu_assign_pointer(crash_vmclear_loaded_vmcss, NULL); + RCU_INIT_POINTER(crash_vmclear_loaded_vmcss, NULL); synchronize_rcu(); #endif