David Howells <dhowells@xxxxxxxxxx> wrote: > @@ -385,10 +392,20 @@ static struct net *net_alloc(void) > if (!net) > goto out_free; > > +#ifdef CONFIG_KEYS > + net->key_domain = kzalloc(sizeof(struct key_tag), GFP_KERNEL); > + if (!net->key_domain) > + goto out_free_2; > +#endif Initialisation of net->key_domain->usage to 1 is needed here. I've fixed that and repushed the patches to the branch. David