X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;f=kernel%2Fnet%2Fsysctl_net.c;h=ed98c1fc3de1428560ea370413084102af9dff7f;hb=ec568fdb37d280371733cab5e9fad030557f6921;hp=e7000be321b0148469264524ed6fce75c3952955;hpb=9ca8dbcc65cfc63d6f5ef3312a33184e1d726e00;p=kvmfornfv.git diff --git a/kernel/net/sysctl_net.c b/kernel/net/sysctl_net.c index e7000be32..ed98c1fc3 100644 --- a/kernel/net/sysctl_net.c +++ b/kernel/net/sysctl_net.c @@ -94,10 +94,14 @@ __init int net_sysctl_init(void) goto out; ret = register_pernet_subsys(&sysctl_pernet_ops); if (ret) - goto out; + goto out1; register_sysctl_root(&net_sysctl_root); out: return ret; +out1: + unregister_sysctl_table(net_header); + net_header = NULL; + goto out; } struct ctl_table_header *register_net_sysctl(struct net *net,