diff --git a/[refs] b/[refs] index 0d522503d098..4c64e77656de 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: bf138862b162b6eaf3d7336f759f6e6485e481df +refs/heads/master: 3f192b5c584b8ecddc6069717aaf36d8fa244713 diff --git a/trunk/net/core/neighbour.c b/trunk/net/core/neighbour.c index 05979e356963..29b8ee4e35d6 100644 --- a/trunk/net/core/neighbour.c +++ b/trunk/net/core/neighbour.c @@ -1435,6 +1435,8 @@ int neigh_table_clear(struct neigh_table *tbl) kfree(tbl->phash_buckets); tbl->phash_buckets = NULL; + remove_proc_entry(tbl->id, init_net.proc_net_stat); + free_percpu(tbl->stats); tbl->stats = NULL;