diff --git a/[refs] b/[refs] index adcbac1c37b0..6ebdf4dc86ae 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 5f31886ff03ef68dc078c585fa3a2af9a011a8fa +refs/heads/master: da12f7356da1dfb97f1c6c418f828b7ce442fef9 diff --git a/trunk/net/core/neighbour.c b/trunk/net/core/neighbour.c index a16cf1ec5e5e..4062b88bfc1b 100644 --- a/trunk/net/core/neighbour.c +++ b/trunk/net/core/neighbour.c @@ -507,6 +507,7 @@ struct pneigh_entry * pneigh_lookup(struct neigh_table *tbl, if (tbl->pconstructor && tbl->pconstructor(n)) { if (dev) dev_put(dev); + release_net(net); kfree(n); n = NULL; goto out;