diff --git a/kernel/audit.c b/kernel/audit.c index c0696dcfed119dad675030d8766e93d0bf19b70a..ad77d1e808958912c21afdd8f652027fcd4f6ad8 100644 --- a/kernel/audit.c +++ b/kernel/audit.c @@ -1092,7 +1092,7 @@ static void __net_exit audit_net_exit(struct net *net) audit_sock = NULL; } - rcu_assign_pointer(aunet->nlsk, NULL); + RCU_INIT_POINTER(aunet->nlsk, NULL); synchronize_net(); netlink_kernel_release(sock); }