Message ID | 20231026094106.1505892-2-razor@blackwall.org (mailing list archive) |
---|---|
State | Accepted |
Commit | ea41b880cc85f0a992571f66e4554a69f7806246 |
Delegated to: | BPF |
Headers | show |
Series | netkit: two minor cleanups | expand |
On 10/26/23 11:41 AM, Nikolay Aleksandrov wrote: > Remove the explicit NULLing of active/peer pointers and rely on the > implicit one done at net device allocation. > > Suggested-by: Jiri Pirko <jiri@resnulli.us> > Signed-off-by: Nikolay Aleksandrov <razor@blackwall.org> Acked-by: Daniel Borkmann <daniel@iogearbox.net>
Thu, Oct 26, 2023 at 11:41:05AM CEST, razor@blackwall.org wrote: >Remove the explicit NULLing of active/peer pointers and rely on the >implicit one done at net device allocation. > >Suggested-by: Jiri Pirko <jiri@resnulli.us> >Signed-off-by: Nikolay Aleksandrov <razor@blackwall.org> Reviewed-by: Jiri Pirko <jiri@nvidia.com>
diff --git a/drivers/net/netkit.c b/drivers/net/netkit.c index 7e484f9fd3ae..5a0f86f38f09 100644 --- a/drivers/net/netkit.c +++ b/drivers/net/netkit.c @@ -371,8 +371,6 @@ static int netkit_new_link(struct net *src_net, struct net_device *dev, nk->policy = default_peer; nk->mode = mode; bpf_mprog_bundle_init(&nk->bundle); - RCU_INIT_POINTER(nk->active, NULL); - RCU_INIT_POINTER(nk->peer, NULL); err = register_netdevice(peer); put_net(net); @@ -398,8 +396,6 @@ static int netkit_new_link(struct net *src_net, struct net_device *dev, nk->policy = default_prim; nk->mode = mode; bpf_mprog_bundle_init(&nk->bundle); - RCU_INIT_POINTER(nk->active, NULL); - RCU_INIT_POINTER(nk->peer, NULL); err = register_netdevice(dev); if (err < 0)
Remove the explicit NULLing of active/peer pointers and rely on the implicit one done at net device allocation. Suggested-by: Jiri Pirko <jiri@resnulli.us> Signed-off-by: Nikolay Aleksandrov <razor@blackwall.org> --- drivers/net/netkit.c | 4 ---- 1 file changed, 4 deletions(-)